Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: Windows Server (tutte le versioni supportate)
Windows Script Host offre un ambiente in cui gli utenti possono eseguire script in vari linguaggi che usano vari modelli a oggetti per eseguire attività.
Syntax
wscript [<scriptname>] [/b] [/d] [/e:<engine>] [{/h:cscript|/h:wscript}] [/i] [/job:<identifier>] [{/logo|/nologo}] [/s] [/t:<number>] [/x] [/?] [<ScriptArguments>]
Parameters
| Parameter | Description |
|---|---|
scriptname |
Specifica il percorso e il nome file del file di script. |
/b |
Specifica la modalità batch, che non visualizza avvisi, errori di script o richieste di input. Il parametro /b è l'opposto di /i. |
/d |
Avvia il debugger. |
/e |
Specifica il motore che viene utilizzato per eseguire lo script. Questo parametro consente di eseguire script che usano un'estensione del nome file personalizzata. Senza il parametro /e, è possibile eseguire solo script che usano estensioni di file registrate. Ad esempio, se si tenta di eseguire questo comando:cscript test.adminViene visualizzato questo messaggio di errore: Errore di input: non esiste alcun motore di script per l'estensione .admindi file .Un vantaggio dell'uso delle estensioni di file non standard è che protegge dalla selezione accidentale di uno script e dall'esecuzione di qualcosa che non si vuole effettivamente eseguire. L'uso di questa estensione non crea un'associazione permanente tra l'estensione .admin del nome file e VBScript. Ogni volta che si esegue uno script che usa un'estensione .admin di file, è necessario usare il parametro /e. |
/h:cscript |
Registra cscript.exe come host di script predefinito per l'esecuzione degli script. |
/h:wscript |
Registra wscript.exe come host di script predefinito per l'esecuzione degli script. Questo comportamento è l'impostazione predefinita quando l'opzione /h viene omessa. |
/i |
Specifica la modalità interattiva, che consente di visualizzare avvisi, errori di scripting e richieste di input. Il parametro /i è l'impostazione predefinita e l'opposto di /b. |
/job:\<identifier> |
Esegue il processo identificato dall'identificatore in un file di script con estensione wsf . |
/logo |
Specifica che il banner Host script di Windows viene visualizzato nella console prima dell'esecuzione dello script. Il parametro /logo è l'impostazione predefinita e l'opposto di /nologo. |
/nologo |
Specifica che il banner dell'host di script di Windows non viene visualizzato prima dell'esecuzione dello script. Il parametro /nologo è l'opposto di /logo. |
/s |
Salva le opzioni correnti del prompt dei comandi per l'utente corrente. |
/t:\<number> |
Specifica il tempo massimo che esecuzione dello script (in secondi). È possibile specificare fino a 32,767 secondi.
Il valore predefinito non è un limite di tempo. |
/x |
Avvia lo script nel debugger. |
ScriptArguments |
Specifica gli argomenti passati allo script. Ogni argomento script deve essere preceduto da una barra (/). |
/? |
Visualizza la Guida al prompt dei comandi. |
Remarks
- L'esecuzione di questa attività non richiede credenziali amministrative. Prendere in considerazione l'esecuzione di questa attività come utente senza credenziali amministrative come procedura consigliata per la sicurezza.
- Per aprire un prompt dei comandi, nella schermata Start digitare cmd e quindi selezionare prompt dei comandi.
- Ogni parametro è facoltativo. Non è tuttavia possibile specificare argomenti script senza specificare uno script. Se non si specifica uno script o argomenti di script, viene visualizzata la finestra di dialogo Impostazioni host script di Windowswscript.exe. Utilizzare la finestra di dialogo per impostare le proprietà globali di scripting per tutti gli script che wscript.exe vengono eseguiti nel computer locale.
- Il parametro /t impedisce l'esecuzione eccessiva di script impostando un timer. Quando il tempo supera il valore specificato, wscript interrompe il motore di script e termina il processo.
- I file di script di Windows hanno in genere una delle seguenti estensioni: .wsf, .vbs.js.
- Se si seleziona due volte un file di script con un'estensione che non ha alcuna associazione, viene visualizzata la finestra di dialogo Apri con . Selezionare wscript o cscript, quindi selezionare Usa sempre questo programma per aprire questo tipo di file. In questo modo viene registratowscript.exe o cscript.exe come host di script predefinito per i file di questo tipo di file.
- È possibile impostare le proprietà per singoli script. Per altre informazioni sull'host di script di Windows, vedere Panoramica di Windows Script Host.
- Windows Script Host può utilizzare file di script con estensione wsf . Ogni file con estensione wsf può utilizzare più motori di scripting ed eseguire più processi.