Isso deve ajudá-lo ...
Especialmente se você não estiver acostumado a codificar e preferir usar uma interface de gui.
Em profundidade
Como automatizar o VBScripts para ser executado na inicialização.
Etapa 1
Clique em Start -> Run -> cmd ou clique em search e digite cmd
Pressione enter
Digite assoc .vbs no prompt de comando Qual deve imprimir .vbs=VBSFile
Digite ftype VBSFile no prompt de comando
qual deve imprimir:
vbsfile="%SystemRoot%\System32\WScript.exe" "%1" %*
Então, agora você sabe que seus arquivos vbscript são abertos com o WScript por padrão.
No prompt de comando, digite:
reg query HKEY_CLASSES_ROOT\Applications\WScript.exe /s
Se você não vir isto:
HKEY_CLASSES_ROOT\Applications\WScript.exe
(Standard) REG_SZ "%SystemRoot%\System32\WScript.exe" "%1" %*
Então você precisa fazer o seguinte, se o que está acima é o que você vê, então você pode pular e ir para o passo 3:
Etapa 2
Vá para:
Start
Run
Digite:
regedit
Selecione regedit press enter (ou clique duas vezes em regedit) e permita que o programa faça alterações em seu computador
Navegar para:
HKEY_CLASSES_ROOT\Applications\WScript.exe (Se a chave WScript.exe não existir, clique com o botão direito do mouse em Applications e create new key , renomeie-a para WScript.exe)
No espaço vazio à direita, onde há valores, right-click e
Escolha new
Selecione String Value
Em Name , em que New Value #1 está realçado, rename escrevendo (Standard)
Em Data , clique duas vezes no valor vazio e insira o valor obtido na etapa anterior
"%SystemRoot%\System32\WScript.exe" "%1" %*
Etapa 3
Se você não tiver regedit aberto,
Vá para:
Start
Run
Digite:
regedit
Selecione app , pressione enter e permita que o programa faça alterações em seu computador
Senão, se o regedit estiver aberto, então:
Navegue para:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Clique com o botão direito na pasta de execução
no espaço vazio à direita, onde existem valores, clique com o botão direito e escolha new
Selecione Expandable String Value
Em Nome, em que Novo Valor # 1 é destacado, renomeie, digitando seu próprio nome, por exemplo. Mistério
em Dados, clique duas vezes no valor vazio e insira
Verifique se o tipo é REG_EXPAND_SZ , ou seja, uma string expandida
"%SystemRoot%\System32\WScript.exe" "C:\Users\me\myFolder\mySub-folder\myFile.vbs" "%1" %*
Reinicie sua máquina. Seu vbs deve rodar automaticamente
Notas:
certifique-se de que o .VBS seja adicionado à variável de ambiente Path
se você quiser usar o cscript, na etapa 2 digite:
reg query HKEY_CLASSES_ROOT\Applications\cscript.exe /s
... em vez disso, prossiga, tomando nota para substituir o WScript pelo cscript onde for relevante, por exemplo:
reg query HKEY_CLASSES_ROOT\Applications\cscript.exe /s
Deve produzir este resultado:
(Standard) REG_SZ "C:\Windows\System32\cscript.exe" "%1" %*
Se a sua chave e / ou valor estiverem confusos, você pode sempre clicar com o botão direito do mouse no item confuso e excluí-lo. Se você quiser usar o terminal, pode sempre seguir: link
Para verificar se o WScript é um dos aplicativos de inicialização, pressione ctrl + alt + delete, escolha o Gerenciador de Tarefas, clique em Startup. Você deve ver o Microsoft Windows Script Host listado.