在启动或关闭时清理 Windows

在启动或关闭时清理 Windows

我的环境

多个虚拟机均包含各种版本的 Windows,可根据需要打开/关闭

我喜欢%temp%在重启时清理我的和其他地方,以节省空间并加快操作系统

我目前的技术

我使用了一个批处理文件来触发“任何用户登录时”

批处理文件内容

cleanmgr /d C: /sagerun:900  // this one has everything checked on Disk Cleanup
cd %temp%
for /d %%D in (*) do rd /s /q "%%D"
del /f /q *

问题:

  1. 除了 cleanmgr 之外,还有什么其他方法可以在重启时清理我的操作系统,速度更快
  2. 我的清洁部分%temp%在登录时启动时拒绝访问,有没有办法在登录前运行这个,当没有文件%temp%正在使用时
  3. 还有什么可以清理而不会损害 Windows

答案1

蝙蝠文件:

您可以使用以下命令删除临时文件:

cd C:\Users\mn\AppData\Local\Temp echo y | del * cd C:\Windows\Temp echo y | del * exit

将用户名更改为您的用户名并保存为 bat 文件。

程序:

您可以在 Windows 上创建本地计算机策略。请参阅 TechNet 上的点击

1)运行gpedit.msc打开组策略编辑器,

2)导航到计算机配置|Windows设置|脚本(启动/关机)。

图像

相关内容