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-Key: 130413

Url: https://administrator.de/contentid/130413

Printed on: April 19, 2024 at 01:04 o'clock

Member: DerWoWusste
DerWoWusste Nov 27, 2009 at 12:44:42 (UTC)
Goto Top
Wenn es eine Domäne ist, gibt es einen Weg. Wenn nicht, wird das mit dem Systemaccount nichts - keine Domäne?
Member: chussi
chussi Nov 27, 2009 at 13:01:39 (UTC)
Goto Top
Ja, die Clients sind alle Mitglied der Domäne.
Na da bin ich aber gespannt face-smile

Chussi
Mitglied: 60730
60730 Nov 27, 2009 at 16:08:13 (UTC)
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ß
Member: DerWoWusste
DerWoWusste Nov 29, 2009 at 12:23:44 (UTC)
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.