cscript

Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012

Inicia um script para ser executado em um ambiente de linha de comando.

Importante

A execução desta tarefa não exige que você possua credenciais administrativas. Portanto, como uma prática recomendada de segurança, considere a execução desta tarefa como um usuário sem credenciais administrativas.

Sintaxe

cscript <scriptname.extension> [/b] [/d] [/e:<engine>] [{/h:cscript | /h:wscript}] [/i] [/job:<identifier>] [{/logo | /nologo}] [/s] [/t:<seconds>] [x] [/u] [/?] [<scriptarguments>]

Parâmetros

Parâmetro Descrição
scriptname.extension Especifica o caminho e o nome do arquivo de script com a extensão de nome de arquivo opcional.
/b Especifica o modo de lote, que não exibe alertas, erros de script ou prompts de entrada.
/d Inicia o depurador.
/e:<engine> Especifica o mecanismo usado para executar o script.
/h:cscript Registra cscript.exe como o host de script padrão para executar scripts.
/h:wscript Registra wscript.exe como o host de script padrão para executar scripts. O padrão.
/i Especifica o modo interativo, que exibe alertas, erros de script e prompts de entrada. O padrão e o oposto de /b.
/job:<identifier> Executa o trabalho identificado pelo identificador em um arquivo de script .wsf.
/logotipo Especifica que a faixa do Host de Script do Windows não seja exibida no console antes da execução do script. O padrão e o oposto de /nologo.
/nologo Especifica que a faixa do Host de Script do Windows não seja exibida antes da execução do script.
/s Salva as opções do prompt de comando atuais para o usuário atual.
/t:<seconds> Especifica o tempo máximo que o script pode executar (em segundos). Você pode especificar até 32.767 segundos. O padrão é sem limite de tempo.
/u Especifica o Unicode para entrada e saída que é redirecionado do console.
/x Inicia o script no depurador.
/? Exibe os parâmetros de comando disponíveis e fornece ajuda para usá-los. O mesmo que digitar cscript.exe sem parâmetros e sem script.
scriptarguments Especifica os argumentos passados ao script. Cada argumento de script deve ser precedido por uma barra (/).

Comentários

  • Cada parâmetro é opcional, no entanto, não é possível especificar argumentos de script sem especificar um script. Se não especificar um script ou argumentos de script, cscript.exe exibirá a sintaxe cscript.exe e as opções de host válidas.

  • O parâmetro /t impede a execução excessiva de scripts definindo um temporizador. Quando o tempo de execução excede o valor especificado, o wscript interrompe o mecanismo do script e encerra o processo.

  • Os arquivos de script do Windows geralmente têm uma das seguintes extensões de nome de arquivo: .wsf, .vbs, .js. O Host de Script do Windows pode usar arquivos de script .wsf. Cada arquivo .wsf pode usar vários mecanismos de script e executar vários trabalhos.

  • Se clicar duas vezes um arquivo de script com uma extensão sem associação, a caixa de diálogo Abrir com será exibida. Selecione wscript ou cscript e, em seguida, selecione Sempre usar este programa para abrir esse tipo de arquivo. Isso registra wscript.exe ou cscript como o host de script padrão para os arquivos desse tipo de arquivo.