Mettiamo di avere un file batch che esegue una serie di comandi e vogliamo che vengano eseguiti senza vedere la finestra del prompt dei comandi.
1) Creare il file batch, ad esempio c:\temp\test1.bat
2) Creare un file di testo e diamogli il nome di esegui1.vbs (file vbscript)
3) Il contenuto del file vbscript è il seguente:
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\temp\test1.bat" & Chr(34), 0
Set WinScriptHost = Nothing
Eseguendo lo script la finestra con i comandi del file risulta invisibile
;-)