Aktualisieren von Verzeichnissen Verfasst am: 17.05.2009, 22:58
Gelegentlich kommt es vor, dass Sie zwei Verzeichnisse haben möchten, die die gleichen Dateien enthalten sollen. Wenn Sie beispielsweise Sicherungskopien von Dateien und Verzeichnissen anlegen, haben Sie ein primäres Verzeichnis mit den zur Zeit bearbeiteten Dateien und ein sekundäres Verzeichnis oder eine sekundäre Diskette mit den Sicherungskopien oder den zuletzt bearbeiteten Versionen der Dateien. Damit das sekundäre Verzeichnis auf dem aktuellen Stand bleibt, verwenden Sie den Befehl replace.
Ersetzen von veralteten Dateien
Um Dateien in einem Zielverzeichnis, die älter als die
entsprechenden Dateien in einem Quellverzeichnis sind, zu ersetzen, verwenden Sie den Befehl replace mit der Option /u wie im folgenden Befehl:
replace c:\temp\*-" a: /u
Dann ersetzt MS-DOS die Dateien im Stammverzeichnis der Diskette in Laufwerk A durch die neueren Versionen in C:\TEMP-
Stellen Sie sich vor, das Verzeichnis C:\AKTIONEN\STATISTK enthält Dateien, die Sie regelmäßig aktualisieren. Um eine Sicherungskopie dieser Berichte zu behalten. können Sie sie auf eine Diskette kopieren und regelmäßig aktualisieren, indem Sie den Befehl replace zusammen mit der Option /u wie folgt verwenden:
replace c:\aktionen\sLatistk\*-* a, /u
MS-DOS vergleicht die Dateien in C:\AKTIONEN\STATISTK mit den Dateien auf der Diskette in Laufwerk A. Wenn eine Datei auf der Diskette in Laufwerk A eine neuere Version auf Laufwerk C hat, ersetzt MS-DOS die ältere Version. Wenn Sie den Befehl replace zusammen mit der Option /u verwenden, werden keine neuen Dateien zur Sicherungsdiskette hinzugefügt, sondern nur die dort bereits vorhandenen aktualisiert.
Hinzufügen von neuen Dateien
Kurzinformation Um Dateien, die zur Zeit nur im Quellverzeichnis vorhanden sind, zum Zielverzeichnis hinzuzufügen, verwenden Sie den Befehl replace mit der Option /a. Der folgende Befehl beispielsweise vergleicht die Dateien in C:\HAUS mit denjenigen auf einer Diskette in Laufwerk A. Falls das Verzeichnis C:\HAUS Dateien enthalten sollte, die auf der Diskette in Laufwerk A nicht vorhanden sind, kopiert MS-DOS diese auf die Diskette.
replace c:\haus\*-* a: /a
Um Dateien einer Sicherungsdiskette hinzuzufügen, verwenden Sie statt der Option /u die Option /a. Der folgende Befehl vergleicht beispielsweise die Dateien in C:\AKTIONEN\STATISTK mit den Dateien auf einer Diskette in Laufwerk A:
replace c:\aktionen\statistk\*-* a: /a
Falls das Verzeichnis C:\AKTIONEN\STATISTK irgendwelche Dateien enthält, die auf
der Diskette in Laufwerk A nicht vorhanden sind, kopiert MS-DOS sie auf die Diskette. _________________