![]() |
Запуск любых скриптов и cmd окно
WindowsXP
Как сделать что бы при запуске всех cmd скриптов, досовское окно не закрывалось? Был ключик в регистри, подскажите pls. |
Можно использовать параметр запуска cmd /k
|
Надо что бы пользователи нажимая в explorer'e на любом скрипте (коих может быть сотни), видели окошко. Т.е. нужны глобальные настройки.
|
Предлагаю два решения (для .bat/.cmd):
1) В каждый скрипт в конце добавлять комманду PAUSE. оно будет просить "эникея" для продолжения и, следовательно, завершения. 2) Изменяем параметры запуска вышеозаченных жертв. а. Грузим regedit, идем в HKR\cmdfile или HKR\batfile б. открываем ключ shell\open\command в. меняем значение Код:
"%1" %*Код:
cmd.exe /k "%1" %* |
У варианта №2 обнаружил ошибку, если в пути к cmd-скрипту имеются пробелы.
Заработало после удвоения кавычек, т.е. получилось Код:
cmd.exe /k ""%1"" %* |
| Часовой пояс GMT +4, время: 18:33. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.