volcanol的工控博客
Email : lilinly225@126.com 索要资料加QQ 点击进入 或 点击左侧的资料分享专用帖

volcanol ---- View OF Linux Can Appreciate Nature OF Linux

天行健,君子以自强不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

  这些天,突然发现Win7 里面的系统盘符的空间仅剩下4G多了,发现空间太少了,于是想清除一些系统垃圾文件。

俗话说,win下面已经有很多系统工具,如什么360、QQ医生、windows优化大师等。但是这些工具,会将一些有用

的临时文件给清除,例如Step 7工程、WinccFlexible、WinCC其他工控软件以temp、tmp为后缀的文件也清除,这样

就会造成工程文件损害;因此打造自己的清理工具非常有必要。

      下面是我在Win 7下清除Chrome浏览器的批处理文件:

@echo off

::显示批处理的标题名
title Chrome浏览器垃圾文件清理

echo *****************************************************
echo *
echo *
echo 欢迎使用Chrome浏览器垃圾文件清理工具
echo volcanol
echo version: V0.1
echo 系统日期为:%date%
echo 系统时间为:%TIME%
echo *
echo *
echo *****************************************************
echo *
echo *

::获取登陆的用户信息和系统信息
echo 您当前的登陆用户是:%username%
echo *
echo 您当前的操作系统平台是:%OS%
echo *
echo 您当前的操作系统驱动器是:%SystemDrive%
echo *
echo 您当前的计算机CPU核心是:%NUMBER_OF_PROCESSORS%
echo *
echo 您当前的计算机CPU架构是: %PROCESSOR_ARCHITECTURE%
echo *
echo 您当前的计算机CPU平台是:%PROCESSOR_IDENTIFIER%
echo *
echo 您当前的计算机CPU等级是:%PROCESSOR_LEVEL%
echo *
echo 您当前的计算机CPU核心版本是:%PROCESSOR_REVISION%
echo *


set /p goon=请按 Y/y 键继续,其他键退出:

::当用多字符标签时,goto语句的标签前要加:
if "%goon%"=="Y" goto :continuebat
if "%goon%"=="y" goto :continuebat
goto :endbat

:continuebat
pause >nil
::不知道为什么不能用CD命令切换盘符
C:
cd %userprofile%
cd %userprofile%\AppData\Local\Google\Chrome\"User Data"\Default\Cache
dir

set /p todel="您想清除本路径下的垃圾文件吗?(Y/N)"
if "%todel%"=="Y" goto :delfiles
if "%todel%"=="y" goto :delfiles
if "%todel%"=="N" goto :endbat
if "%todel%"=="n" goto :endbat

:delfiles
set /p todel="您确定要清除本路径下的文件吗?(Y/N)"
if "%todel%"=="Y" goto :delfile
if "%todel%"=="y" goto :delfile
if "%todel%"=="N" goto :endbat
if "%todel%"=="n" goto :endbat
:delfile
del *.*
echo *
echo *
echo ****************************************
echo *
echo 垃圾文件已经清理完毕
echo 谢谢使用
echo volcanol
echo *
pause
goto :eof
echo *****************************************
:endbat
echo ****************************************
echo *
echo 本次您未清除垃圾文件,如需清除垃圾文件请再运行本程序
echo 谢谢使用
echo volcanol
echo *
echo *****************************************
pause

     使用方法: 复制本文件到记事本,然后将文件名扩展名改为.bat(必须开启显示扩展名才行),然后就可以执行了。

     本来想写一系列的文章,但是发现一google、百度、yandex就会有很多这样的文章,念头就打消了。估计现在很多

人都不知道有batchfile这个东西的存在了(我指的是和我差不多的计算机菜鸟)。

posted on 2012-04-02 11:48  volcanol  阅读(1940)  评论(0编辑  收藏  举报
volcanol ----View OF Linux Can Appreciate Nature OF Linux。