none
Arquivo.Reg sem Pedir Comfirmação RRS feed

Respostas

  •  

     

    Adriano,

     

     

    Digamos que o arquivo que você exportou é o export.reg, e ele esta salvo em \\servidor1\netlogon, logo o path dele eh \\servidor1\netlogon\export.reg.

     

     

    Deixe o arquivo salvo lá. crie um arquivo texto, cole o seguinte código:

    Code Snippet

     

    regedit /s \\servidor1\netlogon\export.reg

     

     

     

    e salve como arquivo.bat

     

     

    no momento que você executar este arquivo .bat ele vai mesclar as informações do registro na estação sem fazer qualquer pergunta, porém, utilizando o .bat você ainda terá uma janela abrindo e fechando.

     

    Caso queiras que nada apareça faça o seguinte:

     

     

    Salve o arquivo .reg no mesmo local e crie um arquivo de texto com o seguinte código:

     

    Code Snippet
     Dim wShell, oExec
     Set wShell = CreateObject("WScript.Shell")
     
     Set oExec = wShell.Exec("regedit /s \\servidor1\netlogon\export.reg")
     
     Do While oExec.Status = 0
          WScript.Sleep 100
     Loop

     

     

    e salve como arquivo.vbs.

     

    Desta segunda forma nada será apresentado ao usuário.

     

     

    Espero ter ajudado, caso seja resolvido marque como uma resposta válida!

     

    Obrigado

     

    terça-feira, 28 de outubro de 2008 12:03

Todas as Respostas

  •  

    Amigo,

     

    Conheço duas maneiras...  uma é fazendo um VBS com o seguinte código:

     

     Dim wShell, oExec
     Set wShell = CreateObject("WScript.Shell")
     
     Set oExec = wShell.Exec("regedit /s nomedoarquivo.reg")
     
     Do While oExec.Status = 0
          WScript.Sleep 100
     Loop

     

     

    Ou então chamando via BAT utilizando a sintaxe:

     

    regedit /S nomedoarquivo.reg

     

     

    Espero ter ajudado!

     

    (note que, seus usuários devem ter permissão de administração para executar operações no registro).
    terça-feira, 28 de outubro de 2008 10:08
  • Marcos Obrigado Pela a Atençao. Mas cara sou muito Leigo, só me esclarece uma coisa, eu entro no regedit e exporto aquilo que eu quero e depois faço o que?

    Ou seja eu nao sei o que fazer com isso ou onde colocalo onde encaixa esse codigo. regedit /S nomedoarquivo.reg

    mostra um exemplo pra mim

     

    terça-feira, 28 de outubro de 2008 10:37
  •  

     

    Adriano,

     

     

    Digamos que o arquivo que você exportou é o export.reg, e ele esta salvo em \\servidor1\netlogon, logo o path dele eh \\servidor1\netlogon\export.reg.

     

     

    Deixe o arquivo salvo lá. crie um arquivo texto, cole o seguinte código:

    Code Snippet

     

    regedit /s \\servidor1\netlogon\export.reg

     

     

     

    e salve como arquivo.bat

     

     

    no momento que você executar este arquivo .bat ele vai mesclar as informações do registro na estação sem fazer qualquer pergunta, porém, utilizando o .bat você ainda terá uma janela abrindo e fechando.

     

    Caso queiras que nada apareça faça o seguinte:

     

     

    Salve o arquivo .reg no mesmo local e crie um arquivo de texto com o seguinte código:

     

    Code Snippet
     Dim wShell, oExec
     Set wShell = CreateObject("WScript.Shell")
     
     Set oExec = wShell.Exec("regedit /s \\servidor1\netlogon\export.reg")
     
     Do While oExec.Status = 0
          WScript.Sleep 100
     Loop

     

     

    e salve como arquivo.vbs.

     

    Desta segunda forma nada será apresentado ao usuário.

     

     

    Espero ter ajudado, caso seja resolvido marque como uma resposta válida!

     

    Obrigado

     

    terça-feira, 28 de outubro de 2008 12:03
  •  

    Fera tu é um Rei, Isso que vc me falou funciona que é uma beleza, esse negocio de VBS falta só pagar um boquete.

     

    Muito Obrigado, tu é o cara!

    terça-feira, 28 de outubro de 2008 21:18