none
Script Impressora - Remover RRS feed

  • Pergunta

  • Bom dia,

    Tem como ser feito um script em vbs que remova qualquer impressora que tenha instalada, independente de qualquer nome que tenha e independente de qualquer perfil do usuário???


    Rombesso
    terça-feira, 14 de junho de 2011 14:34

Respostas

  • Olá!

    Faça como o exemplo abaixo:

    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

    Set colInstalledPrinters =  objWMIService.ExecQuery _
        ("Select * from Win32_Printer")

    For Each objPrinter in colInstalledPrinters
          objPrinter.Delete_
    Next

     


    Se útil classifique!

     


    " Qm tem boca vai a roma, meu fogão tem 6 e não saiu da cozinha ainda"
    • Marcado como Resposta Edgar Rombesso terça-feira, 14 de junho de 2011 16:45
    terça-feira, 14 de junho de 2011 14:40

Todas as Respostas

  • Olá!

    Faça como o exemplo abaixo:

    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

    Set colInstalledPrinters =  objWMIService.ExecQuery _
        ("Select * from Win32_Printer")

    For Each objPrinter in colInstalledPrinters
          objPrinter.Delete_
    Next

     


    Se útil classifique!

     


    " Qm tem boca vai a roma, meu fogão tem 6 e não saiu da cozinha ainda"
    • Marcado como Resposta Edgar Rombesso terça-feira, 14 de junho de 2011 16:45
    terça-feira, 14 de junho de 2011 14:40
  • Vlw Marcellus

     

    Funcionou perfeitamente!!!

    Tks


    Rombesso
    terça-feira, 14 de junho de 2011 16:45