planifier une tache avec VBScript
je dois Planifier une tâche ( freeSpace.vbs ) pour qu'il tourne toutes les heures, ce (freeSpace.vbs) est dèja fait parcontre pour le planifier je n'arrive pas à exécuter mon script
je pense que j'ai un souci par rapport à l'heure,
voici mon code que j'ai récupéré sur l'aide MSDN
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
JobID = "Test"
Set objNewJob = objWMIService.Get("Win32_ScheduledJob")
errJobCreate = objNewJob.Create _
("Notepad.exe", "********143000.000000-420", _
True , 1 OR 4 OR 16, ,True, JobId)
If errJobCreate = 0 Then
WScript.Echo "Job created successfully: " & VBNewLine _
& "Notepad.exe scheduled to run repeately at 14.30 (2:30 P.M.) PST" & VBNewLine _
& "on Mon, Wed, and Fri."
Else
WScript.Echo "Job not created. Error code = " & errJobCreate
End If |
merci pour votre aide:cry:
VBScript : Win32_ScheduledJob
Bonjour,
J'ai utilisé le même type de script et j'avais comme erreur le code 21.
J'ai remplacé "********143000.000000-420" par "********143000.000000-000" et après cela a fonctionné.
Cordialement,
Karon.
Win32_ScheduledJob & Fuseau horaire
Bonsoir,
Je souhaiterais faire la même chose et cela fonctionne bien mais quand j'utilise le script sur des serveurs se trouvant sur des fuseaux horaires différents.
J'aimerais lancer à 01h du matin heure GMT... mais cela ne fonctionne pas. Il se lance à des heures différentes.
Cordialement,
Karon