标题: 怎样用for语句去除C盘中所有文件的属性
[打印本页]
作者: zhaiwuyan
时间: 2007-6-23 16:51
标题: 怎样用for语句去除C盘中所有文件的属性
我刚学习写批处理。想通过for语句去除C盘所有文件的隐藏属性,该怎样写?
for %%f in (c:\*.* ) do attrib %%f -h /s /d
不管用,为什么?
作者: oilio
时间: 2007-6-23 16:56
只会改C盘根目录的吧。
作者: zh159
时间: 2007-6-23 17:13
直接 attrib -h /s /d 就可以,不过属性为系统文件的不行,要 attrib -h -s /s /d 才行,但这又破坏了系统文件的属性
作者: HAT
时间: 2007-6-23 17:25
3楼正解
不必使用for循环
attrib -h C:\*.* /s /d