电脑用久了会变慢,除了可能误装了大量软件或插件外,另一个关键原因是使用过程中产生的垃圾文件。例如,运行程序生成的DLL或PF文件、打开Office文档时产生的临时文件,以及浏览网页留下的缓存文件等。尽管这些清理工作可以用360等工具完成,但是否可以自己编写程序来实现?答案是肯定的。特别是在企业域环境下,多人共用一台电脑时,完全可以根据需求定制功能。下面提供一个常用的批处理(bat)程序示例,仅供参考,希望能起到启发作用。
1、 首先,打开记事本。点击开始菜单,搜索框输入notepad,按下回车键,即可开启记事本程序。

2、 如果你使用XP系统,或Win7系统的搜索程序和文件功能被优化掉,需点击运行命令,按回车键打开记事本。

3、 接下来,把以下内容复制粘贴到记事本里:
4、 优化更加彻底,能自动清理域环境中本地账户的垃圾文件和系统更新残留补丁。
5、 丁文件
6、 为家庭使用优化系统,新增自动判断功能,降低资源占用,提升效率。
7、 显示当前用户:姓名
8、 警告:本程序在服务器上运行可能存在较大风险,请务必参照源码谨慎操作!
9、 服务器和实验机台请勿使用ECHO Log和Bak清理功能!
10、 请勿让Java后台更新程序自动运行。
11、 禁止Adobe Reader升级程序随系统启动 自动生成任务计划
12、 请勿让飞信自动启动
13、 请勿让系统配置程序员自启动,这是被禁止的。
14、 请勿使用日语输入法自动启动功能。
15、 请勿允许微软多语言支持自动启动。
16、 禁止微软IME输入法组件随系统自动启动。
17、 请勿开启同步功能自启动
18、 禁止微软拼音输入法2002随系统启动自运行
19、 禁止微软拼音输入法组件随系统启动时自动运行
20、 谨慎处理!清理.bak备份文件可能会导致数据丢失。请确保已妥善保存重要信息。
21、 服务器使用时,请勿删除日志,谨慎操作!
22、 服务器使用时请保留日志,谨慎操作,切勿删除!
23、 请勿执行rd /s /q %windir% emp & md %windir% emp命令,以免服务器上的服务(如数据库服务)发生故障。
24、 若要清理帮助文件,只需删除下方的::符号即可。
25、 清理局域网共享痕迹,修改注册表相关信息,确保系统干净整洁。
26、 清理局域网共享痕迹,编辑注册表,删除相关记录,确保信息干净整洁。
27、 第二步,清理运行和操作的历史记录,涉及注册表相关内容。
28、 清理运行和操作历史记录,可通过修改注册表实现,确保隐私安全。
29、 清理IE浏览器历史记录中的下拉列表,涉及注册表操作。
30、 清理IE浏览历史的下拉列表,可通过修改注册表实现,操作简单,效果显著。
31、 正在清除常见的系统垃圾文件,请关闭360等安全软件以确保清理顺利进行。
32、 正在清除系统常见垃圾文件,请关闭360等运行程序。
33、 cls
34、 为了安全,以下清理操作仅对当前登录账户生效。
35、 出于安全考虑,以下清理操作仅对当前登录账户生效。
36、 6. 清理文件缓存,释放更多存储空间。
37、 清理文件缓存可以释放更多存储空间,提高设备运行速度。
38、 cls
39、 ECHO ::7.清除系统更新补丁文件夹::
40、 7. 清理系统升级补丁目录,释放存储空间,优化系统性能。
41、 cls
42、 ECHO ::8.清除磁盘错误检查生成的临时文件::
43、 cls
44、 正在清除所有(域)账户下的临时文件,请耐心等待。
45、 正在清除所有(域)账户下的临时文件,请耐心等待,谢谢配合。
46、 cls
47、 删除系统驱动备份文件,释放更多存储空间,优化设备性能。
48、 删除系统驱动备份文件,清理空间,优化系统性能,确保运行流畅。
49、 系统正在优化,请稍候。
50、 系统正在优化中,请耐心等待,我们将尽快完成。
51、 cls
52、 正在执行最后一步:磁盘清理,完成后将自动退出。
53、 耗时越长,说明系统垃圾越多,请耐心等待程序执行完成。
54、 正在执行最后一步磁盘清理操作,完成后将自动退出程序,请稍候。
55、 再次点击记事本里的文件菜单,选择弹出菜单中的另存为命令。

56、 重要步骤:在出现的另存为对话框里,必须将保存类型设为所有文件,接着在文件名处输入名称,并添加批处理文件专用扩展名.bat,参照下图操作。

57、 至此,清理系统垃圾的BAT程序已制作完毕。打开保存目录,右键单击Bat清理系统垃圾.bat程序,在弹出菜单中选择以管理员身份运行(适用于Vista、Win7及以上系统)。

58、 请注意,若未选择以管理员身份运行,程序运行时会提示访问被拒,且诸多垃圾文件无法彻底清理。

59、 选择以管理员身份运行,系统弹出用户账户控制对话框,选是即可。

60、 随后,程序将开始运行:

61、 由于程序使用reg命令清理注册表垃圾,360安全卫士会弹出危险警告,请务必选择允许程序的所有操作,否则无法清理注册表垃圾。

62、 程序执行完成后,此窗口将自动关闭。