dos下如何更改文件名称和属性

来源:百度知道 编辑:UC知道 时间:2024/06/06 01:30:56
在dos下怎样更改文件的名称?要是想更改为aux.*或*.aux等这类禁忌的文件名称呢?
对于文件夹更改名称又如何操作?

另外如何设置文件或文件夹属性从非隐藏转为隐藏?又如何使已经隐藏了的文件取消隐藏属性呢?(隐藏了的文件一般在dos下显示不出来呀~)

会适量加点分的,所以请尽量把步骤写得详细一点..^^

attrib 设置文件属性

〔适用场合〕 想对文件做较特殊的处理时

〔用 法〕 attrib 显示所有文件的属性

attrib +r或-r [文件名] 设置文件属性是否为只读

attrib +h或-h [文件名] 设置文件属性是否隐含

attrib +s或-s [文件名] 设置文件属性是否为系统文件

attrib +a或-a [文件名] 设置文件属性是否为归档文件

attrib /s 设置包括子目录的文件在内的文件属性

〔例 子〕 C:TEST>attrib +r wina20.386

C:>attrib +h *.* /s? 隐含所有文件

******
[1]更改文件名称:
******
ren 指令: ren 文件名1 文件名2
ren指令是内部指令,只要是DOS系统启动后都有这功能
上面的指令,是把 文件名1 更名为 文件名2

详细用法,可在dos下打 ren/? 得到:
C:\>ren/?
[举例]

ren 1.txt 2.txt 把当前目录下的1.txt更名为2.txt

ren 1.txt 1.tx_ 把当前目录下的1.txt更名为1.tx_
注意,这样是改了文件扩展名,这样,虽然质是文本,但系统不会把它当成文本文件

ren *.txt *.exe 把所有文本文件更名扩展名为.exe(执行文件)

关于通配符?和*的用法,这里不详细说明...

[2]设置文件或文件夹属性:
Attrib [+R|-R][+A|-A ][+S|-S][+H|-H] <文件名|文件夹>
Attrib 指令是个外部指令,也就说,当前目录或 搜寻目录下(DOS下打path