O que a opção “Parar script após…” nas configurações da GUI do WScript realmente faz?

0

Meu entendimento é que todos os vários aplicativos .vbs estão rodando contra o wscript.exe

Eu tinha motivos para experimentar alguns scripts .vbs e, em seguida, queria gerenciar os scripts em execução (por exemplo, listá-los, iniciar, parar, reiniciar etc.).

Meus resultados de pesquisa indicaram maneiras de fazer isso que envolviam principalmente usar mais .vbs para fazer isso, o que é ótimo. No entanto, estou curioso sobre essa janela de configurações da GUI para wscript (a janela é intitulada Configurações do host de scripts do Windows ).

Existem apenas 2 opções -

  1. Parar script após o número especificado de segundos
  2. Exibir logotipo

Se eu verificar # 1, o que realmente está acontecendo? Isso está afetando o próprio wscript.exe e / ou os vários .vbs em execução?

Estou confuso em parte porque não noto nenhum efeito quando marque a caixa. Também estou confuso porque esta parece ser uma opção persistente, o que entra em conflito com o meu palpite de como eu pensava que funcionava.

Esta resposta não é necessária, mas também estou curioso porque nunca vejo um logotipo aparecendo em qualquer lugar, mesmo que essa opção esteja marcada e os scripts .vbs sejam executados constantemente neste computador ...

    
por Hack-R 04.10.2018 / 18:05

1 resposta

0

Até onde eu sei, as configurações que você configura nas "Configurações do host de scripts do Windows" (acessadas abrindo o wscript.exe sem nenhum parâmetro) aplicam-se ao usuário atual, tanto para wscript e cscript e são armazenadas em:

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings

Isso significa que se você estiver usando configurações configuradas com runas, pode não se aplicar.

No entanto, as configurações também podem ser aplicadas por script. Para este arquivo create e .vbs, abra suas propriedades e mude para a guia "Script". Depois de clicar em Ok, um arquivo .wsh com o mesmo nome do arquivo .vbs será criado e o script deve ser iniciado por meio desse "atalho" para as configurações a serem aplicadas.

Parar o script após o número especificado de segundos: Isso eliminará o script após X segundos se ele não tiver parado sozinho após X segundos. (testado tanto por meio de configurações globais quanto baseadas em script)

O logotipo de exibição fará com que o cscript.exe exiba a seguinte mensagem no início da execução do script:

Microsoft (R) Windows Script Host, versão 5.812
Direitos autorais (C) Microsoft Corporation. Todos os direitos reservados.

A maioria das informações de: link

    
por 04.10.2018 / 19:16