christianschwarz65

Ersetzen einer Datei per GPO

Hallo,

wir wollen aktuell einmalig eine Datei durch eine andere Datei per GPO ersetzen.
Die GPO ist eine Computerrichtlinie und auch an die OU der Clients verknüpft.

Das Kopieren funktioniert auch, aber jetzt wird die Datei ja bei jedem Starten des Rechners kopiert oder ?

Und wenn ich bei "Gemeinsame Optionen aller Elemente" den Haken bei "Nur einmalig anwenden" anklicke,
dann wird das einmal ausgeführt, aber wenn die Datei, warum auch immer, in einem halben Jahr nochmals getauscht werden muss, dann würde der Tausch nicht funktionieren oder ?

Vielen Dank für Eure Beiträge

Christian
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 673039

Url: https://administrator.de/forum/ersetzen-einer-datei-per-gpo-673039.html

Ausgedruckt am: 28.05.2025 um 22:05 Uhr

Crusher79
Crusher79 26.05.2025 um 15:34:14 Uhr
Goto Top
Moin,

wir verwenden PowerShell Scripte.

Mit oder Ohne PS z.B. sowas wie robocopy. Der wird ja zuvor geprüft und dann erst kopiert. Mit Scripte ist man flexibler. Entweder Dateidatum vergleichen, oder wenn man mehrere Dinge kopiert am Ende eine Datei auf dem Cient ablegen - sowas wie: erledigt_q12025.

Wenn die Datei vorhanden ist wird nix kopiert.

https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell ...

Test-Path z.B. macht Sinn, wenn man mehreer hundert, tausend Items hat. Ist alles einmal durchgelaufen, kann man es über eine SUCCESS Datei o.ä. quittieren.

Geht schneller als wenn man tausende von Dateien verglichen werden würden.

Bei nur einer Datei kann man auch auf FileCreateDate gehen. Alternativ ging auch eine Hashsumme. Die einfach dann vergleichen und nur dann Kopieren.

Die Frage ist, was kommt als nächtes? Ein vernüftiges Script Konzept schon jetzt kann ggf. Sinn machen. Auch wenn nur wenige Dateien getauscht werden.
emeriks
Lösung emeriks 26.05.2025 aktualisiert um 15:43:35 Uhr
Goto Top
Doch, das würde bei einer neuen Datei schon funktionieren. Du musst dann nur eines neues Einstellungselement in der GPO erzeugen und das Vorherige löschen. Neue ID = neues Glück. face-wink
christianschwarz65
christianschwarz65 26.05.2025 um 16:09:04 Uhr
Goto Top
Danke für die Beiträge - Skript wollen wir keines - vermutlich werden wir irgendwann nicht darum rum kommen