Ir para conteúdo
Fórum Script Brasil

marcelo silveira

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre marcelo silveira

marcelo silveira's Achievements

0

Reputação

  1. Boa tarde pessoal, sou novo aqui. Estou assumindo na empresa um novo cargo e apareceram algumas duvidas nesse script, quando eu logo no dominio no Windows XP ele excuta isso quando faz logoff, e funciona normalmente, quando eu logo no Windows 7, ele não era pra executar, já que acaba ocorrendo erro ao fazer logoff. Segue o script para alguém poder ajudar, desculpa qualquer erro ou falta de explicação. strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") TS1 = "servidor ts 01" TS2 = "servidor ts 02" TS3 = "servidor ts 03" Set WshNetwork = WScript.CreateObject("WScript.Network") 'WScript.Echo "Computer Name = " & WshNetwork.ComputerName & vbCrLF _ 'wscript.echo(WshNetwork.ComputerName) 'wscript.echo(TS1) 'wscript.echo(instr(WshNetwork.ComputerName,TS1)) if instr(WshNetwork.ComputerName,TS1) = 0 then if instr(WshNetwork.ComputerName,TS2) = 0 then if instr(WshNetwork.ComputerName,TS3) = 0 then Set colInstalledPrinters = objWMIService.ExecQuery _ ("Select * from Win32_Printer Where Network = TRUE") strImpressora = "Servidor das Impressoras" For Each objPrinter in colInstalledPrinters if instr(objPrinter.name,strImpressora) <> 0 Then objPrinter.Delete_ End if Next end if end if end if Se puderem explicar o que siguinifca cada comando também seria de grande ajuda. Obrigado desde já.
×
×
  • Criar Novo...