Software-OK
≡... News | ... Home | ... FAQ | Impressum | Kontakt | Gelistet bei | Danke |

  
HOME ► Faq ► FAQ - Batch-Scripts ► ««« »»»

Temporäre Dateien löschen mit Batch-Skript!?


Das Skript ist nützlich, aber es gibt einige Unterschiede zwischen Windows 10, 11, 12 und MS Server beim Löschen temporärer Dateien und des Papierkorbs:



VORAB:


 1. Systemweite Temp-Ordner einbeziehen: `%temp%` löscht nur benutzerspezifische Dateien. Der systemweite Temp-Ordner (`C:\Windows\Temp`) könnte zusätzlich einbezogen werden.

2. Papierkorb leeren für alle Benutzer: Statt `rd /s /q C:\$Recycle.Bin` besser `PowerShell` nutzen, um den Papierkorb für alle Benutzer zu leeren.

3. Admin-Rechte prüfen: Manche Befehle erfordern erhöhte Rechte. Eine Abfrage oder direkte Erhöhung kann hilfreich sein.




1. Verbesserte Version vom Script:
2. Unterschiede zwischen Windows 10, 11, 12 und MS Server
3. Zusammenfassung der Unterschiede:






1.) Verbesserte Version vom Script:



@echo off
:: Prüft, ob das Skript als Administrator läuft
net session >nul 2>&1 || (echo Bitte als Administrator ausführen! & pause & exit)

echo Lösche temporäre Dateien ...
del /s /q "%temp%\*.*" >nul 2>&1
rd /s /q "%temp%" >nul 2>&1
md "%temp%" >nul 2>&1

echo Lösche systemweite temporäre Dateien ...
del /s /q "C:\Windows\Temp\*.*" >nul 2>&1
rd /s /q "C:\Windows\Temp" >nul 2>&1
md "C:\Windows\Temp" >nul 2>&1

echo Leere den Papierkorb ...
PowerShell -Command "Clear-RecycleBin -Force"

echo Bereinigen abgeschlossen!
pause
Diese Version:

- Prüft Admin-Rechte

- Löscht auch systemweite Temp-Dateien

- Leert den Papierkorb mit PowerShell




2.) Unterschiede zwischen Windows 10, 11, 12 und MS Server



beim Löschen temporärer Dateien und des Papierkorbs:



1. Temporäre Dateien (%temp% & C:\Windows\Temp)



✅ Windows 10, 11, 12 & Server

- `%temp%` ist für jeden Benutzer individuell.

- `C:\Windows\Temp` wird von Systemprozessen genutzt und benötigt Administratorrechte zum Löschen.

- In Windows Server könnten einige Dateien in `C:\Windows\Temp` von laufenden Diensten genutzt werden, weshalb nicht alle gelöscht werden können.

2. Papierkorb (`C:\$Recycle.Bin`)



🔹 Windows 10, 11, 12:

- `C:\$Recycle.Bin` enthält die Papierkörbe aller Benutzer.

- In neueren Windows-Versionen ist `Clear-RecycleBin` über PowerShell zuverlässiger.

🔹 Windows Server:

- Server-Administratoren deaktivieren oft den Papierkorb, sodass das Leeren evtl. nicht notwendig ist.

- Der Befehl `PowerShell -Command "Clear-RecycleBin -Force"` funktioniert ab Windows Server 2012 R2 aufwärts.

3. Unterschiede in der Bereinigung



💡 Windows 11 & 12:

- Nutzen "Speicheroptimierung" (`Storage Sense`), die automatisch Temp-Dateien löscht.

- Manche Temp-Dateien werden vom System gesperrt und lassen sich nicht mit `del` entfernen.

💡 Windows Server:

- `C:\Windows\Temp` kann sensible Logs oder temporäre Installationsdateien enthalten, die evtl. nicht gelöscht werden sollten.

- Manche Bereinigungstools (wie `Disk Cleanup`) sind auf Servern nicht standardmäßig installiert.

Empfohlene Anpassung für Windows Server



Falls das Skript auf Windows Server läuft, wäre es besser, zuerst nur `%temp%` zu löschen und den Papierkorb nicht automatisch zu leeren. Stattdessen könnte eine Bestätigung gefragt werden:

@echo off
net session >nul 2>&1 || (echo Bitte als Administrator ausführen! & pause & exit)

echo Lösche Benutzer-Temp-Dateien ...
del /s /q "%temp%\*.*" >nul 2>&1
rd /s /q "%temp%" >nul 2>&1
md "%temp%" >nul 2>&1

echo Lösche systemweite Temp-Dateien ...
del /s /q "C:\Windows\Temp\*.*" >nul 2>&1
rd /s /q "C:\Windows\Temp" >nul 2>&1
md "C:\Windows\Temp" >nul 2>&1

:: Bei Server-Version nach Papierkorb-Bereinigung fragen
ver | findstr /i "server" >nul
if %errorlevel% equ 0 (
echo Möchten Sie den Papierkorb leeren? (J/N)
set /p choice=
if /I "%choice%"=="J" PowerShell -Command "Clear-RecycleBin -Force"
) else (
echo Leere den Papierkorb ...
PowerShell -Command "Clear-RecycleBin -Force"
)

echo Bereinigen abgeschlossen!
pause




3.) Zusammenfassung der Unterschiede:



FeatureWindows 10 & 11Windows 12Windows Server
%temp%-Löschung ✅ Ja ✅ Ja ✅ Ja
C:\Windows\Temp ✅ Ja (Admin) ✅ Ja (Admin) ⚠️ Ja, aber vorsichtig
Papierkorb leeren ✅ Ja (PowerShell) ✅ Ja (PowerShell) 🔹 Optional, oft deaktiviert
Automatische Bereinigung ❌ Manuell ✅ Speicheroptimierung ❌ Manuell







FAQ 4: Aktualisiert am: 27 Februar 2025 09:52 Windows
Batch-Scripts

Batch-Skript zum Löschen des Symbol-/Miniaturbild-Cache!?


Um den Icon-Cache und den Thumbnail-Cache in Windows 10, 11 und 12 zu löschen, kannst du folgendes Batch-Skript verwenden: 1. Icon- und Thumbnail-Cache in
Batch-Scripts

Was sind Windows Batch-Scripts!


Windows Batch-Skripte, korrekt bezeichnet als Batch-Dateien, sind einfache Textdateien, die eine Reihe von Befehlen enthalten, die in der Kommandozeilenumgebung
Batch-Scripts

Windows Batch-Datei um eine einfache FTP Verbindung herzustelen?


Um eine einfache FTP-Verbindung mit einer Windows 12, 11, oder 10 -Batch-Datei herzustellen und einige grundlegende FTP-Befehle auszuführen, können Sie eine
Batch-Scripts

Batch-Skript zum Löschen des Symbol-/Miniaturbild-Cache!?


Um den Icon-Cache und den Thumbnail-Cache in Windows 10, 11 und 12 zu löschen, kannst du folgendes Batch-Skript verwenden: 1. Icon- und Thumbnail-Cache in
Batch-Scripts

Temporäre Dateien löschen mit Batch-Skript!?


Das Skript ist nützlich, aber es gibt einige Unterschiede zwischen Windows 10, 11, 12 und MS Server beim Löschen temporärer Dateien und des Papierkorbs:

»»

  Meine Frage ist leider nicht dabei
Gestellte Fragen zu dieser Antwort:
Keywords: batch, scripts, temporäre, dateien, löschen, batch-skript, skript, nützlich, aber, gibt, unterschiede, zwischen, windows, server, beim, temporärer, papierkorbs, Fragen, Antworten, Software




  

  + Freeware
  + Ordnung am PC
  + Dateiverwaltung
  + Automatisierung
  + Office Tools
  + PC-Test-Tools
  + Deko und Spaß
  + Desktop-Uhren
  + Security

  + SoftwareOK Pages
  + Micro Staff
  + Freeware-1
  + Freeware-2
  + Freeware-3
  + FAQ
  + Downloads

  + Top
  + Desktop-OK
  + The Quad Explorer
  + Don't Sleep
  + Win-Scan-2-PDF
  + Quick-Text-Past
  + Print Folder Tree
  + Find Same Images
  + Experience-Index-OK
  + Font-View-OK


  + Freeware
  + ShortDoorNote
  + IsMyHdOK
  + OpenCloseDriveEject
  + Print.Test.Page.OK
  + DesktopDigitalClock
  + IsMyLcdOK
  + AutoHideMouseCursor
  + PreventTurnOff
  + AutoHideDesktopIcons
  + PAD-s


Home | Danke | Kontakt | Link | FAQ | Settings | Windows 2015 | eBlog | English-AV | Impressum | Translate | PayPal | PAD-s

 © 2025 by Nenad Hrg softwareok.de • softwareok.de • softwareok.com • softwareok.eu
36.567 msec.


► Start mit der letzten Windows Position und Ansichtseinstellung Explorer Q-Dir! ◄
► Herunterladen eines virtuellen Computers mit Visual Studio und Windows 11! ◄
► Kann ich unter Windows 11 den Energiesparplan anpassen? ◄
► Kostenlos den Firefox Portable downloaden! ◄


Diese Webseite speichert keine personenbezogenen Daten. Allerdings werden Drittanbieter verwendet, um Werbung zu schalten.
Diese wird von Google verwaltet und entspricht dem IAB Transparency and Consent Framework (IAB-TCF).
Die CMP-ID lautet 300 und kann am Seitenende individuell angepasst werden.
mehr Infos & Datenschutz

....