2013-08-03 5 views
0

У меня есть проблема, где я пытаюсь установить следующую переменнуюУстановка переменной в пакете

set params=--no_data=true --add-drop-table=false --skip-dump-date 

Однако я получаю ошибку «--no_data» не распознается как внутренней или внешней командой , Как мне обойти это?

+0

Попробуйте его с \ '\' '«кавычки»' «» – Indy

+0

я пробовал но не удачи – Pattle

+1

Он отлично работает из командной строки. Пожалуйста, отредактируйте свой вопрос, чтобы показать свой фактический код в контексте, а не в одной строке. (В качестве побочного вопроса: у вас странное сочетание символов подчеркивания ('no_data') и дефиса (' add-drop-table'). Вы уверены, что параметры одного и того же исполняемого файла настолько разные в формате?) –

ответ

0

попробовать это:

set "params=--no_data=true --add-drop-table=false --skip-dump-date" 
1

Проблема не с этой линией, а с другой линией, которая пытается вызвать «Params» в качестве исполняемого файла. Возможно, что другая линия должна первый список исполняемый файл (mysqldump.exe предположительно), а затем пройти в Params, что-то вроде этого:

mysqldump.exe %params% 
Смежные вопросы