Veröffentlicht 5. April 200817 j Hey Folks! Ich möchte bei mir im Netzwerk gerne geplante Tasks per VBS erstellen. An sich kein Problem: Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") Set objNewJob = objWMIService.Get("Win32_ScheduledJob") errJobCreated = objNewJob.Create ("c:\tasks\del_temp.vbs", "********145500.000000-200",True,1 Or 4 Or 16, , , JobID) WScript.Echo errJobCreated Und wenn man sich erstmal durch das Datumsformat gewurstelt hat geht auch das. Aber nun die Frage: Kann man, und wenn wie, auf diese Art und weise einen Job erstellen, der z.B. beim Starten des Computers ausgeführt wird - diese Option steht beim manuellen erstellen von geplanten Tasks schliesslich auch zur Verfügung (nicht beim Anmelden, was Autostartmäßig wäre)? Schonmal THX für eventuelle Hilfe... MfG Erratum
5. April 200817 j vorab: Win32_ScheduledJob hat *nichts* mit "geplante tasks" zu tun. The Win32_ScheduledJob WMI class represents a job created with the AT command. The Win32_ScheduledJob class does not represent a job created with the Scheduled Task Wizard from the Control Panel. You cannot change a task created by WMI in the Scheduled Tasks UI. du solltest das hier IMO mit schtasks.exe automatisieren: schtasks /create /tn Taskname /tr AuszuführenderTask /sc onstart [/sd Startdatum] [/it] [/ru {[Domäne\]Benutzer [/rp Kennwort] | System}] [/s Computer [/u [Domäne\]Benutzer [/p Kennwort]]] zusätzlich wäre immer die info wertvoll, um welches system es sich handelt - windows 98? server 2008? s'Amstel
5. April 200817 j Autor Das war der Tip des Tages... :-) Wer lesen kann ist klar im Vorteil ^^ Danke dir... An der merkwürdigen Ausdrucksweise sind Bier und Met schuld *prost* G'N8 Erratum P.s.: Systeme sind W2K und WXPSP2
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.