MS-DOS Forum

MS-DOS Forum
Anleitungen, Referenz aller DOS Befehle, Batch Dateien
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> praktische Anleitungen und generelle Informationen
Autor
Nachricht
matthias





Kopieren von Verzeichnissen
Verfasst am: 02.05.2009, 22:35

Zum Kopieren von Verzeichnissen und ihren Unterverzeichnissen verwenden Sie den Befehl xcopy. Der Befehl xcopy ähnelt dem Befehl copy. Beide Befehle kopieren Dateien aus einem Verzeichnis oder von einem Laufwerk an eine andere Position. Während der Befehl copy jedoch zum Arbeiten mit einzelnen Dateien oder Gruppen von Dateien vorgesehen ist, dient der Befehl xcopy zum Arbeiten mit ganzen Verzeichnissen oder Gruppen von Verzeichnissen. Beide Befehle erstellen neue Dateien im Zielverzeichnis, aber nur der Befehl xcopy kann außerdem neue Unterverzeichnisse erstellen.

Kopieren aller Dateien in einem Verzeichnis

Kurzinformation Zum Kopieren eines einzelnen Verzeichnisses (ohne Unterverzeichnisse) verwenden Sie den Befehl xcopy ohne Optionen. Der folgende Befehl beispielsweise kopiert alle Dateien im Verzeichnis C:\NEU\BERICHTE\FINANZEN in das Verzeichnis \FINANZEN auf einer Diskette in Laufwerk A:

xcopy c:\neu\berichte\finanzen a:\finanzen

Weil der Befehl xcopy alle Dateien in einem Verzeichnis kopiert, brauchen Sie keine Platzhalter zu verwenden. So kopiert im folgenden Beispiel der Befehl xcopy alle Dateien im aktuellen Verzeichnis von Laufwerk A in Laufwerk B:

xcopy a: b:

Während MS-DOS das Kopieren der Dateien vorbereitet, zeigt es die Meldung "Einlesen der Quelldateien..." an. Wie beim Befehl copy zeigt MS-DOS die Namen der gerade kopierten Dateien an und teilt Ihnen nach Beendigung des Kopiervorgangs mit, wie viele Dateien kopiert wurden.

Erstellen von Verzeichnissen beim Kopieren von Dateien

Kurzinformation Wenn der Zielpfad eines xcopy-Befehls nicht vorhanden ist, erstellt MS-DOS ihn. Der folgende Befehl beispielsweise kopiert alle Dateien aus dem Stammverzeichnis einer Diskette in Laufwerk A in das Verzeichnis C:\TMP:

xcopy a:\ c:\tmp

Wenn dieses Verzeichnis nicht vorhanden ist, werden Sie in einer Eingabeaufforderung zunächst gefragt, ob der angegebene Name ein Dateiname oder ein Verzeichnisname ist. (Um zu vermeiden, dass MS-DOS diese Frage stellt, fügen Sie am Ende des Verzeichnisnamens einen umgekehrten Schrägstrich hinzu-)

Mit dem Befehl xcopy können Sie ein Verzeichnis erstellen, während Sie Dateien kopieren. Hierzu ein Beispiel: Sie möchten alle Dateien im Stammverzeichnis einer Diskette in Laufwerk A auf Laufwerk C kopieren. Dann können Sie MS-DOS mit folgendem xcopy-Befehl anweisen, die Dateien in einem Verzeichnis namens \NEUDATEI zu speichern:

xcopy a:

Falls das Verzeichnis \NEUDATEI auf Laufwerk C nicht vorhanden ist, werden Sie in einer Eingabeaufforderung zunächst gefragt, ob \NEUDATEI der Name einer Datei oder eines Verzeichnisses ist. Nachdem Sie entweder mit d (für Datei) oder v (für Verzeichnis) geantwortet haben, wird sie/es von MS-DOS als Datei/Unterverzeichnis des Stammverzeichnisses erstellt. (Um zu vermeiden, dass MS-DOS diese Frage stellt. fügen Sie am Ende des Verzeichnisnamens einen umgekehrten Schrägstrich hinzu-) Danach kopiert MS-DOS die Dateien von der Diskette in Laufwerk A in das Verzeichnis \NEUDATEI. In diesem Beispiel werden nur die Dateien im Stammverzeichnis von Laufwerk A kopiert. Eventuell auf der Diskette in Laufwerk A vorhandene Unterverzeichnisse kopiert MS-DOS dagegen nicht.

Wenn Sie keinen Pfad eingeben, kopiert MS-DOS die Dateien in das aktuelle
_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> praktische Anleitungen und generelle Informationen

Tags: kopieren dateien, dateien kopieren, xcopy, verzeichnis, eingabeaufforderung

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Suchen von Text mit dem Befehl find 990 22.08.2009, 06:18
Keine neuen Beiträge Steuern der Bildschirmanzeige mit dem Befehl more 667 15.08.2009, 09:37
Keine neuen Beiträge Umleiten der Eingabe für einen Befehl 698 02.08.2009, 18:14
Keine neuen Beiträge Der Befehl Restore funktioniert nicht 1216 08.12.2008, 08:39
Keine neuen Beiträge Der Befehl Undelete funktioniert nicht 1929 01.12.2008, 09:32
 



[ Time: 0.1655s ][ Queries: 59 (0.0184s) ][ GZIP on - Debug on ]