none
Ajuda para criar um script com log em rede. RRS feed

  • Pergunta

  • Pessoal,

    Tenho a seguinte linha de comando e gostaria de que a saída do comando seja um arquivo de texto. Alguém tem um script vbs para me auxiliar?

    O comando wmic csproduct get vendor,name,identifyingnumber gera o resultado abaixo:

    IdentifyingNumber    Name                Vendor
    ABCDEF1              PowerEdge 2950      Dell Inc.

    Eu gostaria de armazenar essa informação em um arquivo de texto na rede, sendo que o nome do arquivo seria o hostname e o resultado do comando seria o conteúdo do arquivo. Minha intenção é executar esse arquivo via GPO no processo de logon.

    Obrigado,

    Edson

    sexta-feira, 22 de junho de 2012 14:10

Respostas

  • Edson,

    Coloque este comando em um .bat e acrescente ">" (para criar\susbtituir) ou ">>"(para criar\adicionar) ao final do comando, o conteúdo o .BAT ficaria assim:

     wmic csproduct get vendor,name,identifyingnumber > \\seuservidor\seushare\%computername%.log

    Neste exemplo ele vai jogar a informação para o servidor "seuservidor" no compartilhamento "seushare", o nome do arquivo vai ser o nome do computador onde está sendo executado o script (usei a variavel %computername%)


    Fábio de Paula Junior

    • Marcado como Resposta Edson S Freitas sexta-feira, 22 de junho de 2012 16:42
    sexta-feira, 22 de junho de 2012 15:30
    Moderador

Todas as Respostas

  • Edson,

    Coloque este comando em um .bat e acrescente ">" (para criar\susbtituir) ou ">>"(para criar\adicionar) ao final do comando, o conteúdo o .BAT ficaria assim:

     wmic csproduct get vendor,name,identifyingnumber > \\seuservidor\seushare\%computername%.log

    Neste exemplo ele vai jogar a informação para o servidor "seuservidor" no compartilhamento "seushare", o nome do arquivo vai ser o nome do computador onde está sendo executado o script (usei a variavel %computername%)


    Fábio de Paula Junior

    • Marcado como Resposta Edson S Freitas sexta-feira, 22 de junho de 2012 16:42
    sexta-feira, 22 de junho de 2012 15:30
    Moderador
  • Eu não tinha pensando em usar arquivo de lote, mas sua solução atende a necessidade. Grato.


    Edson

    sexta-feira, 22 de junho de 2012 16:42