Batch file 隐藏文件夹中所有项目的批处理脚本

Batch file 隐藏文件夹中所有项目的批处理脚本,batch-file,cmd,hide,Batch File,Cmd,Hide,我想创建一个小的.bat文件,它将隐藏一个特定文件夹中的所有项目(实际上是向它们添加属性+s和+h),但我并不擅长编写脚本,所以我需要您的帮助 提前谢谢 编辑:我不想隐藏文件夹,只想隐藏其中的所有项目。使用dir/A/D,结果显示所有目录名包含在[]中,文件名不包含[]。循环遍历[]中未包含的所有名称,并使用attrib+s+husedir/A/D设置属性,结果给出[]中包含的所有目录名和不带[]的文件名。循环遍历[]中未包含的所有名称,并使用attrib+s+husedir/A/D设置属性,结

我想创建一个小的.bat文件,它将隐藏一个特定文件夹中的所有项目(实际上是向它们添加属性+s和+h),但我并不擅长编写脚本,所以我需要您的帮助

提前谢谢


编辑:我不想隐藏文件夹,只想隐藏其中的所有项目。

使用
dir/A/D
,结果显示所有目录名包含在[]中,文件名不包含[]。循环遍历[]中未包含的所有名称,并使用
attrib+s+h
use
dir/A/D
设置属性,结果给出[]中包含的所有目录名和不带[]的文件名。循环遍历[]中未包含的所有名称,并使用
attrib+s+h
use
dir/A/D
设置属性,结果给出[]中包含的所有目录名和不带[]的文件名。循环遍历[]中未包含的所有名称,并使用
attrib+s+h
use
dir/A/D
设置属性,结果给出[]中包含的所有目录名和不带[]的文件名。循环遍历[]中未包含的所有名称,并使用
attrib+s+h

设置属性。这应该可以完成此任务并隐藏文件夹

for /f "delims=" %%a in ('dir /a /b "c:\somewhere\*"') do attrib +h +s "%%~fa"
attrib +s +h "c:\folder\*.*" /D

这应该可以完成工作,并隐藏文件夹

attrib +s +h "c:\folder\*.*" /D

这应该可以完成工作,并隐藏文件夹

attrib +s +h "c:\folder\*.*" /D

这应该可以完成工作,并隐藏文件夹

attrib +s +h "c:\folder\*.*" /D

外卖或在这里吃?外卖或在这里吃?外卖或在这里吃?外卖或在这里吃?谢谢,它隐藏了所有文件、快捷方式等。但我也需要它来隐藏目录中的目录。谢谢,我也必须添加/S,但是的,它可以工作!谢谢,它隐藏了所有文件、快捷方式等。但我也需要它来隐藏该目录中的目录。谢谢,我也必须添加/S,但是是的,它可以工作!谢谢,它隐藏了所有文件、快捷方式等。但我也需要它来隐藏该目录中的目录。谢谢,我也必须添加/S,但是是的,它可以工作!谢谢,它隐藏了所有文件、快捷方式等。但我也需要它来隐藏该目录中的目录。谢谢,我也必须添加/S,但是是的,它可以工作!