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à.
Sintassi
wscript [<scriptname>] [/b] [/d] [/e:<engine>] [{/h:cscript|/h:wscript}] [/i] [/job:<identifier>] [{/logo|/nologo}] [/s] [/t:<number>] [/x] [/?] [<ScriptArguments>]
Parametri
Parametro | Descrizione |
---|---|
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.admin Viene visualizzato questo messaggio di errore: Errore di input: non esiste alcun motore di script per l'estensione .admin di 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 di script. |
/h:wscript |
Registra wscript.exe come host di script predefinito per l'esecuzione di script. Questo comportamento è l'impostazione predefinita quando l'opzione /h viene omessa. |
/i |
Specifica la modalità interattiva, che visualizza avvisi, errori di scripting e richieste di input. Il parametro /i è il valore predefinito 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 Dell'host di script di Windows viene visualizzato nella console prima dell'esecuzione dello script. Il /logo parametro è 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. |
Osservazioni:
- 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 specifichi uno script o alcun argomento script, wscript.exe visualizza la finestra di dialogo Impostazioni host di Windows Script . Utilizzare la finestra di dialogo per impostare le proprietà di scripting globali per tutti gli script che wscript.exe vengono eseguiti nel computer locale.
- Il parametro /t impedisce l'esecuzione di un numero eccessivo 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 in genere hanno una delle estensioni di file seguenti: .wsf, .vbs, .js.
- Se si seleziona due volte un file di script con un'estensione senza associazione, verrà visualizzata la finestra di dialogo Apri con . Selezionare wscript o cscript e quindi selezionare Usa sempre questo programma per aprire questo tipo di file. Questo registra wscript.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ò usare file script wsf . Ogni file con estensione wsf può usare più motori di scripting ed eseguire più processi.