Как удалить файлы в Visual Studio Предварительная сборка событий командной строки - PullRequest
55 голосов
/ 20 апреля 2009

Я пытаюсь удалить файлы из моего $(TargetDir) в пределах Visual Studio перед созданием проекта.

Как вам нужно отформатировать командную строку, чтобы обойти эту проблему, которую я получаю ниже? alt text

Ответы [ 6 ]

72 голосов
/ 20 апреля 2009

Попробуйте

cd $(TargetDir)
del *.tif

Как указывал jvenema, ваш $ (TargetDir) расширяется до пути, содержащего пробелы в именах папок, что нарушает команду удаления.

25 голосов
/ 17 августа 2011

Я использовал rd /s /q "$(TargetDir)" для очистки каталога. Насколько я знаю, это работает.

14 голосов
/ 20 апреля 2009

Попробуйте добавить кавычки вокруг каталога.

11 голосов
/ 18 октября 2011

Вы должны написать del "$(TargetDir)*.tif" из-за пробелов в пути к каталогу.

1 голос
/ 09 марта 2018

Старый вопрос, но пара вещей:

del "$(TargetDir)*.tif" /q

1) / q для тишины. В противном случае del cmd предложит "... Вы уверены (да / нет)?" который сборка не нравится.

2) Как уже отмечали многие, "" вокруг targetDir для возможного пространства в целевом каталоге.

0 голосов
/ 21 апреля 2017

wmic процесс, где name='chromedriver.exe' delete

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...