none
Script para variaveis de ambiente? RRS feed

  • Pergunta

  • Olá pessoal,

    Estou precisando criar uma variável de ambiente e colocar um valor nela em todas as máquinas da minha rede.
    Não consigo ver melhor solução do que criar um script que faça isso, porém nas minhas buscas não achei nada que faça tal tarefa.
    Alguém pode me ajudar?
    Valeu!!

    quarta-feira, 3 de janeiro de 2007 11:05

Respostas

  • MunizKleber, neste link você acha o que está precisando com mais detalhes.

    http://hacks.oreilly.com/pub/h/1107

    Também dê uma olhada na propriedade:

    Environment


    Segue o código
    :


    set WshShell = CreateObject("WScript.Shell")
    set oEnv=WshShell.Environment("System")
    oEnv("Minha variável") = "Valor da variável"

    Não se esqueça de qualificar a resposta caso seja útil.

    quarta-feira, 3 de janeiro de 2007 11:27
  • Obrigado Wemali, foi de grande ajuda!

    Abaixo está o código que usei aqui:

    '  Cria uma instância do wshShell object
    set WshShell = CreateObject("WScript.Shell")
    '  Especifica o tipo de variável ( System, User, Volatile, or Process )
    set oEnv=WshShell.Environment("System")
    '  Adiciona a variavel
    '  Se já existir uma variável com o mesmo nome ela assume o valor

    oEnv("NOMEVARIAVEL") = "VALORDAVARIAVEL"

     

    quarta-feira, 3 de janeiro de 2007 12:12

Todas as Respostas

  • MunizKleber, neste link você acha o que está precisando com mais detalhes.

    http://hacks.oreilly.com/pub/h/1107

    Também dê uma olhada na propriedade:

    Environment


    Segue o código
    :


    set WshShell = CreateObject("WScript.Shell")
    set oEnv=WshShell.Environment("System")
    oEnv("Minha variável") = "Valor da variável"

    Não se esqueça de qualificar a resposta caso seja útil.

    quarta-feira, 3 de janeiro de 2007 11:27
  • Obrigado Wemali, foi de grande ajuda!

    Abaixo está o código que usei aqui:

    '  Cria uma instância do wshShell object
    set WshShell = CreateObject("WScript.Shell")
    '  Especifica o tipo de variável ( System, User, Volatile, or Process )
    set oEnv=WshShell.Environment("System")
    '  Adiciona a variavel
    '  Se já existir uma variável com o mesmo nome ela assume o valor

    oEnv("NOMEVARIAVEL") = "VALORDAVARIAVEL"

     

    quarta-feira, 3 de janeiro de 2007 12:12