Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Спрятать окно консоли [Cmd] (http://forum.oszone.net/showthread.php?t=299669)

ufooo 12-05-2015 18:52 2506490

Спрятать окно консоли [Cmd]
 
Можно ли (.bat) кодом спрятать окно консоли при исполнения кода / функции.

Iska 12-05-2015 19:39 2506510

Скрываем консольные окна.

Georgio 12-05-2015 20:10 2506529

Если просто перезапускать пакетный файл в свёрнутом виде, то в начале его кода нужно написать:

Код:

@if "%1" neq "*" (
 start "" /min cmd /c "%~f0" *
 exit/b
)

.


Если пакетный файл перезапускать с полностью скрытым окном, то вначале его кода надо написать:

Код:

@if "%1" neq "*" (
 mshta vbscript:Execute("CreateObject(""WScript.Shell"").Run """"""%~f0"""" *"",0,False:Close()"^)
 exit/b
)

.

ufooo 12-05-2015 20:29 2506538

Так годится!
Код:

@if "%1" neq "*" (
 mshta vbscript:Execute("CreateObject(""WScript.Shell"").Run """"""%~f0"""" *"",0,False:Close()"^)
 exit/b
)



Время: 22:48.

Время: 22:48.
© OSzone.net 2001-