Automatisk sletning af midlertidige filer på Windows Server 2003 – Guide til Task Scheduler og batch-scripts

Hvordan kan midlertidige filer, der oprettes af en webapplikation på en Windows Server 2003-maskine, automatisk slettes efter en bestemt periode, f.eks. 30 dage, uden manuel indgriben?

Midlertidige filer på en Windows Server 2003-maskine kan automatisk slettes efter 30 dage ved at bruge Task Scheduler til at køre en forfiles-kommando dagligt eller ved at oprette et batch-script og planlægge det med Task Scheduler.

Automatisk sletning af midlertidige filer på en Windows Server 2003-maskine

For at sikre, at midlertidige filer, der oprettes af en webapplikation på en Windows Server 2003-maskine, automatisk slettes efter en bestemt periode, f.eks. 30 dage, kan du følge nedenstående trin:

1. Brug af Task Scheduler

Task Scheduler kan bruges til at automatisere sletningen af midlertidige filer. Følg disse trin:

  1. Åbn Task Scheduler fra Control Panel.
  2. Opret en ny opgave ved at vælge Create Basic Task.
  3. Giv opgaven et navn og en beskrivelse.
  4. Vælg Daily som trigger, og angiv tidspunktet for, hvornår opgaven skal køres.
  5. Vælg Start a Program som handling.
  6. Indtast cmd.exe som program/script.
  7. Under Add arguments, indtast følgende kommando:
    /c forfiles /p "C:\Path\To\Temp\Files" /s /d -30 /c "cmd /c del @file"
  8. Gennemgå og afslut oprettelsen af opgaven.

2. Brug af et batch-script

Du kan også oprette et batch-script, der sletter filer ældre end 30 dage, og derefter planlægge dette script til at køre dagligt ved hjælp af Task Scheduler.

  1. Opret en ny tekstfil og indsæt følgende kommando:
    forfiles /p "C:\Path\To\Temp\Files" /s /d -30 /c "cmd /c del @file"
  2. Gem filen med en .bat-udvidelse, f.eks. delete_temp_files.bat.
  3. Åbn Task Scheduler og opret en ny opgave som beskrevet ovenfor.
  4. Vælg Start a Program som handling.
  5. Indtast stien til batch-scriptet som program/script.
  6. Gennemgå og afslut oprettelsen af opgaven.

3. Brug af tredjeparts software

Der findes også tredjeparts software, der kan hjælpe med at administrere og slette midlertidige filer automatisk. Nogle populære muligheder inkluderer:

  • CCleaner
  • Wise Disk Cleaner
  • BleachBit

Disse værktøjer kan konfigureres til at køre på en tidsplan og slette filer baseret på dine kriterier.

Ved at følge en af ovenstående metoder kan du sikre, at midlertidige filer automatisk slettes efter en bestemt periode uden manuel indgriben, hvilket hjælper med at holde din server ren og effektiv.