stoperror
Goto Top

xcopy als bestimmter User durchführen?

Kann man xcopy als ein bestimmter User per bat-Datei durchführen? Kann man vor dem xcopy-Aufruf den User switchen?
Es handelt sich um einen SBS 2003 Server. Oder loggt man sich als dieser User ein und legt für ihn als Task im Taskmanager den Aufruf dieses Scripts um eine bestimmte Uhrzeit fest?

Danke für Eure Hilfe, mir ist nämlich nicht so ganz klar, wie man das unter Windows realisiert. Unter Linux würd ich einen cronjob für diesen User anlegen oder als root mit su vorab den User switchen....

Wie geht das unter Windows?

Momentan sieht mein Scriptchen so aus:

@echo OFF
echo Starte Mail-Kopiervorgang von linuxserver nach SBS 2003...

xcopy "\\linuxserver\verzeichnis1\*.*" "\\sbs2003\verzeichnis2\*.*" /S /M /Y

echo Mail-Kopiervorgang wurde beendet.

Pause

Content-Key: 9340

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

Printed on: April 23, 2024 at 15:04 o'clock

Member: Grillmeister
Grillmeister Apr 12, 2005 at 10:46:40 (UTC)
Goto Top
hallo

progs und batches kann man mit dem Befehl RUNAS starten.
dabei kann man den User switchen.
unter der cmd einfach mal runas aufrufen.

ich hoffe das hilft.

Gruß Grillmeister
Member: leknilk0815
leknilk0815 Apr 12, 2005 at 12:55:10 (UTC)
Goto Top
Hi,
Du kannst die Batch natürlich auch mit dem Taskmanager zu einer bestimmten Zeit starten. Diesem Task kannst Du auch einen Account zuweisen, unter dem er ausgeführt wird.
Gruß - Toni
Member: stoperror
stoperror Apr 12, 2005 at 13:09:50 (UTC)
Goto Top
Dankeschön, funktioniert einwandfrei.