Тема: CMD/BAT: запуск в скрытом режиме (SW_HIDE)
Start in SW_HIDE mode.
Есть какие-нибудь решения для данной задачи, господа форумчане-скриптописатели?
p.s. без использования сторонних средств.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Start in SW_HIDE mode.
Есть какие-нибудь решения для данной задачи, господа форумчане-скриптописатели?
p.s. без использования сторонних средств.
Приветствую. Как вариант - запустить из JS скрипта.
test.js
new ActiveXObject('WScript.Shell').Run('cmd /c chcp 65001 && ipconfig > ' + WSH.ScriptFullName + ':x' ,0,true);
WSH.Echo(new ActiveXObject('Scripting.FileSystemObject').OpenTextFile(WSH.ScriptFullName + ':x',1).ReadAll())
Вот такой код позволяет запустить батник в свернутом окне (не скрытом):
@echo off
setlocal enabledelayedexpansion
:: ==============================================
:: Запуск скрипта в свернутом окне
:: ==============================================
if not "%1"=="--minimize" (
start "%~n0" /min "%~0" --minimize %*
goto :EOF
)
shift /1
:: ==============================================
:: Основной код скрипта начинается ниже
:: ==============================================
echo Minimized mode...
pause
exit
Приветствую.
В одной книге я находил способ запуска в скрытом режиме через реестр с использованием rundll32.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться