1

Я пытаюсь заставить работать простой командный файл.

set locDir="C:\Users\jp2code\My Projects\VS\Live\Mainframe\DataFactory\AppServerLib\"
notepad.exe locDir+readMe.txt
ECHO Complete!

Когда я запускаю командный файл test.bat , я получаю MessageBox из Блокнота, который говорит: «Не удается найти файл locDir+readMe.txt».

Прошло слишком много времени с тех пор, как я работал с пакетными процессами в стиле DOS.

Может ли кто-нибудь освежить меня о том, как это сделать?

Если эта информация в Интернете, я не могу найти ее.

1 ответ1

1
set locDir=C:\Users\jp2code\My Projects\VS\Live\Mainframe\DataFactory\AppServerLib\
notepad.exe %locDir%readMe.txt
ECHO Complete!
  • Вы должны использовать символы % с переменными
  • Символ + не существует для объединения
  • Если вы используете двойные кавычки, вы должны удалить их впоследствии. В моем быстром примере я заменил их.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .