如果你要改变c:\aaa及其以下所有文件和文件夹属性,可用上面用户ID:jlyzlzb举的那个例子。
如果你要改变c:\aaa及其以下所有文件夹的属性,用以下(复制-粘贴,按段落排版好,保存为扩展名为bat的文件):
@echo off
set "att_path=c:\aaa"
cd /d %att_path% 2>nul||(echo 没有%att_path%目录&pause&goto :eof)
echo 开始设置%att_path%及其子目录属性+h +s +r
for /d /r %%a in (.) do attrib +h +s +r %%a
echo 设置完成。按任意键取消所设属性,按CTRL+C,y退出。
pause>nul
for /d /r %%a in (.) do attrib -h -s -r %%a
exit /b
rem 代码至上一行结束
学批处理可到
http://bbs.bathome.net/追问
大哥,我不知道哪里错了。。。。
追答看下我回答的第二行,从运行窗口看,你明显有改动或者没按上面格式排版。