Kopier Filnavne med Fuld Sti til .txt: Simpel Batch-fil Guide

Hvordan kan alle filnavne med fuld sti og udvidelser i en mappe kopieres til en ".txt" dokument? Findes der en simpel batch-fil, der kan gøre dette?

For at kopiere alle filnavne med fuld sti og udvidelser i en mappe til en ".txt" dokument, kan du bruge en simpel batch-fil med følgende kode: ```batch @echo off setlocal set "folder=C:\sti\til\din\mappe" set "output=C:\sti\til\output\filnavne.txt" if exist "%output%" del "%output%" for /r "%folder%" %%f in (*) do echo %%f >> "%output%" endlocal ``` Gem filen som "kopier_filsti.bat" og dobbeltklik for at køre den.

Hvordan kan alle filnavne med fuld sti og udvidelser i en mappe kopieres til en ".txt" dokument? Findes der en simpel batch-fil, der kan gøre dette?

Ja, det er muligt at kopiere alle filnavne med fuld sti og udvidelser i en mappe til en ".txt" dokument ved hjælp af en simpel batch-fil. Følg nedenstående trin for at oprette og køre batch-filen:

  1. Åbn en teksteditor som Notepad.
  2. Indsæt følgende kode i teksteditoren:

@echo off
setlocal
set "folder=C:\sti\til\din\mappe"
set "output=C:\sti\til\output\filnavne.txt"

if exist "%output%" del "%output%"

for /r "%folder%" %%f in (*) do echo %%f >> "%output%"

endlocal

  1. Gem filen med en ".bat" udvidelse, for eksempel "kopier_filsti.bat".
  2. Dobbeltklik på den gemte batch-fil for at køre den.

Forklaring af koden:

  • @echo off: Skjuler kommandoerne, mens batch-filen kører.
  • setlocal: Starter en lokal miljøændring, som afsluttes ved endlocal.
  • set "folder=C:\sti\til\din\mappe": Angiver stien til den mappe, hvorfra filnavnene skal kopieres.
  • set "output=C:\sti\til\output\filnavne.txt": Angiver stien og navnet på outputfilen.
  • if exist "%output%" del "%output%": Sletter outputfilen, hvis den allerede eksisterer, for at undgå at tilføje til en gammel fil.
  • for /r "%folder%" %%f in (*) do echo %%f >> "%output%": Gennemgår alle filer i den angivne mappe og dens undermapper og skriver deres fulde sti til outputfilen.
  • endlocal: Afslutter den lokale miljøændring.

Efter at have fulgt disse trin, vil du have en tekstfil, der indeholder alle filnavne med fuld sti og udvidelser fra den angivne mappe.