Hallo zusammen,
mir ist bewusst das Robocopy nichts mit PS zu tun hat, aber nachdem ich auch eine Frage zu nem Skript habe und das ganze auch in einer PS ausführe, erlaube ich es mir hier zu posten, hoffe das passt?
Ich habe folgendes Ziel: Ich möchte eine Ordnerhierarchie eines Servers auf einen UNC Pfad über Robocopy sichern. Dies stellt noch keine Herausforderung dar, nur sollte der Timestamp nicht übernommen, sondern aktualisiert werden. Ich dachte mir anfänglich,
dies einfach über /copy lösen zu können:
robocopy$Quelle$Ziel/e/b/copy:da/log:$log/np
Standardmäßig werden DAT (Dateien, Attribute und die Zeitstempel) kopiert, daher habe ich einfach das T für die Zeitstempel im Code explizit entfernt bzw. nicht angegeben. Leider ohne Wirkung. Kurioserweise macht er den Zeitstempel, was er
mir auch klar im Log sagt, d.h. er macht es mal nicht heimlich ;-) Ich gebe oben an /copy:da und im Log steht dann /copy:dat! Entferne ich auch die Attribute z.B. /copy:d dann steht im Log /copy:dt, also hier macht er es.
Bin ich einfach auf dem Holzweg oder funktioniert hier etwas nicht, was eigentlich gehen sollte? Getestet wurde das ganze auf Windows 8.1 und Server 2012 und 2012 R2.
Vielen Dank und viele Grüße,
Michael