win7系统终极批处理
- 格式:doc
- 大小:84.00 KB
- 文档页数:17
1 前言1.1注意除了空格以外,在路径或文件名中含有&()[]{}^=;!'+,`~ 特殊字符时也需要用双引号引用起来,以便机器能够正确地识别。
1.2 了解与使用基本DOS命令Dir 列文件名cd 改变当前目录tiren 改变文件名copy 拷贝文件del 删除文件md 建立子目录rd 删除目录deltree 删除目录树format 格式化磁盘edit 文本编辑type 显示文件内容mem 查看内存状况help 显示帮助提示cls 清屏move 移动文件,改目录名more 分屏显示xcopy 拷贝目录和文件/p 每显示一个屏幕的内容后暂停一下以便查看。
/? 得到命令的完整说明。
help cmd 得到命令的完整说明。
d: 到驱动器D盘下cd\ 返回到该驱动器的最顶级目录。
Example:copy a.txt "..\test my folder\c.bmp":复制a.txt 到文件并改名。
rd test "test my folder"rd test "test my folder" /s 强制删除2 显示篇2.1 echo @ 和pauseecho off 以后的所有命令本身都不再显示出来;@只是将当前那一行的命令不显示出来。
pause ,等同于将程序挂起,在按下任意键后才继续。
2.2 > 和>>:重定向和追加>nul可以让该命令的输出不显示。
2.3 title 和remTitle 改变当前命令提示符的标题名称。
Rem 注释。
:: 同rem。
提示:rem 与:: 的区别在于,rem 也是一种命令,在echo on 的情况下会被显示出来,而:: 却不会。
2.4 prompt :"提示符"3 赋值调用参数3.1 赋值3.1.1 给变量赋予一个文字字符串的值说到赋值,就得先弄懂set 这条命令。
Windows批处理高级教程精选合编前言本教程主要引用伤脑筋版主的系列文章,同时参考引用英雄教程等其他批处理教程,本文将这些文章合并在一起,并适当修改,修改整理也是学习过程,力求深刻而又简单易懂,主要目的是方便自己以后查阅。
本教程很长啊,需要一定的耐心才能看完,本人一边学习一边整理,断断续续的用了一个多月,弄懂了很多以前不明白的问题。
如果连续不停的看完本教程而且理解得差不多,估计人也累趴下了。
查阅方法:复制目录中的条目,搜索即可。
目录第一章批处理基础第一节常用批处理内部命令简介1、REM和::2、ECHO和@3、PAUSE4、ERRORLEVEL5、TITLE6、COLOR7、mode配置系统设备8、GOTO和:9、FIND10、START11、assoc和ftype12、pushd和popd13、CALL14、shift15、IF16、setlocal与变量延迟第二节常用特殊符号1、@命令行回显屏蔽符2、%批处理变量引导符3、>重定向符4、>>重定向符5、<、>&、<&重定向符6、|命令管道符7、^转义字符8、&组合命令9、&&组合命令10、||组合命令11、""字符串界定符12、,逗号13、;分号14、()括号15、!感叹号第二章FOR命令详解一、参数/d二、参数/R三、参数/L四、参数/F第三章FOR命令中的变量一、~I-删除任何引号("),扩展%I二、%~fI-将%I扩展到一个完全合格的路径名三、%~dI-仅将%I扩展到一个驱动器号四、%~pI-仅将%I扩展到一个路径五、%~nI-仅将%I扩展到一个文件名六、%~xI-仅将%I扩展到一个文件扩展名七、%~sI-扩展的路径只含有短名八、%~aI-将%I扩展到文件的文件属性九、%~tI-将%I扩展到文件的日期/时间十、%~zI-将%I扩展到文件的大小十一、%~$PATH:I第四章批处理中的变量一、系统变量二、自定义变量第五章set命令详解一、用set命令设置自定义变量二、用set命令进行简单计算三、用set命令进行字符串处理1、字符串替换2、字符串截取第六章if命令讲解第一种用法:IF[NOT]ERRORLEVEL number command第二种用法:IF[NOT]string1==string2command第三种用法:IF[NOT]EXIST filename command第四种用法:IF增强的用法第七章DOS编程高级技巧一、界面设计二、if…else…条件语句三、循环语句四、子程序五、用ftp命令实现自动下载六、用7-ZIP实现命令行压缩和解压功能七、调用VBScript程序八、将批处理转化为可执行文件九、时间延迟十、模拟进度条整理者:龙卷风1、更正了所有的错别字,适当排版,增加条理性。
windows批处理命令教程批处理文件是无格式的文本文件,它包含一条或多条命令。
它的文件扩展名为.bat或.cmd。
在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。
使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。
当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到的用批处理文件来给系统打补丁、批量植入后门程序等。
下面就开始我们批处理学习之旅吧。
一.简单批处理内部命令简介1.Echo命令打开回显或关闭请求回显功能,或显示消息。
如果没有任何参数,echo命令将显示当前回显设置。
语法echo[{on|off}]echo[message]Sample:@echo off/echo hello world注意上面是两条语句,如果当作一条语句写在一行,则@echo后面都作为回显文本,而不是关掉回显,然后再输出hello world echo off通过命令行输入则命令行的prompt消失,只有一个闪烁的光标但更常用的是用在批处理文件中:DOS在运行批处理时,会依次执行批处理中的每条命令,并且会在显示器上显示每条命令,如果你不想让它们显示,可以加一个"echo off"比如:echo off del*.txt pause就会不显示del*.txt,但是如果遇到了错误(比如目录下没有txt文件)或命令本身有输出(如ipconfig命令),那还是会有输出的。
当然,"echo off"也是命令,它本身也会显示(因为执行这一条时,状态还是要回显的),如果连这条也不显示,就在前面加个"@"。
在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。
2.@指令@符号在批处理中的作用是关闭当前行命令的回显,echo off 的作用就相当于在每条命令前面加一个@符号,这样所有的命令将只会显示结果不显示命令.Sample:@echo off@echo Now initializing the program,please wait aminite.@format X:/q/u/autoset(format这个命令是不可以使用/y这个参数的,可喜的是微软留了个autoset这个参数给我们,效果和/y 是一样的。
win7电脑批处理删除文件的操作步骤win7电脑批处理删除文件的操作步骤。
批处理删除文件操作方法:
1、右键打开右键菜单,新建一个文本文档;如图所示:
2、把文本文档的.txt后缀改成.cmd或者.bat,比如把“新建文本文档.txt”改成“test.bat”;如图所示:
3、在弹出的对话框中点击确定;如图所示:
4、右键点击test.bat,在弹出的菜单中点击编辑;如图所示:
5、然后输入如下命令(比如要删除该文件夹下所有txt文件);
@echo on
for /r %%f in (*.htm)do del %%f
Ctrl+S保存;如图所示:
6、把test.bat文件拷贝到你要处理的文件夹下;如图所示:
7、最后双击test.bat文件之后,这个文件夹下所有的txt文件都被删除了。
如图所示:
以上内容就是win7系统电脑批处理删除文件的操作方法,对于那些不知道该如何批处理删除文件的用户们来说,按照上述的方法来操作就可以轻松解决了,希望这篇文章可以帮助到大家。
windows7的系统服务优化批处理直接通过运行bat文件,对windows 7的系统服务进行优化处理。
直接复制以下的内容。
新建记事本,粘贴。
然后将文件的扩展名改成.bat直接双击文件即可自动优化@echo offecho 服务优化正在处理,请稍等......@echo@pausesc config ALG start= DEMANDsc config AppMgmt start= DEMANDsc config AudioEndpointBuilder start= AUTOsc config Audiosrv start= AUTOsc config BFE start= AUTOsc config BITS start= AUTOsc config Browser start= AUTOsc config CertPropSvc start= DEMANDsc config clr_optimization_v2.0.50727_32 start= DEMAND sc config COMSysApp start= DEMANDsc config CryptSvc start= AUTOsc config DcomLaunch start= AUTOsc config Dhcp start= AUTOsc config Dnscache start= AUTOsc config dot3svc start= DEMANDsc config EapHost start= DEMANDsc config EventSystem start= AUTOsc config fdPHost start= DEMANDsc config FDResPub start= DEMANDsc config FontCache3.0.0.0 start= DEMAND sc config gpsvc start= AUTOsc config hidserv start= DEMANDsc config hkmsvc start= DEMANDsc config idsvc start= DEMANDsc config IKEEXT start= AUTOsc config IPBusEnum start= DEMANDsc config KeyIso start= DEMANDsc config LanmanServer start= AUTOsc config LanmanWorkstation start= AUTO sc config lltdsvc start= DEMANDsc config lmhosts start= AUTOsc config MMCSS start= AUTOsc config MpsSvc start= AUTOsc config msiserver start= DEMANDsc config napagent start= DEMANDsc config Netlogon start= DEMANDsc config Netman start= DEMANDsc config netprofm start= AUTOsc config NetTcpPortSharing start= DISABLED sc config NlaSvc start= AUTOsc config NOD32krn start= AUTOsc config nsi start= AUTOsc config PlugPlay start= AUTOsc config ProfSvc start= AUTOsc config RasAuto start= DEMANDsc config RasMan start= DEMANDsc config RemoteAccess start= DISABLEDsc config RpcLocator start= DEMANDsc config RpcSs start= AUTOsc config SamSs start= AUTOsc config SCardSvr start= DEMANDsc config SCPolicySvc start= DEMAND sc config SENS start= AUTOsc config SharedAccess start= DISABLED sc config ShellHWDetection start= AUTO sc config slsvc start= AUTOsc config SLUINotify start= DEMANDsc config SNMPTRAP start= DEMAND sc config SSDPSRV start= DEMANDsc config SstpSvc start= DEMANDsc config SysMain start= AUTOsc config TapiSrv start= DEMANDsc config TBS start= AUTOsc config Themes start= AUTOsc config THREADORDER start= DEMANDsc config TrustedInstaller start= DEMANDsc config upnphost start= DEMANDsc config UxSms start= AUTOsc config vds start= DEMANDsc config W32Time start= AUTOsc config wcncsvc start= DEMANDsc config WcsPlugInService start= DEMANDsc config WinHttpAutoProxySvc start= DEMAND sc config Winmgmt start= AUTOsc config Wlansvc start= DEMANDsc config wmiApSrv start= DEMANDsc config WMPNetworkSvc start= DEMANDsc config wscsvc start= AUTOsc config wuauserv start= AUTO sc config wudfsvc start= DEMAND @pauseecho.echo.&echo 优化完成!任意键退出。
Win7系统怎么快速清理垃圾win7使用一段时间后,发现Win8系统会越来越慢,这主要是因为安装的程序变多以及系统垃圾导致的,那么Win7系统怎么快速清理垃圾呢?这里小编就教给大家Win7系统快速清理垃圾的方法。
Win7系统快速清理垃圾方法一批处理清理垃圾(一键清理系统垃圾文件)新建一个记事本,在里面粘贴以下内容@echo offecho 正在清除系统垃圾文件,请稍等......del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %systemdrive%\*.olddel /f /s /q %systemdrive%\recycled\*.*del /f /s /q %windir%\*.bakdel /f /s /q %windir%\prefetch\*.*rd /s /q %windir%\temp & md %windir%\tempdel /f /q %userprofile%\cookies\*.*del /f /q %userprofile%\recent\*.*del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"del /f /s /q "%userprofile%\Local Settings\Temp\*.*"del /f /s /q "%userprofile%\recent\*.*"echo 清除系统LJ完成!echo. & pause然后把记事本另存为清除垃圾.bat(可命名为其它的名字,但后缀不能变)的批处理文件然后找到这个文件,点击打开,就可以执行清除垃圾的命令啦。
Windows 不得不知的系统批量处理技巧对于计算机的操作更加快速、高效是每一位电脑爱好者的追求。
下面小编为大家带来了Windows 不得不知的系统批量处理技巧,希望对大家有用。
巧用“发送”批量转换图像
倘若你需要将手头的若干个bmp 图象转换成jpg 图象,该如何实现呢?也许你会逐一打开图象文件,并对它们进行重新保存,这种方法虽然能解决问题,但是操作起来工作量很大,不利于图象的高效转换。
倘若借助ACDSee 之类的图象工具,你就能很轻松地完成若干个图象格式的批量转换;不过要是手头没有ACDSee 之类的图象工具时,你还能快速批量地转换好图象的格式吗?答案是肯定的,利用Windows XP 系统的“发送到”功能,你也能实现批量转换图象格式的目的。
在批量转换图象格式之前,你必须先将所有待转换的目标图像整理保存到同个一文件夹里;然后打开“我的电脑”窗口,再进入到这个保存有目标图象的文件夹窗口中,并将其中的所有图象选中;接着单击一下
该文件夹窗口“文件和文件夹任务”下面的“以电子邮件显示发送所选项目”,在随后出现的界面中,将“缩小所有照片”选项选中,再单击一下“确定”按钮,这样的话Windows XP 系统就会在缺省状态下自动启动Outlook 程序,同时将所有bmp 图象都批量转换成jpg 图象,并插入到邮件编辑界面中的附件栏中;此时你可以将附件栏中的所有jpg 图象选中,并把它们复制到其他文件夹中保存起来,这样就能实现图象格式的批量转换了。
批量转换超级链接
在Internet 页面中,常常会看到包含有URL 地址的普通文本内容;单击这个文本形式的URL 地址,是无法打开对应该地址的页面内容。
Windows批处理大全(附各种实例)filenameset 为一个或多个文件名。
继续到 filenameset 中的下一个文件之前,每份文件都已被打开、读取并经过处理。
处理包括读取文件,将其分成一行行的文字,然后将每行解析成零或更多的符号。
然后用已找到的符号字符串变量值调用 For 循环。
以默认方式,/F 通过每个文件的每一行中分开的第一个空白符号。
跳过空白行。
您可通过指定可选 "options"参数替代默认解析操作。
这个带引号的字符串包括一个或多个指定不同解析选项的关键字。
这些关键字为: eol=c - 指一个行注释字符的结尾(就一个)skip=n - 指在文件开始时忽略的行数。
delims=xxx - 指分隔符集。
这个替换了空格和跳格键的默认分隔符集。
tokens=x,y,m-n - 指每行的哪一个符号被传递到每个迭代的for 本身。
这会导致额外变量名称的格式为一个范围。
通过nth 符号指定m符号字符串中的最后一个字符星号,那么额外的变量将在最后一个符号解析之分配并接受行的保留文本。
usebackq - 指定新语法已在下类情况中使用:在作为命令执行一个后引号的字符串并且引号字符为文字字符串命令并允许在fi中使用双引号扩起文件名称。
sample1:FOR /F "eol=; tokens=2,3* delims=, " %i in (myfile.txt) do command会分析myfile.txt 中的每一行,忽略以分号打头的那些行,将每行中的第二个和第三个符号传递给for 程序体;用逗号和/或空格定界符号。
请注意,这个 for 程序体的语句引用 %i 来取得第二个符号,引用 %j 来取得第三个符号,引用 %k来取得第三个符号后的所有剩余符号。
对于带有空格的文件名,您需要用双引号将文件名括起来。
为了用这种方式来使用双引号,您还需要使用usebackq 选项,否则,双引号会被理解成是用作定义某个要分析的字符串的。
wdinodws批处理命令使用大全来源:就是爱电脑网批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。
它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。
批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。
我不想让自己写的教程枯燥无味,因为牵缠到代码(批处理的内容算是代码吧?)的问题本来就是枯燥的,很少有人能面对满屏幕的代码而静下心来。
所以我会用很多简单实用的例子让读这篇教程的朋友去体会批处理的那四射的魅力,感受它那古灵精怪的性格,不知不觉中爱上批处理。
再说句“闲话”:要学好批处理,DOS基础一定要牢!当然脑子灵活也是很重要的一方面。
按照我的理解,批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。
例一、先给出一个最easy的批处理脚本让大家和它混个脸熟,将下面的几行命令保存为name.bat然后执行(以后文中只给出代码,保存和执行方式类似):ping > a.txtping >> a.txtping >> a.txtping >> a.txtping >> a.txtping >> a.txtexit执行这个批处理后,可以在你的当前盘建立一个名为a.txt的文件,它里面记录的信息可以帮助你迅速找到速度最快的QQ服务器,从而远离“从服务器中转”那一痛苦的过程。
这里>的意思,是把前面命令得到的东西放到后面所给的地方,>>的作用,和>的相同,区别是把结果追加到前一行得出的结果的后面,具体的说是下一行,而前面一行命令得出的结果将保留,这样可以使这个a.txt文件越来越大(想到如何搞破坏了??)。
By the way,这个批处理还可以和其他命令结合,搞成完全自动化判断服务器速度的东东,执行后直接显示速度最快的服务器IP,是不是很爽?后面还将详细介绍。
win7终极优化,16项批处理打造完美win7经过半个多月的整理和实验,加上本人多年潜水获得的知识,整理编写出了一套win7优化批处理脚本文件,该脚本文件共自动16项操作,手动13项。
安全可靠,毒副作用小。
疗效显著,适合各个层面的人使用。
绝不是单一的优化系统服务,绝不是优化软件。
都是常年总结出来的些很有用选项windows7子目录下的说明文件夹里面有近200个系统服务的详细说明,以及设置原因,供大家参考往后还会补充一些内容,敬请期待哟!~~优化项目列表:1.停止系统还原与备份2.关闭UAC3.备份系统服务到system_service_back目录下4.优化系统服务5.更改桌面路径到D盘6.修改页面文件大小512Mb到D盘7.透明替换法去掉快捷方式箭头8.禁止休眠9.清除右键显卡菜单项10.降低菜单延迟和结束等待时间11.桌面显示计算机和回收站12.清除右键新建菜单13.IE8在新选项卡中打开新页面14.自定义简洁的开始菜单15.IE默认主页为空白页16.启用大系统缓存该优化脚本由批处理和注册表组成。
批处理文件全部经过测试,注册表都是笔者自己从win7的注册表里面导出来的,绝非网上复制。
源代码全部开源,有不对的地方请高手指正,欢迎一起探讨。
虽然知识不是原创,但帖子可是原创。
为了表示对劳动者尊重.同仁们转载时请注明出处和作者。
另外还附一些不常用注册表和批处理,可以手动使用注意:使用之前请仔细阅读里面的使用说明。
引用部分源代码:setup@echo offtitle Windows 7 系统优化批处理--当前时间:%time%:fatherecho====================================== ================== ================ echo Windos 系统优化批处理左暗天使by bwang 制作2009/12/12 V1.0 echo====================================== ================== ================ echo.echo 优化内容包括系统服务,注册表,系统外观,鼠标右键等,具体内容查看源代码echo.echo 目前优化脚本文件为windows7专业版,以后会增加旗舰版和XP等模块echo.echo.echo.echo.echo =-=-=-=-=-=请选择需要进行优化的操作系统=-=-=-=-=-=echo.echo.echo.echo [1].Windows 7 Proecho.echo [2].Windows XP(未完成,待续...)echo.echo.echo.set /p OSchose="请输入选择项目的序号[1、2...]:" echo.echo 你所选择的操作系统是[%OSchose%]echo.set /p cfm="确定请按Y/取消请按N [y/n]:"if %cfm%==y goto choseif %cfm%==n goto fatherclsecho.echo.echo 输入错误,请重新输入......goto :father:choseif %OSchose%==1 call .\windows7\7setup.batif %OSchose%==2 call .\windowsxp\xpsetup.bat 复制代码echo.echo.echo.echo 5秒钟后开始系统优化服务echo.echo.ping -n 5 127.1 >nulcd windows7cd batping -n 1 127.1 >nulecho 1.停止系统还原与备份echo.ping -n 2 127.1 >nulnet stop SDRSVCecho OKping -n 2 127.1 >nulecho.echo.echo.echo 2.关闭UACping -n 2 127.1 >nulcall close_UAC_reg.batecho OKping -n 2 127.1 >nulecho.echo.echo.echo 3.备份系统服务到system_service_back目录下ping -n 2 127.1 >nulcall back_service.batecho OKping -n 2 127.1 >nulecho.echo.echo.echo 4.优化系统服务ping -n 2 127.1 >nulcall win7pro_opt_service.batecho OKping -n 2 127.1 >nulecho.echo.echo.复制代码优化项目列表简要说明:1.停止系统还原与备份========RTM7600.16385 默认开启2.关闭UAC========RTM7600.16385默认开启,安全和易用性折中的选择是关闭3.备份系统服务到system_service_back目录下======备份的是运行本优化前的系统服务设置4.优化系统服务===RTM7600.16385有些服务还是很影响速度的,比如Superfetch,defender 等,停用的都是一些很少用到的服务。
Windows批处理高级教程精选合编前言本教程主要引用伤脑筋版主的系列文章,同时参考引用英雄教程等其他批处理教程,本文将这些文章合并在一起,并适当修改,修改整理也是学习过程,力求深刻而又简单易懂,主要目的是方便自己以后查阅。
本教程很长啊,需要一定的耐心才能看完,本人一边学习一边整理,断断续续的用了一个多月,弄懂了很多以前不明白的问题。
如果连续不停的看完本教程而且理解得差不多,估计人也累趴下了。
查阅方法:复制目录中的条目,搜索即可。
目录第一章批处理基础第一节常用批处理内部命令简介1、REM和::2、ECHO和@3、PAUSE4、ERRORLEVEL5、TITLE6、COLOR7、mode配置系统设备8、GOTO和:9、FIND10、START11、assoc和ftype12、pushd和popd13、CALL14、shift15、IF16、setlocal与变量延迟第二节常用特殊符号1、@命令行回显屏蔽符2、%批处理变量引导符3、>重定向符4、>>重定向符5、<、>&、<&重定向符6、|命令管道符7、^转义字符8、&组合命令9、&&组合命令10、||组合命令11、""字符串界定符12、,逗号13、;分号14、()括号15、!感叹号第二章FOR命令详解一、参数/d二、参数/R三、参数/L四、参数/F第三章FOR命令中的变量一、~I-删除任何引号("),扩展%I二、%~fI-将%I扩展到一个完全合格的路径名三、%~dI-仅将%I扩展到一个驱动器号四、%~pI-仅将%I扩展到一个路径五、%~nI-仅将%I扩展到一个文件名六、%~xI-仅将%I扩展到一个文件扩展名七、%~sI-扩展的路径只含有短名八、%~aI-将%I扩展到文件的文件属性九、%~tI-将%I扩展到文件的日期/时间十、%~zI-将%I扩展到文件的大小十一、%~$PA TH:I第四章批处理中的变量一、系统变量二、自定义变量第五章set命令详解一、用set命令设置自定义变量二、用set命令进行简单计算三、用set命令进行字符串处理1、字符串替换2、字符串截取第六章if命令讲解第一种用法:IF[NOT]ERRORLEVEL number command第二种用法:IF[NOT]string1==string2command第三种用法:IF[NOT]EXIST filename command第四种用法:IF增强的用法第七章DOS编程高级技巧一、界面设计二、if…else…条件语句三、循环语句四、子程序五、用ftp命令实现自动下载六、用7-ZIP实现命令行压缩和解压功能七、调用VBScript程序八、将批处理转化为可执行文件九、时间延迟十、模拟进度条整理者:龙卷风1、更正了所有的错别字,适当排版,增加条理性。
发表于 2011-5-29 16:09:09 |只看该作者 |倒序浏览1、一个适合清理win7系统垃圾文件的批处理程序代码:@echo offcolor 0atitle 清理win7系统垃圾echo 清理垃圾文件,速度由电脑文件大小而定。
在没看到结尾信息时echo 请勿关闭本窗口。
echo 正在清除系统垃圾文件,请稍后......echo 删除补丁备份目录RD %windir%\$hf_mig$ /Q /Secho 把补丁卸载文件夹的名字保存成2950800.txtdir %windir%\$NtUninstall* /a:d /b >%windir%\2950800.txtecho 从2950800.txt中读取文件夹列表并且删除文件夹for /f %%i in (%windir%\2950800.txt) do rd %windir%\%%i /s /qecho 删除2950800.txtdel %windir%\2950800.txt /f /qecho 删除补丁安装记录内容(下面的del /f /s /q %systemdrive%\*.log已经包含删除此类文件)del %windir%\KB*.log /f /qecho 删除系统盘目录下临时文件del /f /s /q %systemdrive%\*.tmpecho 删除系统盘目录下临时文件del /f /s /q %systemdrive%\*._mpecho 删除系统盘目录下日志文件del /f /s /q %systemdrive%\*.logecho 删除系统盘目录下GID文件(属于临时文件,具体作用不详)del /f /s /q %systemdrive%\*.gidecho 删除系统目录下scandisk(磁盘扫描)留下的无用文件del /f /s /q %systemdrive%\*.chkecho 删除系统目录下old文件del /f /s /q %systemdrive%\*.oldecho 删除回收站的无用文件del /f /s /q %systemdrive%\recycled\*.*echo 删除系统目录下备份文件del /f /s /q %windir%\*.bakecho 删除应用程序临时文件del /f /s /q %windir%\prefetch\*.*echo 删除系统维护等操作产生的临时文件rd /s /q %windir%\temp md %windir%\tempecho 删除当前用户的COOKIE(IE)del /f /q %userprofile%\cookies\*.*echo 删除internet临时文件del /f /s /q "%userprofile%\local settings\temporary internet files\*.*" echo 删除当前用户日常操作临时文件del /f /s /q "%userprofile%\local settings\temp\*.*"echo 删除访问记录(开始菜单中的文档里面的东西)del /f /s /q "%userprofile%\recent\*.*"echoecho 清除系统垃圾文件批处理系统,执行完毕。
Win7一键清理系统垃圾bat的方法推荐文章苹果5s手机清理系统垃圾的方法热度:windows7电脑清理系统垃圾的方法热度: win8如何清理系统垃圾的方法热度:安卓手机清理系统垃圾文件方法热度:爱疯6s手机清理系统垃圾文件方法热度:你还在为不知道Win7一键清理系统垃圾bat的方法而不知所措么?下面来是店铺为大家收集的Win7一键清理系统垃圾bat的方法,欢迎大家阅读:Win7一键清理系统垃圾bat的方法1、复制上篇经验的代码,放入记事本。
2、源代码如下:@echo offecho 正在清除系统垃圾文件,请稍等。
del /f /s /q %systemdrive%*.tmpdel /f /s /q %systemdrive%*._mpdel /f /s /q %systemdrive%*.logdel /f /s /q %systemdrive%*.giddel /f /s /q %systemdrive%*.chkdel /f /s /q %systemdrive%*.olddel /f /s /q %systemdrive%recycled*.*del /f /s /q %windir%*.bakdel /f /s /q %windir%prefetch*.*rd /s /q %windir%temp & md %windir%tempdel /f /q %userprofile%cookies*.*del /f /q %userprofile%recent*.*del /f /s /q “%userprofile%Local SettingsTemporary Internet Files*.*”del /f /s /q “%userprofile%Local SettingsTemp*.*”del /f /s /q “%userprofile%recent*.*”echo 清除系统LJ完成!echo. & pause3、记事本重命名:清除系统LJ.bat(复制这个名称)保存即可,双击运行。
Win7系统清理系统垃圾方法大全win7清理系统垃圾的方法有哪些?答:win7垃圾文件存放的地方主要有两处:一个是在文件夹中,一个是存放在注册表里。
一、文件夹里的垃圾有:(假设Windows安装在C盘,如在其他分区替换字母即可)1、“我的文档”里的垃圾,安放在C:\Windows\Recent文件夹中;2、安装程序、编辑文件时产生的临时文件安放在c:\windows\temp文件夹中;3、删除文件时扔往垃圾桶里的东西在C:\RECYCLED文件夹中(隐藏文件夹);4、当你上网浏览网站时,Windows会在C:\WINDOWS\History和C:\Windows\Temporary Internet Files文件夹中保留下你曾看过的网页;5、曾经登陆过的信息,微软还会保留cookie,这些都存放在C:\WINDOWS\Cookies中。
二、注册表里的垃圾有:在Windows系统中,注册表是一个记录32位驱动的设置和位置的复杂的信息数据库。
当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。
无BIOS 支持设备安装时必须需要驱动,这个驱动是独立于操作系统的,但是操作系统需要知道从哪里找到它们,文件名、版本号、其他设置和信息,没有注册表对设备的记录,它们就不能被使用。
长期的使用Windows系统,注册表被频繁的读取,总是会留下各种各样的残留信息,比如缺失的共享DLL文件、未使用的文件扩展名、类型库、字体、应用程序路径、帮助文件、废弃的软件等信息,都在注册表里!但我们最好不要手动去删除这些残留信息,以免误删导致系统出问题。
推荐使用专业的清理工具来扫描、清理。
复制一下内容更改文件类型为.bat(txt----bat)@echo offcolor 0becho ==================================================================echo.echo 您已启动WIN 7 系统垃圾清理,这里运行的命令都很安全!echo.echo ==================================================================echo.echo 在程序没有结束的信息时,请勿关闭本窗口!echo.echo ==================================================================echo.echo 正在清除系统垃圾文件,请稍后......echo.echo ==================================================================echo.echo **********************************echo.echo 第一echo 删除临时文件echo.echo ********************************** echo.del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mprd /s /q %windir%\temp & md %windir%\tempdel /f /s /q "%userprofile%\local settings\temp\*.*" del /f /s /q %windir%\prefetch\*.*echo.echo ********************************** echo.echo 第二echo 删除日志文件echo 删除帮助索引文件echo 删除磁盘扫描留下的临时文件echo 删除备份文件echo 删除旧备份文件echo.echo ********************************** echo.del /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %windir%\*.bakdel /f /s /q %systemdrive%\*.oldecho.echo ********************************** echo.echo 第三echo 清空回收站echo.echo ********************************** echo.del /f /s /q c:\$recycle.bin\*.*del /f /s /q d:\$recycle.bin\*.*del /f /s /q e:\$recycle.bin\*.*del /f /s /q f:\$recycle.bin\*.*del /f /s /q g:\$recycle.bin\*.*echo.echo ********************************** echo.echo 第四echo 删除自动更新后留下的软件echo.echo **********************************echo.rd /s /q %windir%\SoftwareDistribution\Download & md %windir%\SoftwareDistribution\Downloadecho.echo **********************************echo.echo 第五echo 删除上网产生的Cookiesecho.echo **********************************echo.del /f /q "%userprofile%\AppData\Roaming\Microsoft\Windows\Cookies\*.*"echo.echo **********************************echo.echo 第六echo 删除上网产生的临时文件echo.echo **********************************echo.del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*" echo.echo **********************************echo.echo 第七echo 运行私隐保护echo.echo **********************************echo.del /f /s /q "%userprofile%\AppData\Roaming\Microsoft\Windows\Recent\*.*"echo.echo ==================================================================echo.echo 已清理完成!echo.echo ==================================================================echo.echo. & pauseWin7优化1 - 清理win7系统垃圾2 - 修复打开图片缓慢3 - 重启explorer进程4 - 定时关机/取消关机5 - 清除任务栏历史图标6 - 去掉快捷方式小箭头7 - 恢复快捷方式小箭头8 - 备份/优化系统服务9 - 清除图片位置冗余文件夹复制一下内容更改文件类型为.bat(txt----bat) mode con cols=40 lines=20title win7终极批处理@echo offcolor 3f:mainclsecho.echo ┌──────────┐echo 丨win7 终极批处理丨echo 丨====================丨echo 丨制作:何苦丨echo └──────────┘echo.echo 1 - 清理win7系统垃圾echo 2 - 修复打开图片缓慢echo 3 - 重启explorer进程echo 4 - 定时关机/取消关机echo 5 - 清除任务栏历史图标echo 6 - 去掉快捷方式小箭头echo 7 - 恢复快捷方式小箭头echo 8 - 备份/优化系统服务echo 9 - 清除图片位置冗余文件夹echo 0 - 退出echo.echo ※直接回车可查看说明文档※echo.set choice=set /p choice=请输入[序号+回车]:if /i '%choice%'=='1' goto main1if /i '%choice%'=='2' goto main2if /i '%choice%'=='3' goto main3if /i '%choice%'=='4' goto main4if /i '%choice%'=='5' goto main5if /i '%choice%'=='6' goto main6if /i '%choice%'=='7' goto main7if /i '%choice%'=='8' goto main8if /i '%choice%'=='9' goto main9if /i '%choice%'=='0' goto endclsechoecho.pausegoto main:endexit:main1clsecho 正在清理系统盘中的垃圾文件...del /f /s /q %systemdrive%\*.log 2>nuldel /f /s /q %systemdrive%\*.bak 2>nuldel /f /s /q %systemdrive%\*.chk 2>nuldel /f /s /q %systemdrive%\*.tmp 2>nuldel /f /s /q %systemdrive%\*._mp 2>nuldel /f /s /q %systemdrive%\*.ftg 2>nuldel /f /s /q %systemdrive%\*.gid 2>nuldel /f /s /q %systemdrive%\*.pnf 2>nuldel /f /s /q %systemdrive%\thumbs.db 2>nulrd /s /q %windir%\temp md %windir%\temp 2>nuldel /f /s /q %systemdrive%\recycled\*.* 2>nuldel /f /s /q %windir%\prefetch\*.* 2>nuldel /f /q %userprofile%\AppData\Roaming\Microsoft\Windows\Cookies\*.* 2>nuldel /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*"2>nulecho 第一echo 删除临时文件echo.echo **********************************echo.del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mprd /s /q %windir%\temp & md %windir%\tempdel /f /s /q "%userprofile%\local settings\temp\*.*"del /f /s /q %windir%\prefetch\*.*echo.echo **********************************echo.echo 第二echo 删除日志文件echo 删除帮助索引文件echo 删除磁盘扫描留下的临时文件echo 删除备份文件echo 删除旧备份文件echo.echo **********************************echo.del /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %windir%\*.bakdel /f /s /q %systemdrive%\*.oldecho.echo **********************************echo.echo 第三echo 清空回收站echo.echo **********************************echo.del /f /s /q c:\$recycle.bin\*.*del /f /s /q d:\$recycle.bin\*.*del /f /s /q e:\$recycle.bin\*.*del /f /s /q f:\$recycle.bin\*.*del /f /s /q g:\$recycle.bin\*.*echo.echo **********************************echo.echo 第四echo 删除自动更新后留下的软件echo.echo **********************************echo.rd /s /q %windir%\SoftwareDistribution\Download & md %windir%\SoftwareDistribution\Downloadecho.echo **********************************echo.echo 第五echo 删除上网产生的Cookiesecho.echo **********************************echo.del /f /q "%userprofile%\AppData\Roaming\Microsoft\Windows\Cookies\*.*"echo.echo **********************************echo.echo 第六echo 删除上网产生的临时文件echo.echo **********************************echo.del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*" echo.echo **********************************echo.echo 第七echo 运行私隐保护echo.echo **********************************echo.del /f /s /q "%userprofile%\AppData\Roaming\Microsoft\Windows\Recent\*.*"echo.clsd:cd\echo 正在清理其他盘中的垃圾文件...del /f /s /q *.log 2>nuldel /f /s /q *.tmp 2>nuldel /f /s /q thumbs.db 2>nule:cd\del /f /s /q *.log 2>nuldel /f /s /q *.tmp 2>nuldel /f /s /q thumbs.db 2>nulf:cd\del /f /s /q *.log 2>nuldel /f /s /q *.tmp 2>nuldel /f /s /q thumbs.db 2>nulg:cd\del /f /s /q *.log 2>nuldel /f /s /q *.tmp 2>nuldel /f /s /q thumbs.db 2>nulgoto main:main2clsecho.echo.echo.echo.echo.echo.echo.echo.echo 正在修复,请稍等...echo.echo.echo.echo.echo.echo.echo.echo.echo.echo.del %windir%\system32\spool\drivers\color\CalibratedDisplayProfile-?.icc >nul 2>nul ping localhost -n 3 >nul 2>nulgoto main:main3clsecho.echo.echo.echo.echo.echo.echo.echo.echo explorer进程重启中,请勿关闭程序...echo.echo.echo.echo.echo.echo.echo.echo.echo.echo.taskkill /f /im Explorer.exe >nul 2>nulping localhost -n 3 >nul 2>nulstart "explorer.exe" "%windir%\explorer.exe"goto main:main4clsset hour=%time:~0,2%set min=%time:~3,2%echo ┌————————————————┐echo 丨丨echo 丨%date% %hour%时%min%分丨echo 丨丨echo └———————————————─┘echo.echo.echo.echo.echo =========================== echo 1 - 定时关机echo 2 - 取消关机echo 0 - 退出echo =========================== echo.echo.echo ※直接回车可查看说明文档※echo.echo.set ver0=set /p ver0=请输入[序号+回车]:if /i "%ver0%"=="1" goto powerdownif /i "%ver0%"=="2" goto giveupif /i "%ver0%"=="0" goto exitdclsecho.echo.echo 如果要在21:30关机,输入格式:echo.echo 请输入时:21echo 请输入分:30echo.echo.echo 请正确输入时间,否则可能不能成功执行! echo.echo.echo.echo.echo.echo.echo.echo.echo.echo.pausegoto main4:exitdgoto main:powerdownclsecho ┌————————————————┐echo 丨丨echo 丨%date% %hour%时%min%分丨echo 丨丨echo └———————————————─┘echo.echo.echo.echo [24时制]set /p time1=请输入时:set /p time2=请输入分:echo.if /i "%time1%"=="" goto powerdownif /i "%time2%"=="" goto powerdownat %time1%:%time2% shutdown -s -t 0 >nul echo.echo 您的电脑将在%time1%:%time2%时刻关闭echo.echo 在关机之前,您可以随时取消关机计划echo.echo.echo.pausegoto main:giveupclsat /del /yesecho.echo.echo.echo.echo.echo.echo.echo.echo 关机计划已经取消,按任意键返回...echo.echo.echo.echo.echo.echo.echo.echo.echo.echo.pause >nulgoto main:main5reg delete "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams /freg delete "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream /fgoto main3:main6copy Empty.ico %systemdrive%\windows >nul@echo Windows Registry Editor Version 5.00>>D:\tmp.reg@echo [HKEY_CLASSES_ROOT\piffile]>>D:\tmp.reg@echo "IsShortcut"="">>D:\tmp.reg@echo [HKEY_CLASSES_ROOT\lnkfile]>>D:\tmp.reg@echo "IsShortcut"="">>D:\tmp.reg@echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]>>D:\tmp.reg@echo "29"="C:\\Windows\\Empty.ico,0">>D:\tmp.regregedit/s D:\tmp.regdel D:\tmp.reggoto main3:main7@echo Windows Registry Editor Version 5.00>>D:\tmp.reg@echo [HKEY_CLASSES_ROOT\piffile]>>D:\tmp.reg@echo "IsShortcut"="">>D:\tmp.reg@echo [HKEY_CLASSES_ROOT\lnkfile]>>D:\tmp.reg@echo "IsShortcut"="">>D:\tmp.reg@echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]>>D:\tmp.regregedit/s D:\tmp.regdel D:\tmp.regdel %windir%\Empty.icogoto main3:main8clsecho.echo.echo.echo ===========================echo 1 - 备份服务echo.echo 2 - 优化服务echo.echo 0 - 退出echo ===========================echo.echo.echo.echo 建议在优化之前先做备份echo.echo.echo.echo.echo.set ver1=set /p ver1=请输入[序号+回车]:if /i "%ver1%"=="1" goto bfserif /i "%ver1%"=="2" goto yhserif /i "%ver1%"=="0" goto exitser:exitsergoto main:bfserclsecho.echo 正在备份服务,如果优化出了问题您可以及时echo 恢复.备份会生成一个以当前时间命名的批处echo 理文件,恢复时只要双击即可.rem get current date and timefor /f "tokens=1, 2, 3, 4 delims=-/. " %%j in ('Date /T') do set FILENAME=srv_%%j_%%k_%%l_%%mfor /f "tokens=1, 2 delims=: " %%j in ('TIME /T') do set FILENAME=%FILENAME%_%%j_%%k.bat rem get all service namesc query type= service state= all| findstr /r /C:"SERVICE_NAME:" >tmpsrv.txtecho.echo.echo.echo 正在备份,请稍等...echo.echo.echo.echo.echo.echo.echo.rem save service start state into batch fileecho @echo Restore The Service Start State Saved At %TIME% %DATE% >"%FILENAME%"echo @pause >>"%FILENAME%"for /f "tokens=2 delims=:" %%j in (tmpsrv.txt) do @( sc qc %%j |findstr START_TYPE >tmpstype.txt && for /f "tokens=4 delims=:_ " %%s in ( tmpstype.txt) do @echo sc config %%j start= %%s >>"%FILENAME%")echo @pause >>"%FILENAME%"del tmpsrv.txtdel tmpstype.txtecho 服务已备份到:echo %FILENAME%echo.echo 按任意键返回...&pause >nulgoto main8:yhserclssc config AxInstSV= demandsc config ALG start= demandsc config AppMgmt start= demandsc config AudioEndpointBuilder start= autosc config Audiosrv start= autosc config BFE start= autosc config BITS start= demandsc config Browser start= demandsc config CertPropSvc start= demandsc config clr_optimization_v2.0.50727_32 start= demand sc config COMSysApp start= demandsc config CryptSvc start= autosc config DcomLaunch start= autosc config Dhcp start= autosc config Dnscache start= autosc config dot3svc start= demandsc config EapHost start= demandsc config EventSystem start= autosc config fdPHost start= demandsc config FDResPub start= demandsc config FontCache3.0.0.0 start= demandsc config gpsvc start= autosc config hidserv start= demandsc config hkmsvc start= demandsc config idsvc start= demandsc config IKEEXT start= demandsc config IPBusEnum start= demandsc config KeyIso start= demandsc config LanmanServer start= autosc config LanmanWorkstation start= autosc config lltdsvc start= demandsc config lmhosts start= autosc config MMCSS start= autosc config MpsSvc start= autosc config msiserver start= demandsc config napagent start= demandsc config Netlogon start= demandsc config Netman start= demandsc config netprofm start= autosc config NetTcpPortSharing start= disabledsc config NlaSvc start= autosc config nsi start= autosc config PlugPlay start= autosc config ProfSvc start= autosc config RasAuto start= demandsc config RasMan start= demandsc config RemoteAccess start= disabledsc config RpcLocator start= demandsc config RpcSs start= autosc config SamSs start= autosc config SCardSvr start= demandsc config SCPolicySvc start= demandsc config SENS start= autosc config SharedAccess start= disabledsc config SNMPTRAP start= demandsc config SSDPSRV start= demandsc config SstpSvc start= demandsc config SysMain start= autosc config TapiSrv start= demandsc config TBS start= demandsc config Themes start= autosc config THREADORDER start= demandsc config TrustedInstaller start= demandsc config upnphost start= demandsc config UxSms start= autosc config vds start= demandsc config W32Time start= demandsc config wcncsvc start= demandsc config WcsPlugInService start= demandsc config WinHttpAutoProxySvc start= demand sc config Winmgmt start= autosc config Wlansvc start= demandsc config wmiApSrv start= demandsc config WMPNetworkSvc start= demandsc config wscsvc start= autosc config wuauserv start= demandsc config wudfsvc start= demandsc config WinDefend start= demandgoto main8:main9clsecho.echo.echo.echo.echo.echo.echo.echo.echo 正在清理,请稍等...echo.echo.echo.echo.echo.echo.echo.echo.echo.echo.echo Windows Registry Editor Version 5.00>>d:\tmp.regecho[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\Ima ges]>>d:\tmp.regecho[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\Ima ges]>>d:\tmp.regregedit /s d:\tmp.regdel d:\tmp.regping localhost -n 3 >nul 2>nulgoto main你好,感谢使用- win7终级批处理!本版(1.0.0.3)批处理已将功能更新如下:1 - 清理win7系统垃圾--------------常规清理一些系统里的临时文件等2 - 修复打开图片缓慢--------------如果你自己校准过电脑,你会发现打开图片慢的可怜,没校准过执行是没影响的。