Montag, 04.11.2024 (CET) um 05:09 Uhr
www.windowspage.de 20 Jahre Windowspage
News:
Herzlich Willkommen bei Windowspage. Alles rund um Windows.

Tipps - Replace - Vorhandene Dateien in einem Verzeichnis ersetzen
Detailbeschreibung
Betriebssystem: Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, Windows 11

Mit den Befehlen zum Kopieren ("copy") und Verschieben ("move") können Dateien von einem Quellverzeichnis in ein Zielverzeichnis kopiert / verschoben werden. Zusätzlich steht noch ein kleines Programm ("replace.exe") bereit (im Lieferumfang von Windows enthalten), welches eine oder mehrere Datei(en) in einem Zielverzeichnis ersetzt. Dabei werden nur vorhandene Dateien im Zielverzeichnis überschrieben. Alternativ lassen sich auch nur nicht vorhandene Dateien dem Zielverzeichnis hinzufügen. Durch das Programm können z. B. einfache Backaufgaben innerhalb der Eingabeaufforderung realisiert werden.

So geht's:

  • "Start" > ("Alle Programme") bzw. ("Alle Apps") > ("Zubehör") bzw. ("Windows-System") > "Eingabeaufforderung" (oder "cmd.exe" starten)
  • Als Befehl geben Sie folgenden Syntax ein: "replace [Quelldateien] [Zielverzeichnis] [Optionen]" Z. B.: 'replace "C:\Windowspage\*.txt" "D:\Backup" /u' (aktualisiert ältere Testdateien)
  • Drücken Sie die Eingabetaste.
  • Die Datei(en) aus dem Quellverzeichnis werden im Zielverzeichnis überschrieben / aktualisiert ("/U") / ergänzt ("/A").
'replace "C:\Windowspage\*.txt" "D:\Backup" /u

Parameter von REPLACE:

Parameter Beschreibung
/A Fügt dem Zielverzeichnis neue Dateien hinzu, anstatt vorhandene Dateien zu ersetzen.
Nicht möglich mit Parameter "/S" und "/U".
/P Fordert vor dem Ersetzen oder Hinzufügen einer Datei zur Bestätigung auf.
/R Ersetzt schreibgeschützte und nicht geschützte Dateien. Bei schreibgeschützten Dateien wird sonst mit einem Fehler abgebrochen.
/S Ersetzt auch Dateien in Unterverzeichnissen des Zielverzeichnisses.
Nicht möglich mit Parameter "/A" und auch nicht möglich im Quellverzeichnis.
/U Es werden nur Dateien im Zielverzeichnis ersetzt, die älter als die Dateien im Quellverzeichnis sind.
Nicht möglich mit Parameter "/A".
/W Wartet bevor die Suche nach Quelldateien beginnt (Ursprünglich für das Einlegen eines Datenträger / Diskette).

Weitere Beispiele:

  • Nicht vorhandene Dateien im Zielverzeichnis ("D:\Backup") nach vorheriger Bestätigung hinzufügen (alle anderen Dateien werden nicht ersetzt):
    'replace "C:\Windowspage\*" "D:\Backup" /A /P'
  • Alle vorhandenen Bitmap-Dateien (auch schreibgeschützte Dateien) im Zielverzeichnis (inkl. Unterverzeichnisse) ersetzen:
    'replace "C:\Windowspage\*.bmp" "D:\Backup" /S /R'
  • Geänderte Textdateien die "Windows" im Dateinamen enthalten im Zielverzeichnis ("D:\Backup") aktualisieren und vor dem Start warten:
    'replace "C:\Windowspage\*windows*.txt" "D:\Backup" /U /W'

Unsere Webseite verwendet technisch notwendige Cookies ("berechtigtes Interesse"). Darüberhinausgehend (z. B. für Statistiken oder Marketing) erfolgt keine Speicherung von Cookies. Klicken Sie auf "Ich stimme zu", um Cookies zu akzeptieren und direkt unsere Webseite besuchen zu können. Weitere Informationen...

Valid HTML 4.01 Transitional  CSS ist valide!