Montag, 2. Oktober 2017

[MIGRATION][GPO] Scripts und Batches für eine Migration

Anbei diverse Scripts und Batches für eine automatisierte Migration

Netzlaufwerk löschen:Batch:

net use Z: /delete

Netzlaufwerk verbinden (oder am besten mit GPO):
GPO:
Benutzerkonfiguration -> Einstellungen -> Windows Einstellungen -> Laufwerkszuordnung
Batch:
net use Z: \\Server\Freigabe /persistent:yes

Drucker Löschen:
Batch:
rundll32 printui.dll, PrintUIEntry /dn /q /n "\\Server\Druckerfreigabename"

Drucker Verbinden (am besten mit GPO):
Benutzerkonfiguration -> Einstellungen -> Systemsteuerungseinstellungen -> Drucker

Dateien Kopieren:

OHNE BERECHTIGUNGEN:
robocopy <SOURCE> <DESTINATION> /COPY:DAT /MT:16 /ZB /R:2 /W:2 /E /DCOPY:T /V /TEE /LOG:Robocopy.log

/COPY:DAT = Datei, Attribute und Zeitstempel (ohne Berechtigungen), kann ersetzt werden durch COPYALL falls die Berechtigungen übernommen werden sollten


MIT BERECHTIGUNGEN:
robocopy <SOURCE> <DESTINATION> /COPYALL /MT:16 /ZB /R:2 /W:2 /E /DCOPY:T /V /TEE /LOG:Robocopy.log


/COPY:copyflag[s] :: what to COPY for files (default is /COPY:DAT).
                      (copyflags : D=Data, A=Attributes, T=Timestamps).
                      (S=Security=NTFS ACLs, O=Owner info, U=aUditing info).


/COPYALL = Kopiert alle Dateinformationen (Datum, Atribute, Besitzer, Berechtigungen etc.)

/MT:16 = MultiThread - 16 gleichzeitige Verbindungen

/ZB = Damit bei einem Fehler nochmals gestartet werden kann

/R:2 = Zwei Versuche, falls Fehler beim Kopieren

/W:2 = Zwei sekundn warten, vor neuversuch bei Fehler

/E = Auch unterverzeichnisse / leere Verzeichnisse kopieren

/DCOPY:T = Zeitstempel der Verzeichnisse wird kopiert

/V = Verbose, Zeigt übersprungene Dateien

/TEE = Zeigt alles in Konsole sowie Logfile

/LOG:Robocopy.log = Logdatei

/FFT  = Lässt 2 Sekunden unterschied im Zeitstempel zu, wird für Windows <-> NAS / Linux verwendet

Keine Kommentare:

Kommentar veröffentlichen