For at fjerne alle filer fra en mappestruktur og efterlade den tomme mappestruktur, kan du bruge enten en batch-fil eller VBScript. Begge metoder kan udføres uden at kræve brugerens tilladelse for hver fil. Her er en guide til begge metoder:
Følg disse trin for at oprette og køre et batch-script:
@echo off
setlocal enabledelayedexpansion
REM Angiv rodmappen
set "root_folder=C:\sti\til\din\mappe"
REM Fjern alle filer i mappestrukturen
for /r "%root_folder%" %%f in (*) do del "%%f"
REM Opret tomme mapper
for /d /r "%root_folder%" %%d in (*) do (
if not exist "%%d\*" (
mkdir "%%d"
)
)
endlocal
fjern_filer.bat
.Følg disse trin for at oprette og køre et VBScript:
Dim fso, folder, subfolder, file
Set fso = CreateObject("Scripting.FileSystemObject")
REM Angiv rodmappen
Set folder = fso.GetFolder("C:\sti\til\din\mappe")
REM Fjern alle filer i mappestrukturen
For Each subfolder In folder.SubFolders
DeleteFiles subfolder
Next
REM Funktion til at slette filer
Sub DeleteFiles(f)
For Each file In f.Files
file.Delete True
Next
For Each subfolder In f.SubFolders
DeleteFiles subfolder
Next
End Sub
fjern_filer.vbs
.Begge metoder vil fjerne alle filer fra den angivne mappestruktur og efterlade de tomme mapper intakte. Sørg for at ændre stien til den mappe, du ønsker at rense, i begge scripts.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker