用Windows脚本写一个清理C盘系统垃圾的代码
时间: 2024-02-26 15:56:22 浏览: 86
Windows系统C盘一键自动清理脚本
以下是一个清理C盘系统垃圾的Windows脚本代码:
```
@echo off
echo 正在清理C盘系统垃圾,请稍候...
echo.
rem 清理Windows临时文件夹
echo 正在清理Windows临时文件夹...
del /f /q %systemroot%\Temp\*.*
for /d %%i in ("%systemroot%\Temp\*") do rmdir /s /q "%%i"
echo.
rem 清理用户临时文件夹
echo 正在清理用户临时文件夹...
del /f /q %temp%\*.*
for /d %%i in ("%temp%\*") do rmdir /s /q "%%i"
echo.
rem 清理Internet Explorer临时文件夹
echo 正在清理Internet Explorer临时文件夹...
del /f /q %userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*
for /d %%i in ("%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*") do rmdir /s /q "%%i"
echo.
rem 清理Windows更新缓存
echo 正在清理Windows更新缓存...
del /f /q %systemroot%\SoftwareDistribution\Download\*.*
echo.
rem 清理回收站
echo 正在清理回收站...
PowerShell.exe -Command "& {$RecycleBin = New-Object -ComObject Shell.Application; $RecycleBin.EmptyRecycleBin()}"
echo.
echo 清理完成!
pause
```
这个脚本会依次清理Windows临时文件夹、用户临时文件夹、Internet Explorer临时文件夹、Windows更新缓存和回收站。在清理完成后会显示“清理完成!”并等待用户按下任意键结束程序。请注意,运行此脚本需要管理员权限。
阅读全文