Regolare il objWMIService = GetObject (“winmgmts: „ & “{impersonationLevel=impersonate}! \ \„ & “.„ & “\ radice \ cimv2„)
Regolare il objShell = CreateObject (“Wscript.Shell„)
KillProcess (““processA.exe„ ")
KillProcess (““processB.exe„ ")
KillProcess (““processC.exe„ ")
strMSI = “MSI2Execute.msi„
Sul riassunto di errore dopo
objShell.Run objShell.ExpandEnvironmentStrings (“%WINDIR%") &„ \ System32 \ msiexec /I„ &strMSI & " /qb-! “, 1, allineare
Sull'errore 0 di avanzamento
KillProcess secondario (strProcess)
Sul riassunto di errore dopo
Regolare i colProcess = objWMIService.ExecQuery (“selezionare * a partire da Win32_Process dove nome =„ & strProcess)
Per l'ogni objProcess nei colProcess
objProcess.Terminate ()
Dopo
Sull'errore 0 di avanzamento
Sommergibile dell'estremità
|