我在删除本地文件时遇到一些问题。关键是要清理垃圾文件的解决方案目录。以下是我对批次的看法:
del /F /S /AH *.exe
del /F /S /AH *.ilk
del /F /S /AH *.pdb
del /F /S /AH *.sdf
*.sdf
文件与批处理文件位于同一目录中。其余文件位于Debug
文件夹(由Visaul Studio生成)中。我不想删除Debug文件夹中的所有文件,只是具体特定的那些类型。如果我理解正确,\S
指定我希望脚本也进入子文件夹。
当我运行批处理脚本时,我得到:
Could not find [ProjectLocation]\*.exe
对于每种文件类型
非常感谢任何帮助!
答案 0 :(得分:0)
您只需一行即可完成清洁任务:
@del /A /F /Q /S *.exe *.ilk *.pdb *.sdf >nul 2>nul
此命令删除具有4个指定文件扩展名之一的所有文件,即使是只读或隐藏在当前目录和所有子目录中而没有显示任何消息。
PS:应该注意不要在错误的目录树上执行此命令。