Slet alle filer og undermapper i en mappe med en batch-fil i Windows 7

Hvordan slettes alle filer og undermapper i en mappe ved hjælp af en batch-fil i Windows 7, mens den øverste mappe bevares?

For at slette alle filer og undermapper i en mappe ved hjælp af en batch-fil i Windows 7, mens den øverste mappe bevares, skal du oprette en batch-fil med specifikke kommandoer og køre den.

Sådan slettes alle filer og undermapper i en mappe ved hjælp af en batch-fil i Windows 7, mens den øverste mappe bevares

For at slette alle filer og undermapper i en mappe, mens du bevarer den øverste mappe, kan du bruge en batch-fil i Windows 7. Følg disse trin:

  1. Åbn Notesblok eller en anden teksteditor.
  2. Indtast følgende kommandoer i teksteditoren:

@echo off
setlocal
set "target_folder=C:\sti\til\din\mappe"

rem Slet alle filer i den øverste mappe
del /q "%target_folder%\*.*"

rem Slet alle undermapper og deres indhold
for /d %%x in ("%target_folder%\*") do rd /s /q "%%x"

endlocal

  1. Erstat C:\sti\til\din\mappe med stien til den mappe, hvor du vil slette filer og undermapper.
  2. Gem filen med en .bat-udvidelse, f.eks. slet_filer.bat.
  3. Dobbeltklik på den gemte batch-fil for at køre den. Dette vil slette alle filer og undermapper i den angivne mappe, mens den øverste mappe bevares.

Bemærk: Vær forsigtig, når du kører batch-filer, der sletter filer og mapper, da denne handling ikke kan fortrydes.