Hallo,
ist es mit einer Batch Datei möglich den Ordnerinhalt von Ordner A (Pfad: \\server01\username] in den Ordner B (\\server02\username) zu verschieben? Diese Batch muss von jedem Benutzer selbst ausgeführt werden, da der Administrator aus Datenschutzgründen keine Berechtigung auf die einzelnen Pfade hat. Der Kopiervorgang soll ins Logon Skript integriert werden und möglichst zuerst kontrollieren ob im Ordner A überhaupt noch Daten vorhanden sind, falls ja soll sollen diese in den Ordner B verschoben werden. Falls nein soll nichts geschehen.
Leider haben die Benutzer nicht die Berechtigung den kompletten Ordner zu verschieben, sondern nur deren Inhalte.
nach dem Vorgang soll im Ordner A dann natürlich ncihts mehr vorhanden sein.
mfg
slaaper
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
sollte relativ einfach gehen mit :
move /Y \\server01\%USERNAME%\*.* \\server02\%USERNAME%\*.*
vielen Dank für die Antwort. Hier fehlt aber die Abfrage ob im Ordner A Dateien vorhanden sind. Falls keine Dateien da sind soll der Vorgang gar nicht gestartet werden.
mfg
slaaper
Ich verstehe nicht ganz, wozu diese Abfrage gut sein soll. Wenn Ordner A leer ist, also nichts zu verschieben da ist, dann verschiebt der Befehl ja auch nichts. Die Abfrage ist also somit eigentlich schon von vornherein erledigt?!
Die Abfrage soll sicherstellen das der move Befehlt entweder ganz oder gar nicht durchgeführt wird.
mfg
slaaper