作者andrewchiou (建宏书局)
看板Windows
标题Re: [问题] sp2的环境下如何变更资料夹的属性
时间Sat Aug 27 19:25:43 2005
※ 引述《andrewchiou (建宏书局)》之铭言:
: 大家好
: 我的环境是sp2..在点选资料夹按右键选内容..
: 出现在一般标签下..可以看到档案属性..
: 把唯读取消再按确定後..重新进入内容还是会看到唯读..
: 是不是因为安全性的考量..如果真的要去除有没有什麽方法..
: 谢谢
因为无法直接从内容修改..必须使用CMD..
Attrib此指令可显示、设定或移除指派给档案或目录的唯读、保存、系统及隐藏属性。若
不使用参数,attrib 会显示现行目录中所有档案的属性。
语法
attrib [{+r|-r}] [{+a|-a}] [{+s|-s}] [{+h|-h}] [[Drive:][Path] FileName]
[/s[/d]]
参数
+r
设定唯读档案属性。
-r
清除唯读档案属性。
+a
设定保存档案属性。
-a
清除保存档案属性。
+s
设定系统档案属性。
-s
清除系统档案属性。
+h
设定隐藏档案属性。
-h
清除隐藏档案属性。
[Drive:][Path] FileName
指定目录、档案的位置与名称,或是您想要显示或变更其属性之档案的设定。您可以在
FileName 参数中使用万用字元 (? 及 *),以显示或变更一群档案的属性。
/s
将 attrib 及任何命令列选项套用到现行目录及其子目录中的相符档案。
/d
将 attrib 及任何命令列选项套用到目录。
/?
在命令提示字元上显示说明。
备注
使用档案群组
您可以在 FileName 参数中使用万用字元 (? 及 *),以显示或变更一群档案的属性。如
果将档案的属性设定为 [系统] 或 [隐藏],则在变更该档案其它任何属性之前,您必须
先清除此项属性。
使用保存属性
保存属性 (即 +a) 标示在上次备制之後已变更的档案。xcopy 指令会使用保存属性。
xcopy 指令与保存属性的相关资讯,请参阅 [相关主题]。
您可以从 [修复主控台] 中,您可以使用带有不同参数的 attrib 指令。
范例
若要显示目前磁碟机上档名是 News86 的档案属性,请键入下列指令:
attrib news86
若要指派唯读属性给档案 Report.txt,请键入下列指令:
attrib +r report.txt
若要从磁碟机 B 上之 \Public\Jones 目录与其所有子目录中移除档案的唯读属性,请键
入下列指令:
attrib -r b:\public\jones\*.* /s
在最後一个范例中,假设您要关联磁碟机 A 预设目录中,副档名是 .bak 以外的所有档
案。因为您可以使用 xcopy 复制这些标有保存属性的档案,因此您必须为您所要复制的
档案,设定保存属性。首先,您必须设定磁碟机 A 中所有档案的保存属性。其次,必须
清除具有 .bak 副档名之档案的保存属性。例如,键入:
attrib +a a:*.* attrib -a a:*.bak
接着,请使用 xcopy 指令从 A 磁碟机 中,将档案复制到 B 磁碟机中。下列指令中的
/a 命令列选项会引发 xcopy 只复制标有保存属性的档案。例如,键入:
xcopy a: b:/a
如果您要 xcopy 在复制每一个档案之後清除该档案的保存属性,则请使用 /m 命令列选
项 (而非 /a)。例如,键入:
xcopy a: b:/m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.155.243