Удаление DLL с помощью командного файла - PullRequest
0 голосов
/ 10 сентября 2009

У меня есть пакетный файл, используемый для обновления определенных файлов. Однако, когда я пытаюсь удалить файл из указанной папки, я получаю сообщение об ошибке «Неверный синтаксис, каталог».

Команда ниже del / Q% INSTDIR% \ xyz.dll

% INSTDIR% взят из реестра и корректно обрабатывает любые команды копирования. Но я получаю ошибку для команды del. Пожалуйста, помогите

1 Ответ

4 голосов
/ 10 сентября 2009

Попробуйте это:

del /Q "%INSTDIR%\xyz.dll"

Скорее всего, в% INSTDIR% иногда есть пробелы и, следовательно, сбой. Вы должны поместить двойные кавычки вокруг длинных имен файлов / папок.

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