您的位置:首页 > 其它

silktest 通过dos命令设置 文件夹/…

2013-09-15 10:21 190 查看
silktest 通过dos命令设置 文件夹/文件 的 可写、只读 等属性

代码:

SYS_Execute("attrib -r +a +s /d
/s C:\OTS\Data\DataOut\CQ00361872")

DOS命令attrib设置文件或文件夹的属性介绍:

①:语法介绍

attrib
[{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}]
[[Drive:][Path]

FileName]
[/s[/d]]

②:参数介绍

+r

设置只读文件属性。

-r

清除只读文件属性。

+a

设置存档属性。

-a

清除存档属性。

+s

设置系统文件属性。

-s

清除系统文件属性。

+h

设置隐藏文件属性。

-h

清除隐藏文件属性。

/s


attrib 和任意命令行选项应用到当前目录及其所有子目录中的匹配文件。

/d


attrib 和任意命令行选项应用到目录。

/?

在命令提示符下显示帮助。

上述参数中[]
或{}内的参数为可选参数,即可以设置,也可以不设置;+号表示添加该属性;-号表示清除该属性;

二:应用举例

①:给文件添加单个属性和清除属性

1:attrib
+h c:\MyTxt.txt
//给c:\盘中的MyTxt.txt文本文件添加隐藏属性;

2:attrib
-h c:\MyTxt.txt
//清除c:\盘中的MyTxt.txt文本文件的隐藏属性;

②:给文件添加多个属性和清除多个属性

1:attrib +r
+h c:\MyTxt.txt
//给c:\盘中的MyTxt.txt文本文件添加只读属性和隐藏属性;

2:attrib -r
-h c:\MyTxt.txt
//清除c:\盘中的MyTxt.txt文本文件的只读属性和隐藏属性;

3:attrib +r +a +s
+h c:\MyTxt.txt
//给c:\盘中的MyTxt.txt文本文件添加只读属性、存档、系统和隐藏属性;

4:attrib -r -a -s
-h c:\MyTxt.txt
//清除c:\盘中的MyTxt.txt文本文件的只读属性、存档、系统和隐藏属性;

③:给当前目录及所有子目录(文件夹本身)和所有文件添加属性

1:attrib
+r
+h /s c:\test
//给c:\中的test目录及子目标和所有文件添加只读、隐藏属性;

1:attrib
+r
+h /d c:\test
//给c:\中的test目录和所包含的文件添加只读、隐藏属性;

知识扩展:

可以使用attrib
/? 命令来显示attrib的用法;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: