none
Que classe levanta informações do firewall do windows RRS feed

  • Pergunta

  • Ba galera

    Com qual classe WMI eu consigo coletar a informação tirada por este comando ( netsh advfirewall show domainprofile ), vou como eu posso fazer um vbs que rode este comando e resulte em uma variavel tipo strfwdomain = xxxxxx.

    obrigado tche.

    sexta-feira, 20 de julho de 2012 20:34

Respostas

  • Boa noite,

    mas não sei se via WMI existe essa classe, mas segue a minha sugestão:

    Set oShell = WScript.CreateObject("WScript.Shell")
    Set oFSO = CreateObject("Scripting.FileSystemObject")
    
    ArquivoTemp = "D:\tmp.log" 'Caminho do arquivo
    	netsh = "cmd /c netsh advfirewall show domainprofile >"& ArquivoTemp 'criação do arquivo
    	oShell.Run netsh, 0, true 
    Const ForReading = 1
    Set objTextFile = oFSO.OpenTextFile(ArquivoTemp,ForReading)
    	strfwdomain = objTextFile.ReadAll 'Lendo o arquivo
    
    wscript.echo strfwdomain

    • Marcado como Resposta Marcelo TI segunda-feira, 23 de julho de 2012 12:42
    domingo, 22 de julho de 2012 04:16