Переменные в эффективном пакетном файле Windows для развертывания? - PullRequest
0 голосов
/ 10 сентября 2009

Сейчас я немного поигрался и, похоже, не могу заставить переменные работать в командном файле при выполнении команд. Итак, может кто-нибудь сказать мне, если это возможно, и что не так с этими строками кода:

set THE_DB = myAwesomeDb
set OUTPUT_FILE = .\db\mydb.sql
mysqldump -u root --opt %THE_DB% > %OUTPUT_FILE%

1 Ответ

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

Не ставьте пробелы вокруг одинакового символа.

set THE_DB=myAwesomeDb
set OUTPUT_FILE=.\db\mydb.sql
mysqldump -u root --opt %THE_DB% > %OUTPUT_FILE%
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...