Zeitgesteuertes Starten eines Programms im Kontext des gerade angemeldeten Benutzers
Hallo allerseits,
wie kann ich ein bestimmtes Programm in regelmäßigen Abständen ausführen?
Der Knackpunkt dabei ist, das das Programm im Kontext des gerade angemeldeten Benutzers ausgeführt werden muß. Wenn ich den Taskplaner benutze, muß ich ja einen festen Benutzer angeben, unter dessen Kontext der Task ausgeführt wird. Diese Möglichkeit ist also nicht geeignet.
Danke im Voraus,
André
wie kann ich ein bestimmtes Programm in regelmäßigen Abständen ausführen?
Der Knackpunkt dabei ist, das das Programm im Kontext des gerade angemeldeten Benutzers ausgeführt werden muß. Wenn ich den Taskplaner benutze, muß ich ja einen festen Benutzer angeben, unter dessen Kontext der Task ausgeführt wird. Diese Möglichkeit ist also nicht geeignet.
Danke im Voraus,
André
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 75329
Url: https://administrator.de/forum/zeitgesteuertes-starten-eines-programms-im-kontext-des-gerade-angemeldeten-benutzers-75329.html
Ausgedruckt am: 02.04.2025 um 03:04 Uhr
7 Kommentare
Neuester Kommentar

Du könntest SCHTASKS an Stelle von AT verwenden, damit kannst du das Benutzerkonto bzw. Benutzernamen/Passwort beim Erstellen des Tasks angeben.

@Logan000
Das kann der Taskplaner nicht. Beim Taskplaner muss man das AT-Dienstkonto über das GUI von "Geplante Tasks" ändern, bei schtask kann man das Konto beim Erstellen des Tasks z. B. per Batch angeben.
Er schrieb:
Das kann der Taskplaner nicht. Beim Taskplaner muss man das AT-Dienstkonto über das GUI von "Geplante Tasks" ändern, bei schtask kann man das Konto beim Erstellen des Tasks z. B. per Batch angeben.
Er schrieb:
Wenn ich den Taskplaner benutze, muß
ich ja einen festen Benutzer angeben, unter
dessen Kontext der Task ausgeführt wird.
Diese Möglichkeit ist also nicht
geeignet.
ich ja einen festen Benutzer angeben, unter
dessen Kontext der Task ausgeführt wird.
Diese Möglichkeit ist also nicht
geeignet.
1. Wird beim Taskplaner (ich setzte mal xp vorraus) "ausfüren als" mit angeben, wird kein Dienstkonto geändert und der task läuft unter diesem Benutzer
2. Auch diese Tasks kann man per Batch anlegen.
3. Das nützt SarekHL alles nix, da er überhaupt keinen Benutzer hinterlegen möchte sondern immer den aktuell angemeldeten verwenden möchte.
2. Auch diese Tasks kann man per Batch anlegen.
3. Das nützt SarekHL alles nix, da er überhaupt keinen Benutzer hinterlegen möchte sondern immer den aktuell angemeldeten verwenden möchte.

1. muss man bei "Ausführen als" im GUI sein, ansonsten wird der Task im AT-Dienstkonto laufen.
2. kann man mit AT kein Dienstkonto übergeben.
3. Wo liegt das Problem, bei der Anmeldung den Task über schtask ...... %username% ..... per Batch anzulegen oder einen bestehenden Task zu ändern?
Vielleicht lässt du den User selbst entscheiden, ob ihm der Tipp hilft oder nicht.
2. kann man mit AT kein Dienstkonto übergeben.
3. Wo liegt das Problem, bei der Anmeldung den Task über schtask ...... %username% ..... per Batch anzulegen oder einen bestehenden Task zu ändern?
Vielleicht lässt du den User selbst entscheiden, ob ihm der Tipp hilft oder nicht.
3. Wo liegt das Problem, bei der Anmeldung den Task über schtask ...... %username%
per Batch anzulegen oder einen bestehenden Task zu ändern?
Bei dem Userkennwort? Wie soll das den per skript ausgelesen und hinterlegt werden?per Batch anzulegen oder einen bestehenden Task zu ändern?
Vielleicht lässt du den User selbst entscheiden, ob ihm der Tipp hilft oder nicht.
Tu ich immer. Ich wolte nur Missverständnissen vorbeugen.(Hatt leider nicht geklappt. 1. und 2. verstehe ich nicht im geringsten. Aber Egal.
Tut hier nix zur sache.)

Bei dem Userkennwort? Wie soll das den per skript ausgelesen und hinterlegt werden?
Wer sagt dir denn, dass das überhaupt ausgelesen werden muss und dass der User das nicht selbst eingeben kann/darf?Es gäbe da auch andere legale Möglichkeiten. Aber ich kann warten, bis der Fragesteller sich geäußert hat.
(Hatt leider nicht geklappt. 1. und 2. verstehe ich nicht im geringsten. Aber Egal.
Macht nichts. Lies einfach in der Windows-Hilfe nach, vielleicht klappt es dann.