none
Script para compactar um arquivo RRS feed

  • Pergunta

  • Bom dia Galera, estou fazendo um script em VBS que me mostra os usuários logados coloca em um arquivo .TXT zipa e manda por e-mail, porem estou com dificuldade na parte de zipar o arquivo, alguém poderia me dar uma luz ai de como que monta essa parte?

    Qualquer coisa mando meu script para ver se estou fazendo algo de errado. Obrigado.


    • Editado Rabelorafa quarta-feira, 27 de abril de 2016 12:32
    quarta-feira, 27 de abril de 2016 12:23

Todas as Respostas

  • Olá.

    Veja se este post do fórum com o código em vbs te ajuda em algo.

    http://stackoverflow.com/questions/16600532/vb-script-to-zip-a-file-and-give-the-zip-file-the-name-of-the-file


    Wallison Francisco Gomes |MCP - MCDST - MCTS - EXIN Certified Integrator Secure Cloud Services| Caso a informação seja útil, não se esqueça de pontuar!

    quarta-feira, 27 de abril de 2016 14:21
  • Rabelorafa,

       Existem algumas alternativas, se você quer fazer via .bat com comando nativo do windows você pode usar o comando compact para compactação e compact /u para descompactação ou ainda baixar o 7zip e fazer a chamada via .bat/powershell...

       Com o Framework 4.5 você tem a possibilidade de fazer via Powershell nativamente:

    Add-Type -A System.IO.Compression.FileSystem
    [IO.Compression.ZipFile]::CreateFromDirectory('foo', 'foo.zip')
    [IO.Compression.ZipFile]::ExtractToDirectory('foo.zip', 'bar')

    Atenciosamente,

    Nino


    Att, Nino - Engº. de Projetos - http://www.TInoBar.com.br

    quinta-feira, 19 de maio de 2016 10:25