Скажем, пользователь перетаскивает файл в мой пакетный файл, в результате чего пакетный файл копирует файл в определенный каталог. проблема в следующей команде:
copy "%1" "C:\path\to\it"
Проблема здесь в кавычках около%1
. Когда вы перетаскиваете что-то в пакетном файле, обычно кавычки не ставятся, так что все в порядке. Но когда я конвертирую свой командный файл в EXE, он фактически помещает туда кавычки.
Итак, что я хочу сделать, это проверить, есть ли в файле кавычки, если нет, то выполнить команду выше, в противном случае выполнить команду без кавычек.
Спасибо.