
2025/03/22
Lightweight Command-Line C Drive Cleanup
A set of light command-line actions for remote/batch cleanup, with admin reminders.
For remote maintenance or batch pushes, command line is easiest—script it and run in one go.
Common commands:
del /s /q %TEMP%\*
del /s /q C:\Windows\Temp\*
cleanmgr /sageset:1 & cleanmgr /sagerun:1
dism /online /cleanup-image /startcomponentcleanup- Pair
delwithforfiles /D -7to filter by date and avoid deleting today’s files. cleanmgr: configure with /sageset, then automate with /sagerun; add to Task Scheduler.dismslims WinSxS; run as admin and expect longer runtime.- Send logs to shared storage to trace batch failures.
- If AV is present, allowlist the script path to avoid blocks.
Package into .bat or PowerShell with exit-code checks so remote machines clean reliably.
PowerShell version
Get-ChildItem $env:TEMP -Recurse | Remove-Item -Force
Get-ChildItem C:\Windows\Temp -Recurse | Remove-Item -Force- Pair with
Start-Transcriptto log for replay. - Add to Task Scheduler for overnight runs—clean by morning.
Further reading
More Posts

MaintenanceWindows
Guide to Finding and Handling Large Files on C
Scan for the biggest directories, delete unused images and packages, and keep critical drivers and docs.

MaintenanceWindows
How to One-Click Clean the C Drive with Tools
From download to one-click run, with safety rules and whitelists set up first.

MaintenanceWindows
Tips to Quickly Pinpoint Junk Files on C
Sort scan reports by size, target browser/WeChat caches, and spot hidden usage quickly.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates