我想创建一个小的.bat文件,它将隐藏一个特定文件夹中的所有项目(实际上为它们添加属性+ s和+ h),但我不擅长编写脚本,所以我需要你的帮助。
提前致谢。
编辑:我不希望隐藏文件夹,只隐藏其中的所有项目。
答案 0 :(得分:2)
使用dir /A /D
,结果给出了[]和文件名中没有[]的所有目录名。循环遍历[]中未包含的所有名称,并使用attrib +s +h
答案 1 :(得分:1)
这应该可以完成工作并隐藏文件夹。
attrib +s +h "c:\folder\*.*" /D
答案 2 :(得分:0)
for /f "delims=" %%a in ('dir /a /b "c:\somewhere\*"') do attrib +h +s "%%~fa"