找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 27023|回复: 9

[系统相关] 请高手帮我修改一段vista 系统日志清理 批处理代码

[复制链接]
发表于 2011-8-18 11:31:55 | 显示全部楼层 |阅读模式
请高手帮我修改一段vista 系统日志清理的批处理代码,要求只清理vista系统日志,点击就运行,不提示,退出也不做任何提示,谢谢了

@echo off
title Windows Vista系统垃圾清理批处理
color 2E
echo Windows Vista操作系统在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:*.tmp、*._mp)、日志文件(*.log)、临时帮助文件 (*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件.特别是如果一段时间不清理IE的临时文件夹 “Temporary Internet Files”,其中的缓存文件有时会占用上百MB的磁盘空间.这些垃圾文件不仅仅浪费了宝贵的磁盘空间,严重时还会使系统运行慢如蜗牛。该批处理脚本将自 动清理您的电脑中无用的垃圾文件,决不涉及系统中的重要文件,请放心使用!
echo --------------------------
echo 要开始进行系统清理
pause
cls
@echo off
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /s /q "%appdata%\Microsoft\Windows\cookies\*.*"
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
rd /s /q "%userprofile%\Local Settings\Temp\" & md "%userprofile%\Local Settings\Temp\"
del /f /s /q "%appdata%\Microsoft\Windows\Recent\*.*"
@echo off
cls
color 2A
echo -----系统垃圾清理完成!
echo 要退出
pause
发表于 2011-8-18 11:52:30 | 显示全部楼层
  1. @echo off
  2. title Windows Vista系统垃圾清理批处理
  3. color 2E
  4. del /f /s /q %systemdrive%\*.tmp
  5. del /f /s /q %systemdrive%\*._mp
  6. del /f /s /q %systemdrive%\*.log
  7. del /f /s /q %systemdrive%\*.gid
  8. del /f /s /q %systemdrive%\*.chk
  9. del /f /s /q %systemdrive%\*.old
  10. del /f /s /q %windir%\*.bak
  11. del /f /s /q %windir%\prefetch\*.*
  12. rd /s /q %windir%\temp & md %windir%\temp
  13. del /f /s /q "%appdata%\Microsoft\Windows\cookies\*.*"
  14. del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
  15. del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
  16. rd /s /q "%userprofile%\Local Settings\Temp" & md "%userprofile%\Local Settings\Temp"
  17. del /f /s /q "%appdata%\Microsoft\Windows\Recent\*.*"
  18. exit
复制代码
 楼主| 发表于 2011-8-18 11:57:52 | 显示全部楼层
回复 2# yhp1996
老大,我只要求对VISTA系统日志清理,其他不要
发表于 2011-8-18 12:12:40 | 显示全部楼层
回复 3# hailangm
  1. @echo off
  2. title Windows Vista系统垃圾清理批处理
  3. color 2E
  4. del /f /s /q %systemdrive%\*.log
  5. exit
复制代码
不知道你是不是要这样的

log文件不是什么“VISTA系统日志”
清理VISTA系统日志,要用事件查看器
 楼主| 发表于 2011-8-18 12:28:37 | 显示全部楼层
回复 4# yhp1996
老大,我就是想找一个能够清理VISTA系统日志文件的批处理
发表于 2011-8-18 12:43:43 | 显示全部楼层
能描述一下你心中的“VISTA系统日志”在什么地方吗?
发表于 2011-8-18 12:59:44 | 显示全部楼层
  1. sc stop Eventlog
  2. del /f /q %windir%\system32\config\Appevent.evt
  3. del /f /q %windir%\system32\config\Sysevent.evt
  4. del /f /q %windir%\system32\config\Secevent.evt
  5. sc start Eventlog
复制代码
没测试过的代码,慎重使用
发表于 2011-8-18 13:14:51 | 显示全部楼层
win7下的工具wevtutil.exe 例子:wevtutil.exe cl application

实在不行参考(以管理员运行):http://wizard.2288.org/post/26.html
 楼主| 发表于 2011-8-18 14:26:28 | 显示全部楼层
谢谢你们的热心帮助,我测试了再来回复
 楼主| 发表于 2011-8-18 14:26:44 | 显示全部楼层
谢谢你们的热心帮助,我测试了再来回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 00:19 , Processed in 0.017765 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表