File VBScript aperti con Blocco note

Quando si tenta di eseguire un VBScript facendo doppio clic su di esso, lo script potrebbe aprirsi in Blocco note. Ciò accade se l'utente ha impostato Notepad come programma predefinito (anziché wscript.exe) per i file .vbs, utilizzando Apri con o tramite altri metodi.

[Correzione] File VBScript aperti con Blocco note

Esecuzione manuale di VBScript

Per eseguire lo script, è possibile utilizzare uno di questi due eseguibili di Windows Script Host.

  • CScript.exe (Host di scripting basato su console)
  • WScript.exe (Host di script basato su Windows)

Sia che usi WScript o CScript, esegui comunque gli script nello stesso modo. La differenza sta solo nell'output: WScript genera output con finestre, mentre CScript invia l'output alla finestra di comando in cui è stato avviato. (RIF: esecuzione di script da Windows)

Per eseguire un file VBScript utilizzando CScript.exe, utilizzare la sintassi della riga di comando seguente:

 cscript.exe "unità: \ path \ filename.vbs" 

Per eseguire un file VBScript utilizzando WScript.exe, utilizzare la sintassi della riga di comando seguente:

 wscript.exe "unità: \ path \ filename.vbs" 

Correggi l'azione "Apri" predefinita per VBScripts

Per ripristinare l'azione predefinita per i tipi di file .vbs in modo che il doppio clic esegua il file anziché aprirlo in Blocco note, attenersi alla seguente procedura:

Scarica vbsfix.zip e salva sul desktop. Decomprimi ed esegui il file REG allegato vbsfix_vista.reg facendo doppio clic su di esso. Fare clic su quando viene richiesta la conferma.

Ciò modifica l'azione predefinita per i file .vbs che li associano all'eseguibile di Windows Scripting Host.

Articoli Correlati