Como escrever scripts de vbs para editar o registo

Visual Basic Script (VBS) é uma poderosa ferramenta fornecida pela Microsoft para permitir que os usuários de computador experientes para automatizar tarefas comuns em seus computadores. Isto inclui a capacidade de modificar o Registro do Windows, um banco de dados complexo de configurações para quase todos os aspectos do sistema operacional e os programas que rodam nele.

  • Abra o seu editor de texto favorito.

  • Cole o seguinte para definir a localização das secções do registo:

    const HKEY_CLASSES_ROOT = &H80000000

    const HKEY_CURRENT_USER = &H80000001

    const HKEY_LOCAL_MACHINE = &H80000002

    HKEY_USERS const = &H80000003

    const HKEY_CURRENT_CONFIG = &H80000005

  • Cole o seguinte para criar um objeto editor de registro:

    definir oReg = GetObject ("winmgmts:!. {ImpersonationLevel = impersonate} root default StdRegProv"}

    Sem edição do registro do que aconteceu neste momento.



  • Cole o seguinte para criar uma nova chave no Registro:

    oReg.CreateKey HKEY_LOCAL_MACHINE, "SOFTWARE eHow VBS Tutorial"

    Isto cria uma chave chamada "eHow VBS Tutorial" dentro do diretório de software da seção HKEY_LOCAL_MACHINE do Registro.

  • Cole o seguinte para colocar um valor dentro da nova chave:

    oReg.SetStringValue HKEY_LOCAL_MACHINE, "SOFTWARE eHow VBS Tutorial", "myValueName", "Isso está sendo armazenado no Registro."

    Isto coloca a sentença "Isso está sendo armazenado no Registro." dentro "myValueName," que é em si localizado dentro da chave que você criou.

  • Cole o seguinte para excluir a chave que você criou:

    oReg.DeleteValue HKEY_LOCAL_MACHINE, "SOFTWARE eHow VBS Tutorial", "myValueName"

    oReg.DeleteKey HKEY_LOCAL_MACHINE, "SOFTWARE eHow VBS Tutorial"

    Isto irá apagar todas as informações armazenadas nas etapas anteriores.

dicas & avisos

  • No passo final, que teria sido suficiente para excluir a chave sozinho, uma vez que o valor está contido nele. No entanto, a etapa fornece uma solução mais detalhada que deixa claro como excluir valores, sem exclusão de chaves.
  • O Registro do Windows é uma parte muito importante do sistema operacional Windows. Erros no registro pode levar a um comportamento imprevisível - da instabilidade do sistema a falhas de software - e pode até mesmo tornar o computador não conseguir arrancar. Portanto, edições para o registro deve ser feita com cuidado.
  • A capacidade de editar o registo vai depender do usuário que executa o script. usuários administrativos terá uma ampla gama de poderes para alterar o registo, enquanto os usuários de Clientes não terá nenhum.
De esta maneira? Compartilhar em redes sociais:

LiveInternet