PDA

Visualizza versione completa : Avviare un programma da command line senza aprire la finestra del prompt


realtebo
25-02-2010, 22.16.08
vorrei avviare in automatico all'avvio del sistema un programma che viene eseguito solo da linea di comando, ma questo mi apre la finestra di cmd.exe


c'Ŕ modo di eseguire un'applicazione 'da prompt' senza aprire la finestra?

borgata
25-02-2010, 23.37.57
mi ero giÓ scontrato tempo fa con il problema, e se non ricordo male... non Ŕ possibile.

Puoi per˛ avviare la finestra del prompth ridotta ad icona: comparirÓ un attimo nella barra delle applicazioni ma non si aprirÓ sul desktop.

Tecno214
25-02-2010, 23.55.42
Se ti affidi all'accoppiata vbs-bat Ŕ possibile.

1) crea il tuo bat che lancia il programma, ad esempio pippo.bat (che apre il browser)

echo off
c:\programmi\internet explorer\iexplore.exe

2) tramite pippo.vbs lo "nascondi" alla esecuzione:

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "\\percorso-pippo.bat" & Chr(34), 0
Set WshShell = Nothing

Poi metti in esecuzione automatica pippo.vbs e il gioco Ŕ fatto.