Создание файла Bat для очистки папки проекта C # /. Net - PullRequest
0 голосов
/ 16 января 2012

Я использую " CleanProject " для очистки файла моего проекта (избавьтесь от файлов для архивации, bin / debug и т. Д.)

Но это не хорошо, потому что он также удаляет (# отмеченные файлы);

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

Итак, вот мой вопрос; Можете ли вы указать мне внешний программный / пакетный / VBS-файл, который я могу легко отредактировать для моих нужд . .Bat - пакетный файл будет очень хорош, потому что я могу легко настроить его. Кроме того, я видел их в проекте Джона Кармака (исходники Doom 3). Это может быть очень полезно, если вы знаете, как с ним работать.

Спасибо

1 Ответ

0 голосов
/ 16 января 2012

Если вы хотите использовать пакетные файлы, найдите синтаксис 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
...