Используйте команду start
, с переключателем /min
, чтобы запуск был свернут. Например:
start /min C:\Ruby192\bin\setrbvars.bat
Поскольку вы указали командный файл в качестве аргумента, командный процессор запускается, передавая переключатель /k
. Это означает, что окно останется на экране после завершения команды. Вы можете изменить это поведение, явно запустив cmd.exe
самостоятельно и, при необходимости, передав соответствующие ключи.
В качестве альтернативы, вы можете создать ярлык для командного файла (файлы PIF все еще существуют), а затем изменить его свойства, чтобы он начал сворачиваться.