windows – 从xp中的批处理脚本中删除临时文件
发布时间:2020-12-14 00:40:51 所属栏目:Windows 来源:网络整理
导读:我正在寻找一个很好的批处理脚本,可以快速找到清除 Windows中所有已知的安全临时文件夹/文件(尽可能多的变体)计算机(例如Windows临时文件夹,所有用户IE临时文件夹等).我喜欢像CCleaner(通过Cleanmgr.exe)这样的UI工具,但是当我试图快速清理几台计算机和/或只
我正在寻找一个很好的批处理脚本,可以快速找到&清除
Windows中所有已知的安全临时文件夹/文件(尽可能多的变体)计算机(例如Windows临时文件夹,所有用户IE临时文件夹等).我喜欢像CCleaner(通过Cleanmgr.exe)这样的UI工具,但是当我试图快速清理几台计算机和/或只需要很少的参与时,有一个脚本会很好.
再加上脚本,我可以将几个脚本链接在一起.也许一个人会启动各种防病毒和/或恶意软件检测器. 任何人都有一个好的或可以指向一个良好的资源?
这是我写的一个小脚本,我保留在我的USB实用程序驱动器上……对于Citrix服务器来说很棒:)
@echo off Echo Started %time% Echo Started %time% >> temps.txt Echo Running for XP... >> temps.txt Echo Running for XP... FOR /F "tokens=*" %%G IN ('DIR /B /AD') DO IF EXIST "%%GLocal SettingsTemp" ( RMDIR /S /Q "%%GLocal SettingsTemp" MKDIR "%%GLocal SettingsTemp" Echo Cleared %%GLocal SettingsTemp Echo Cleared %%GLocal SettingsTemp >> temps.txt ) FOR /F "tokens=*" %%G IN ('DIR /B /AD') DO IF EXIST "%%GLocal SettingsTemporary Internet Files" ( RMDIR /S /Q "%%GLocal SettingsTemporary Internet Files" MKDIR "%%GLocal SettingsTemporary Internet Files" Echo Cleared %%GLocal SettingsTemporary Internet Files Echo Cleared %%GLocal SettingsTemporary Internet Files >> temps.txt ) Echo Done. Echo Running for Vista >> temps.txt Echo Running for Vista... FOR /F "tokens=*" %%G IN ('DIR /B /AD') DO IF EXIST "%%GAppDataLocalTemp" ( RMDIR /S /Q "%%GAppDataLocalTemp" MKDIR "%%GAppDataLocalTemp" Echo Cleared %%GAppDataLocalTemp Echo Cleared %%GAppDataLocalTemp >> temps.txt ) FOR /F "tokens=*" %%G IN ('DIR /B /AD') DO IF EXIST "%%GAppDataLocalMicrosoftWindowsTemporary Internet Files" ( RMDIR /S /Q "%%GAppDataLocalMicrosoftWindowsTemporary Internet Files" MKDIR "%%GAppDataLocalMicrosoftWindowsTemporary Internet Files" Echo Cleared %%GLocal SettingsTemporary Internet Files Echo Cleared %%GLocal SettingsTemporary Internet Files >> temps.txt ) Echo Done. Echo Ended %time% Echo Ended %time% >> temps.txt 使用风险等等……这样可以解决问题. 我从Documents and Settings文件夹或Vista上的用户运行它.你可以轻松地将CD命令放在最上面,以便从任何你想要的地方运行它. cd %userprofile% cd .. 此外,根据我的经验,随时清除临时文件夹通常是安全的.使用temp中的文件的程序将锁定它们,并且该脚本将在该文件上出错并继续运行. IF EXIST行在这里特别好用,它可以防止脚本在NetworkService和类似的文件夹中创建文件夹,如果你没有在Vista或XP上运行它,那么这个部分的速度非常快. 从哪里运行脚本创建temps.txt日志文件 编辑:Freenode上来自## windows-server的建议:问:为什么不在开始时检测它运行的操作系统并运行相应的部分?答:我经常在离线媒体上使用脚本,例如已经提取的硬盘. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – Mono Cecil vs. PostSharp Core与Microsoft CCI实现
- WPF窗口关闭后会发生什么?
- winapi – Win32.如何将POINT转换为LPARAM
- 未经身份验证的用户如何访问Windows共享?
- windows – 创建要禁用的计算机列表
- 使用Wix卸载MSI之前的自定义操作
- 安装 – 在没有Windows CD的Windows 2003上安装IIS
- 在Windows服务器上运行的Oracle的典型最大数据库连接数是多
- windows-server-2003 – Active Directory 2003 – 删除委派
- 安装程序 – Wii会在安装过程中覆盖配置文件 我该如何避免这