|
|
|
|
Strumenti |
20-12-2022, 17:28 | #1 |
Member
Iscritto dal: Jul 2012
Messaggi: 126
|
[batch] Strano comportamento di Firefox
Codice:
@ECHO off CMD /c "%programfiles%\Mozilla Firefox\firefox.exe" ECHO. ECHO Questo e' il codice dopo il comando CMD di Firefox. ECHO. PAUSE START /wait "" "%programfiles%\Mozilla Firefox\firefox.exe" ECHO. ECHO Questo e' il codice dopo il comando START di Firefox. ECHO. PAUSE CMD /c "Notepad.exe" ECHO. ECHO Questo e' il codice dopo il comando CMD di Notepad. ECHO. PAUSE START /wait "" "Notepad.exe" ECHO. ECHO Questo e' il codice dopo il comando START di Notepad. ECHO. PAUSE EXIT Firefox, per ogni singola sessione, lancia più istanze dell'eseguibile. Notepad lancia una singola istanza per ogni sessione. Quindi il comportamento sarà, o dovrebbe essere, diverso: - dopo l'avvio di Firefox l'esecuzione dello script prosegue, passando alle righe di codice successive, perchè l'istanza di Firefox avviata dal comando non è la stessa che apre l'interfaccia grafica del programma, e si chiude automaticamente permettendo allo script di proseguire; - dopo l'avvio di Notepad l'esecuzione dello script si blocca, fino alla chiusura dell'interfaccia grafica da parte dell'utente. Fin qui tutto normale, almeno per quello (poco!) che io ne so di linguaggio batch. Ora il mio problema. Sul mio PC ho tre account utente: su due di questi l'esecuzione dello script è quella prevista, prosegue dopo l'avvio di Firefox e si arresta dopo l'avvio di Notepad. Su uno degli account, invece, lo script si comporta diversamente: anche con Firefox l'esecuzione si blocca fino alla chiusura della finestra. Qualcuno di voi sa a cosa potrebbe essere dovuto questo diverso comportamento? Sistema operativo Windows 7 SP1 x64, con Mozilla Firefox ESR 91.13.0 L'installazione di Firefox è l'unica sul PC e il browser funziona correttamente su tutti gli account. |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:25.