1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| Dim Log
Dim objFSO, FileLog,fso
Log="C:\Log\StopServices.log"
Set fso = Wscript.CreateObject("Scripting.FileSystemObject")
Set FileLog = FSO.CreateTextFile(Log)
MyDate = Day(Now) & "." & Month(Now) & "." & Year(Now)
Sub Msglog(severite,code,label)
Wscript.echo Mydate & "-" & time & " " & severite & " " & code & " " & label
FileLog.WriteLine(Mydate & "-" & time & " " & severite & " " & code & " " & label)
end sub
Sub StopServices
On Error Resume Next
msglog "0","0000","---Debut: Arrêt des services Informatica & BO"
Dim objShell
set objShell = WScript.CreateObject("WScript.Shell")
objShell.run "net stop InformaticaServices8.6.0")
objShell.run "net stop InformaticaOrchestrationServer")
objShell.run "net stop Web Intelligence Report Server")
objShell.run "net stop Web Intelligence Job Server")
objShell.run "net stop Destination Job Server")
objShell.run "net stop Crystal Event Server")
objShell.run "net stop Crystal Input File Repository Server")
objShell.run "net stop Crystal Output File Repository Server")
objShell.run "net stop List of Values Job Server")
objShell.run "net stop Program Job Server")
objShell.run "net stop Report Application Server")
objShell.run "net stop Desktop Intelligence Report Server")
bjShell.run "net stop Desktop Intelligence Cache Server")
objShell.run "net stop Desktop Intelligence Job Server")
objShell.run "net stop Central Management Server")
objShell.run("net stop Connection Server")
msglog "0","0000","---Fin: Services Informatica & BO arrêtés "
end sub
'---------------------------
' Corps su script
'---------------------------
msglog "0","0000","---Debut: StopServices.vbs "
StopServices
msglog "0","0000","---Fin: StopServices.vbs"
FileLog.Close |