Die meisten Dateiverarbeitungsbefehle können mit mehreren Dateien gleichzeitig arbeiten. Um mehrere Dateinamen zu verwenden, führen Sie die Dateien einfach nacheinander in der Befehlszeile auf, getrennt durch Leerzeichen. Sie können Platzhalter in einem oder allen Dateinamen verwenden .  Um zum Beispiel alle . TXT- und . DOC-Dateien aus dem aktuellen Verzeichnis auf Laufwerk A zu kopieren , könnten Sie folgenden Befehl verwenden:

 

copy *.txt *.doc a:

 

Wenn sich die Dateien, mit denen Sie arbeiten möchten, nicht im Standardverzeichnis befinden, müssen Sie den vollständigen Pfad mit jedem Dateinamen angeben:

 

copy a:\details\datei1.txt a:\details\datei1.doc c:

 

Mehrere Dateinamen sind praktisch, wenn Sie mit einer Gruppe von Dateien arbeiten wollen, die nicht mit einem einzigen Dateinamen und Platzhaltern definiert werden können. Damit können Sie sehr genau festlegen, mit welchen Dateien Sie in einem Befehl arbeiten wollen.

 

Wenn Sie mehrere Dateinamen mit einem Befehl verwenden, der sowohl eine Quelle als auch ein Ziel erwartet, wie z. B. COPY oder MOVE, stellen Sie sicher, dass Sie immer ein bestimmtes Ziel in der Befehlszeile angeben. Wenn Sie das nicht tun, nimmt der Befehl an, dass der letzte Dateiname das Ziel ist, und kann wichtige Dateien überschreiben.

 

Wie erweiterte Platzhalter und Include-Listen funktionieren auch mehrere Dateinamen bei internen Befehlen, aber nicht bei externen Programmen, es sei denn, diese Programme wurden so geschrieben, dass sie mehrere Dateinamen in der Befehlszeile verarbeiten können.

 

Wenn Sie eine Liste von Dateien zu verarbeiten haben, die zu lang ist, um sie in die Befehlszeile zu schreiben, oder zu zeitaufwändig, um sie einzugeben, finden Sie unter @Dateilisten sowie unter den  Befehlen DO, FOR und SELECT andere Möglichkeiten, mehrere Dateinamen an einen Befehl zu übergeben.