创建一个Bat文件来清理C#/ .Net项目文件夹

时间:2012-01-16 01:39:48

标签: .net visual-studio-2010 vbscript batch-file projects-and-solutions

我正在使用“CleanProject”来清理我的项目文件(摆脱resharper,bin / debug文件等)。

但是,它不好,因为它也删除了(#marked files);

-MyProjectName.sln
-MyProjectName/Properties/
-MyProjectName/obj/
-MyProjectName/bin/
-MyProjectName/MyClass/Class1.cs
-MyProjectName/MyClass/DeveloperNotes.txt  //# < CleanProject deletes the DeveloperNotes.txt

所以,这是我的问题; 您能指出一个外部软件/批处理/ vbs文件,我可以根据需要轻松编辑。一个.bat - 批处理文件将非常好,因为我可以轻松地自定义它。另外,我在john carmack的项目中看到了它们(Doom 3源代码)。如果您知道如何使用它,它将非常有用。

谢谢,

1 个答案:

答案 0 :(得分:0)

如果要使用批处理文件,请查找FOR ... DO语法。例如:

REM CLEANPROJECT.BAT
FOR /F %%F IN ('DIR /B *.dll') DO DEL %%F
FOR /F %%F IN ('DIR /B *.pdb') DO DEL %%F