Я так уверен, что ответ так же прост, как передать "" аргументам в пакетном файле.Но это не удается.Вот что я пытаюсь сделать.
Test.bat env "Some cmd"
Эта команда "Some cmd" - это еще одна команда, которая должна выполняться в среде, заданной в env.
Test.bat:
Something like set Env with %1%
set cmd=%2%
%cmd%
Вышеприведенный сбой с «Some cmd» не распознается как cmd.
Единственный способ заставить это работать - использовать «% cmd%» в командном файле.Это правильно?