Пакетный файл для удаления *.vcproj.* Например, code.vcproj.user1, но не *.vcproj

Как написать командный файл для удаления VisualStudioUserFile (*.vcproj.*только, но не VisualStudioProject (*.vcproj)?

1 ответ

Это может быть запущено в интерактивном режиме в cmd:

for %x in (*.vcproj.*) do if not "%~xx"==".vcproj" del "%x"

если вы хотите командный файл, то вам нужно

for %%x in (*.vcproj.*) do if not "%%~xx"==".vcproj" del "%%x"

Это не удалит файлы как blah.vcproj.vcproj, хоть. Я не знаю, насколько это вероятно в вашем случае.

Другие вопросы по тегам