Seite 1 von 1

Taskplaner Task erstellen

Verfasst: 25 Feb 2013, 12:46
von Chakky
Hi,

ich hab mich jetzt gerade durch jede Menge Tutorials gelesen und mein Installscript zusammen geschrieben.

Jetzt häng ich an den Problem das ich noch einen Eintrag im Taskplaner brauche.

Jemand eine Idee wie ich das machen kann? Per Registry Hack geht es nicht leider nicht da alle System Jobs in C:\Winodws\Tasks abgelegt werden. Einfach eine Datei rüberkopieren geht auch nicht, da in der Job Datei die Benutzer Informationen gespeichert (Gruppenaufbau, Rechte, Benutzernamen die sich anmelden dürfen etc pp) und die auf jeden Rechner anders ist.

Jemand eine Idee wie ich das machen könnte mit Opsi?

Danke!

Re: Taskplaner Task erstellen

Verfasst: 25 Feb 2013, 17:53
von pandel
Wie wäre es damit, per Routine einen Benutzer anzulegen, der nur für diesen Taskplaner Job zuständig ist. Dann könntest Du das doch einfach kopieren.

Oder du integrierst ein kleines VBS dafür. Näheres Infos dazu hier: http://www.activexperts.com/activmonito ... cheduling/

Re: Taskplaner Task erstellen

Verfasst: 25 Feb 2013, 19:23
von tobias
wie wärs mit Powershell? kannst du in deinem Winstscript in einer ExecWith unterbringen:
http://www.peetersonline.nl/2009/06/man ... owershell/
http://technet.microsoft.com/en-us/libr ... 49778.aspx

Benötigt natürlich mind. Windows Vista oder XP mit Powershell nachinstalliert :)

Ich sags immer wieder unterschätzt die Powershell nicht - auch wenn sie ne miese Syntax hat, die kann ne ganze Menge :mrgreen:

Re: Taskplaner Task erstellen

Verfasst: 25 Feb 2013, 19:31
von Chakky
Okay eine Powershell da hätte ich auch selber drauf kommen können, weil ich damit mein jetzigs Projekt schon gemeistert habe.

Dachte OPSI kann das vielleicht von sich aus.

Re: Taskplaner Task erstellen

Verfasst: 26 Feb 2013, 08:48
von tobias
nö von sich aus kann Opsi sowas nicht aber dafür gibts ja diese Schnittstellen wie ExecWith - funktioniert mittlerweile ja auch für die Powershell.

Re: Taskplaner Task erstellen

Verfasst: 12 Mär 2013, 23:13
von trabs-ol
Hi,

die PS ist toll, aber warum nicht einfach über die CMD mit schtasks?

Ist auch ganz schön erklärt:

Code: Alles auswählen

schtasks /?
schtasks /create /?
Wenn der Task als localSystem laufen soll einfach diesen Parameter benutzen:

Code: Alles auswählen

/RU ""
VG
Lars