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
| Dim Log
Dim objFSO,FileLog,fso,ObjFile
Dim objShell
Dim Commande
Dim Tempo
Set fso = Wscript.CreateObject("Scripting.FileSystemObject")
Log="E:\Appli\StartServices.log"
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 Demarre_Service(Nom_Service)
msglog "0","0000","---Debut: Démarrage des service " & Nom_Service
set objShell = WScript.CreateObject("WScript.Shell")
Tempo=" """& Nom_Service &""" "
Commande="net start" & Tempo
Wscript.echo Commande
objShell.run(Commande)
wscript.sleep 60000
msglog "0","0000","---Fin: Demarrage des service " & Nom_Service
end sub
'---------------------------
' Corps su script
'---------------------------
msglog "0","0000","---Debut: StartServices.vbs "
Demarre_Service "Service1"
Demarre_Service "Service2"
Demarre_Service "Service3"
Demarre_Service "Service4"
Demarre_Service "Service5"
msglog "0","0000","---Fin: StartServices.vbs"
FileLog.Close |
Partager