Невозможно получить параметр -r, работающий
Я пытался всеми возможными способами выполнить команду оболочки из командной строки, но она просто не работает. Что я делаю неправильно?
C:\Console2\Console.exe -r runstuff.bat
C:\Console2\Console.exe -d C:\Console2 -r runstuff.bat
C:\Console2\Console.exe -r dir
Ни то, ни другое не работает. (Win7 x64)
1 ответ
Решение
Я играю с этим сейчас.
Ты пробовал:
console2 -r "/K runstuff.bat"
/K необходим для того, чтобы команда оставалась открытой после запуска скрипта.
Проблема с опцией "-r" в том, что мне приходится дважды вводить команду exit, чтобы выйти из окна.
Если вы добавите команду в поле команды оболочки (настройки... -> вкладки -> оболочка), вам не нужно будет дважды вводить команду exit:
%comspec% /K runstuff.bat
Я не думаю, что "% comspec%" необходим (вместо этого можно использовать "cmd"), но я получил его из примера где-то в сети несколько лет назад. Включенный файл справки Console2 показывает "cmd".