Wie kopiere ich alle Dateinamen in einem Ordner in den Editor?


23

Ich möchte häufig alle Dateinamen mit vollständigem Pfad und Erweiterungen in einem Ordner in ein ".txt" -Dokument kopieren, kann dies jedoch nicht. Gibt es eine einfache Möglichkeit, dies zu tun? Wie? Gibt es eine einfache Batch-Datei, die das erledigt? Freeware könnte funktionieren, aber ich hätte lieber eine einfache batch.bat- oder .exe-Datei, die funktioniert.

Antworten:


30
  1. Öffnen Sie eine Eingabeaufforderung

  2. Navigieren Sie mit zu dem gewünschten Verzeichnis cd "Documents"

  3. dir /B > filelist.txt

  4. Öffnen Sie die Datei filelist.txt oder verschieben Sie sie an die gewünschte Stelle.

Meine Ausgabe:

C:\Users\Tom\Documents>dir /B
all.css
BFBC2
Disc Images
Fax
Fiddler2
gegl-0.0
Network Monitor 3
Scanned Documents
SQL Server Management Studio
SweetScape
Virtual Machines
Visual Studio 2010

Mit können Sie nur Dateien einschränken dir /B /A-D. / AD bedeutet nur Verzeichnisse, / AD bedeutet keine Verzeichnisse.


Gute Antwort. Kann ich auch Unterordner rekursiv abdecken?
RIT

23

Welche Windows-Version? Zumindest in Windows 7 (sollte auch in Win8 funktionieren) können Sie die Dateien auswählen, drücken Shiftund mit der rechten Maustaste klicken. Jetzt sehen Sie eine neue Option Als Pfad kopieren , auf die Sie klicken können, und fügen Sie die Pfade in den Editor ein.


3
das ist einfach viel einfacher als @tom und yeas funktioniert in win 8.1
Jon

Tolle Lösung funktioniert auch unter Windows7. Sparen Sie mir viel Zeit
MaxPayne

5

Öffnen Sie einen Editor und geben Sie die folgenden Zeilen ein.

dir / a / b / -p / o: gen> names.txt

Speichern Sie diese Datei mit der Erweiterung .bat. Verschieben Sie die BAT-Datei in den Ordner, in dem Sie die Liste der Dateinamen abrufen möchten. Doppelklicken Sie auf die Fledermausdatei. Es wird eine Datei namens names.txt mit einer Liste von Dateinamen erstellt.


1

Wählen Sie alle Dateien im Ordner Shift+ Right-Click, kopieren Sie sie als Pfad und fügen Sie sie in doc / excel / text / email ein


"Als Pfad kopieren" ist in Windows keine Standardoption. Sie müssen im Detail angeben, wie diese Option hinzugefügt werden soll. Diese Antwort ist unvollständig.
Ramhound

3
@Ramhound Es ist tatsächlich, aber es wird nur angezeigt, wenn Sie die Umschalttaste gedrückt halten, während Sie mit der rechten Maustaste klicken. Dies ist eigentlich eine vernünftige Antwort. Ich stimme ab Sieht in Ordnung aus. - Aus der Bewertung
Ben N

Dies ist eine richtige Antwort, aber Karan hat sie bereits 3½ Jahre zuvor gegeben.
Scott

0

(for %F in (*) do @echo %~dpnxF)|sort >filelist.txtErzeugt eine sortierte Liste von Dateien (mit vollständigen Pfaden) im aktuellen Verzeichnis in der aufgerufenen Datei filelist.txt. Wechseln Sie *in das gewünschte Verzeichnis \ Pfadmuster. Beachten Sie, dass es sich filelist.txtselbst einschließt , wenn Sie das aktuelle Verzeichnis auflisten, sodass es besser ist, es vom übergeordneten Verzeichnis aus auszuführen.


0

Laden Sie xplorer² lite herunter, wählen Sie alle Dateien in einem Ordner aus und kopieren Sie alle Dateinamen mit vollständigem Pfad und Dateierweiterungen in die Zwischenablage, den Editor, Word oder Excel. Verwenden Sie dazu die Tastenkombination Alt + C oder klicken Sie auf Bearbeiten und anschließend auf Namen kopieren. Es funktioniert sehr schön und einfach.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.