chussi
Goto Top

Scheduled Task als Systemaccount

Hallo zusammen,

ich habe einen Geplanten Task, der unter dem Systemaccount läuft.
Dies muss auch so sein.

Eigentlich läuft es auch ganz gut.
Der Task ruft eine Batchdatei auf. Diese startet auch brav.
Das Ergebnis aus dieser Batchdatei liegt dann lokal.
Mittels xcopy möchte ich dann diese Datei auf eine Freigabe kopieren.

Doch es sieht so aus, als wenn \"System\" darauf nicht zugreifen kann.
Führe ich den Task unter einem beliebigen anderen Benutzer aus, so ist alles gut und die Datei wird kopiert.

An den Berechtigungen auf dem Server habe ich mittlerweile alles eingetragen.
System, den PC Account, Jeder, Authentifizierte Benutzer,..... sowohl auf Shareebene als auch auf NTFS Ebene
Kopiere ich die Datei lokal von a nach b funktioniert es übrigens.

Also meine Frage:
Was muss ich mache, damit der Systemaccount mein Logfile wegkopieren darf ?

Gruss Chussi

Content-ID: 130413

Url: https://administrator.de/forum/scheduled-task-als-systemaccount-130413.html

Ausgedruckt am: 23.04.2025 um 15:04 Uhr

DerWoWusste
DerWoWusste 27.11.2009 um 13:44:42 Uhr
Goto Top
Wenn es eine Domäne ist, gibt es einen Weg. Wenn nicht, wird das mit dem Systemaccount nichts - keine Domäne?
chussi
chussi 27.11.2009 um 14:01:39 Uhr
Goto Top
Ja, die Clients sind alle Mitglied der Domäne.
Na da bin ich aber gespannt face-smile

Chussi
60730
60730 27.11.2009 um 17:08:13 Uhr
Goto Top
Salü,

Zitat von @chussi:
Ja, die Clients sind alle Mitglied der Domäne.
Na da bin ich aber gespannt face-smile

Naja du mußt den Ansatz
Was muss ich mache, damit der Systemaccount mein Logfile wegkopieren darf ?
in die Tonne treten... (denn Systemaccount ist immer "lokaler" Systemaccount)

und in die Systemaccount batch ein
net use z: \\server\freigabe pass domain\user
move quelle pfad
net use z: /delete /yes

oder "besser" - den Systemaccount - der ja ein lokaler ist - heraus nehmen - einen Scriptjobadmin anlegen und den die Arbeit machen lassen.

zweiteres wäre das beste, was man machen kann & soll.

Gruß
DerWoWusste
DerWoWusste 29.11.2009 um 13:23:44 Uhr
Goto Top
In einer Domäne sind die Systemaccounts tauglich, um übers Netzwerk zu handeln. Authentifizierte Benutzer/Jeder/Domänencomputer/Spezieller Domänencomputer (computername$) - alles muss funktionieren. Ich kann nicht sagen, was bei Dir los ist. Nutze einfach nochmal schtasks.exe, um den Task zu ändern und erneut das Systemacconut als Nutzer einzutragen. So:
schtasks /change /tn Taskname /RU ""
oder nimm Timos Hinweis wahr.