Windows批处理 - 删除隐藏文件

eme*_*esx 18 windows batch-file visual-studio-2010

我有以下脚本来清理我的Visual Studio 2010解决方案目录:

@echo off
FOR /D /R %%X IN (debug,release,bin,obj,ipch) DO RD /S /Q "%%X"
del /S /F *.suo
del /S /F *.user 
del /S /F *.ncb
del /S /F *.sbr
del /S /F *.log
echo Solution clean.
Run Code Online (Sandbox Code Playgroud)

它的工作方式类似于suo文件的魅力- 它们是隐藏的,而且这个脚本不会删除它们.

你能帮我升级脚本以删除suo文件吗?

最亲切的问候,e.

Ben*_*oit 22

del /S /F /AH *.suo
Run Code Online (Sandbox Code Playgroud)

/AH开关(如在指定的del /?匝上的隐藏的文件删除.


ec2*_*011 5

del /ah
Run Code Online (Sandbox Code Playgroud)

删除隐藏文件,但是

del /a
Run Code Online (Sandbox Code Playgroud)

删除隐藏的,系统和只读文件.