Script – instala client trend antivirus

‘ Script – instala client trend antivirus
Dim FSO
Dim WSH
Dim LogFile
Dim TxtFile
Dim AppToRun
Dim ts
Dim Running
Dim Atualiza
Dim trend
   ‘ Variáveis.
   ‘
   LogFile  = "C:\dell\log1.txt"
   TxtFile  = "C:\dell\trendinst.txt"
   AppToRun = "\\server\scripts\trend-install.exe "
   Atualiza = "\\server\ofcscan\Admin\Utility\IpXfer\ipXfer.exe -m 1 -s 10.10.5.15 -p 8080 -c 43652 -m1"
  
   Set FSO = CreateObject("Scripting.FileSystemObject")
   Set WSH = CreateObject("Wscript.Shell")
   Set trend = CreateObject("Wscript.Shell")
   ‘ Se o arquivo trendinst.txt existe, entao apenas atualiza o antivírus
   If FSO.FileExists(TxtFile) Then
      trend.run Atualiza,1,True
         Wscript.Quit
      ‘ Ver se precisamos criar o log…
      If FSO.FileExists(LogFile) Then
        WScript.Echo "Abortando… a aplicacao está sendo executada."
        Wscript.Quit
      Else
         Set ts = FSO.CreateTextFile(LogFile)
         ts.Close
         If Not FSO.FileExists(LogFile) Then
            Wscript.Echo "Abortando… nao foi possível criar o log"
            Wscript.Quit
         End If
      End If
   Else
      ‘ Se chegamos a este ponto é porque precisamos instalar o antivirus..
      Wscript.Echo "Arquivo nao existe. Instalando o antivirus"
      Set Running = WSH.Exec(AppToRun)
      ‘ Agora aguardamos a execução da aplicação para continuarmos…
      Do While Running.Status <> 1
         Wscript.Sleep 1000
      Loop
      
      ‘ Agroa nós precisamos remover o log…
      if FSO.FileExists(LogFile) Then
         FSO.DeleteFile(LogFile)
      End if
      Wscript.Echo "Finished!"
   End if

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s