14111
Mar 06, 2007, updated at 16:50:06 (UTC)
15660
6
0
Batch Datei ohne angemedleten User über Scheduled Task ausführen
Hallo zusammen,
wie oben beschrieben möchte ich das eine Batch-Datei durch die Scheduled Tasks ausgeführt wird ohne das ein User (z.B.local admin) angemeldet ist.
Ich habe folgende Batch:
"C:\Program Files\ContactGenie DataPorter\CG20DP.exe" /TM=T0002;/DS=C:\SQLOutlookData\sqloutlookdata.mdb
Dieses Batch/Programm pushed Kontakte auf einer Access-DB in den Outlook Kontakte Ordners des Exchange Servers.
Bin ich mit einem User angemeldet funktioniert dies hervorragend (z.B.run at 11.00 AM), das Batch Fenster (schwarzes CMD Windows) poppt auf und die Kontakte werden gepushed.
Wie kann ich es hinbekommen das diese Batch mit einem bestimmten User ausgeführt wird obwohl kein User auf dem Server angemeldet ist. Der Server ist also beim Strg+Alt+Entf Screen "Modus".
In den Scheduled Task habe ich natürlich den User eingetragen. Hilft nur leider nicht.
Danke im Voraus und schöne Grüße,
Stefan
wie oben beschrieben möchte ich das eine Batch-Datei durch die Scheduled Tasks ausgeführt wird ohne das ein User (z.B.local admin) angemeldet ist.
Ich habe folgende Batch:
"C:\Program Files\ContactGenie DataPorter\CG20DP.exe" /TM=T0002;/DS=C:\SQLOutlookData\sqloutlookdata.mdb
Dieses Batch/Programm pushed Kontakte auf einer Access-DB in den Outlook Kontakte Ordners des Exchange Servers.
Bin ich mit einem User angemeldet funktioniert dies hervorragend (z.B.run at 11.00 AM), das Batch Fenster (schwarzes CMD Windows) poppt auf und die Kontakte werden gepushed.
Wie kann ich es hinbekommen das diese Batch mit einem bestimmten User ausgeführt wird obwohl kein User auf dem Server angemeldet ist. Der Server ist also beim Strg+Alt+Entf Screen "Modus".
In den Scheduled Task habe ich natürlich den User eingetragen. Hilft nur leider nicht.
Danke im Voraus und schöne Grüße,
Stefan
Please also mark the comments that contributed to the solution of the article
Content-Key: 53329
Url: https://administrator.de/contentid/53329
Printed on: April 24, 2024 at 20:04 o'clock
6 Comments
Latest comment
beim Aufruf des Task-Schedulers unter XP muss ein Account angegeben werden. Wenn kein dauerhafter Account (mit permanentem Passwort ... ) auf dem Rechner vorhanden ist, hilft meines Wissens nur, den Task über die alte Methode (sprich mit dem AT Befehl) anzulegen, da der Task dann mit den Systremrechten läuft ... !
Systemsteuerung --> Geplante Tasks --> Task --> rechte Maus --> Eigenschaften --> Ausführen als.. --> Name eintragen --> Button Kennwort festlegen... --> (hier legst du nicht wirklich das Kennwort fest, sondern gibst das aktuelle Kennwort des Users ein)
(weiter unten) --> Nur ausführen, wenn angemeldet --> Haken raus, falls vorhanden
geTuemII
(weiter unten) --> Nur ausführen, wenn angemeldet --> Haken raus, falls vorhanden
geTuemII