Het is misschien niet zo vaak, maar u moet soms de lijst met bestanden in een map ophalen. Er kunnen verschillende redenen zijn om een ​​lijst met bestandsnamen te maken, alle bestandsnamen te kopiëren, een lijst met bestandsnamen naar Excel te exporteren, etc. Wat de reden ook is, Windows heeft geen standaardoptie om een ​​lijst met alle namen te maken. de bestandsnamen in een map. Het vermelden van bestandsnamen in een map is echter niet zo moeilijk in Windows. Hier ziet u hoe u de bestandslijst van een map in Windows maakt of kopieert.

Maak een lijst met bestandsnamen in een map

De eerste en gemakkelijkste manier om een ​​lijst met bestandsnamen in een map te maken is om de opdrachtprompt te gebruiken. We kunnen gewoon de DIR opdracht gebruiken om een ​​lijst met bestandsnamen naar een tekstdocument te exporteren.

Om te beginnen, navigeer naar de map met de bestanden waarvan u een lijst wilt maken. Nu, "Shift + klik met de rechtermuisknop" in de map en selecteer vervolgens de optie "Open hier de opdrachtprompt."

De bovenstaande actie opent de opdrachtprompt in de huidige map. Kopieer nu en voer het onderstaande commando uit:

 dir / b / a: -d / o: n> filelist.txt 

Zodra u de opdracht uitvoert, wordt een nieuw tekstbestand gemaakt in de huidige map met de lijst met bestanden in de map. Het goede aan het bovenstaande commando is dat het alleen bestanden zal tonen en mappen of mappen zal negeren.

Als u wilt dat de opdracht mappen of mappen weergeeft, gebruikt u de onderstaande opdracht:

 dir / b / a / o: n> filelist.txt 

Zoals u kunt zien aan de bovenstaande opdracht, hebben we zojuist de vorige opdracht gewijzigd en het kenmerk -d verwijderd om mappen in de lijst op te nemen. In het geval u zich afvraagt, zorgt de schakeloptie /o:n ervoor dat de lijst automatisch op naam wordt gesorteerd.

Add Copy File List Option to Right-Click Context Menu

Als u vaak een lijst met bestanden moet maken, is de bovenstaande methode misschien niet zo gebruikersvriendelijk. Om dingen gemakkelijker te maken, kunt u een contextmenu-optie toevoegen die de bestandslijst kopieert. U kunt de lijst op hun beurt plakken waar u maar wilt.

Om te starten, zoek je naar "regedit" in het Start-menu en open je het.

De bovenstaande actie opent de Windows Register-editor. Navigeer hier naar de volgende locatie:

 HKEY_CLASSES_ROOT \ Directory \ shell 

Klik met de rechtermuisknop op de sleutel "Shell" en selecteer de optie "Nieuw -> Sleutel".

Geef de nieuwe sleutel "copylist" een naam en druk op de knop Enter.

Standaard hebben alle nieuwe sleutels een tekenreekswaarde met de naam "(standaard)" zonder waardegegevens. Om de waardegegevens te wijzigen, dubbelklikt u op de waarde, voert u de gegevens in als "Bestandslijst kopiëren" en klikt u op de knop "OK". Deze waarde wordt weergegeven in het contextmenu met de rechtermuisknop. Voel je vrij om de tekst aan te passen als dat nodig is.

Nu, klik met de rechtermuisknop op de "copilijst" -toets, selecteer "Nieuw" en vervolgens "Sleutel".

Voer "opdracht" in als de naam van de sleutel.

Nogmaals, de nieuwe sleutel heeft zijn eigen standaardwaarde. Als u de waardegegevens wilt bewerken, dubbelklikt u op de standaardwaarde om het venster "Waardegegevens bewerken" te openen. Voer hier cmd /c dir "%1" /b /a:-d /o:n | clip, cmd /c dir "%1" /b /a:-d /o:n | clip, en klik op de knop "OK" om de wijzigingen op te slaan.

Opmerking: als u ook mappen samen met bestanden in een map wilt weergeven, vervangt u /a:-d door /a .

Vanaf dit punt kunt u de bestandslijst kopiëren door met de rechtermuisknop op de map met al uw bestanden te klikken en vervolgens de optie "Bestandslijst kopiëren" te selecteren. Na het kopiëren kunt u de lijst plakken waar u maar wilt, zoals in een Kladblok of Excel-werkblad.

Reageer hieronder op het delen van uw gedachten en ervaringen over het gebruik van de bovenstaande methode om de lijst met bestanden in een map te maken of kopiëren.