万能批处理代码_第1页
万能批处理代码_第2页
万能批处理代码_第3页
万能批处理代码_第4页
万能批处理代码_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、万能批处理代码clsecho off:startcolor 02: Color 设置默认的控制台前景色和背景色。: 0黑色 1蓝色 2绿色 3浅绿色 4红色 5紫色 6黄色 7白色 8灰色 9浅蓝: A浅绿 B浅蓝色 C浅红色 D淡紫色 E浅黄色 F亮白色clstitle 万能批处理工具 QQ:545144121修改制作ECHO =ECHO 万能批处理工具 echo QQ:545144121修改制作ECHO =ECHO A. 清除系统垃圾和免疫Autorun病毒 N. 关闭计算机时自动结束不响应的任务ECHO B. 查看当前进程的完整路径 O. 关闭所有驱动器自动播放ECHO C. 查看开机自

2、启动程序 P. 禁止(恢复)保留运行、查找历史记录 ECHO D. 查看系统信息环境变量 Q. 禁止(恢复)保留最近打开文档记录 ECHO E. 查看本机网络属 R. 彻底关闭系统还原ECHO F. 查看本机开放端口及使用该端口的进程S. 关掉调试器Dr. WatsonECHO G. 配置本机网络属性:定义本机ip网关dnsT. 删除默认共享,禁止IPC$空连接ECHO H. 修改hosts-屏蔽网址-解除已屏蔽网址 U. 1.批处理文件加密。2.批处理文件解密 ECHO I. 全盘搜索指定日期生成的文件 V. 1.锁定注册表。2.解锁注册表ECHO J. 全盘禁止(解除)指定的程序运行 W.

3、 系统定时关机 ECHO K. 全盘搜索并删除指定文件慎用 X. 右键添加打开MS-DOS窗口ECHO L. 修复exe文件system32下所有dll关联Y. 跟任意QQ聊天ECHO M. 强力修复IE去除限制恢复主页为空白页Z. 退出ECHO =ECHO 供大家研究所用翻版不究ECHO =SET Choice=SET /P Choice=请选择:(A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z)按回车键执行:ECHO.IF NOT %Choice%= SET Choice=%Choice:0,1%IF /I %Choice%=A GO

4、TO AIF /I %Choice%=B GOTO BIF /I %Choice%=C GOTO CIF /I %Choice%=D GOTO DIF /I %Choice%=E GOTO EIF /I %Choice%=F GOTO FIF /I %Choice%=G GOTO GIF /I %Choice%=H GOTO HIF /I %Choice%=I GOTO IIF /I %Choice%=J GOTO JIF /I %Choice%=K GOTO KIF /I %Choice%=L GOTO LIF /I %Choice%=M GOTO MIF /I %Choice%=N GOT

5、O NIF /I %Choice%=O GOTO OIF /I %Choice%=P GOTO PIF /I %Choice%=Q GOTO QIF /I %Choice%=R GOTO RIF /I %Choice%=S GOTO SIF /I %Choice%=T GOTO TIF /I %Choice%=U GOTO UIF /I %Choice%=V GOTO VIF /I %Choice%=W GOTO WIF /I %Choice%=X GOTO XIF /I %Choice%=Y GOTO YIF /I %Choice%=Z GOTO ZGOTO Start=:Acolor 02

6、Title 清理系统垃圾和免疫Autorun病毒clsechoecho 正在清除系统垃圾文件,请稍等.echoecho Hello! echo 系统垃圾清除批处理echo 正在清除系统垃圾文件,请稍等. echo 正在清除扩展名为(.tmp,._mp,*.log,.gid,.chk)的临时文件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

7、%*.chkcolor 4aecho 正在清除扩展名为(.old,.bak)文件和系统回收站del /f /s /q %systemdrive%*.old del /f /s /q %systemdrive%recycled*.* del /f /s /q %windir%*.bak color 2aecho 正在删除其他垃圾文件del /f /s /q %windir%prefetch*.* rd /s /q %windir%temp & md %windir%temp del /f /q %userprofile%cookies*.* del /f /q %userprofile%rece

8、nt*.* echo 清楚IE缓存del /f /s /q %userprofile%Local SettingsTemporary Internet Files*.* del /f /s /q %userprofile%Local SettingsTemp*.* del /f /s /q %userprofile%recent*.*rd /s /q %userprofile%Local SettingsTemporary Internet Files md %userprofile%Local SettingsTemporary Internet Files rd /s /q %userpr

9、ofile%Local SettingsTemp md %userprofile%Local SettingsTemp color 02clsecho 清除系统成功完成!echo 删除有分区里根目录下的autorun文件echo 如果提示找不到路径,说明你的机子里没有autorun病毒!for /D %a in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do attrib -s -h -r %a:autorun.inffor /D %a in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,

10、z) do del /f /s /q %a:autorun.inffor /D %a in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do rd /s /q %a:autorun.inffor /D %a in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do md %a:autorun.infautorun.inf.for /D %a in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do md %a:autorun.inf

11、autorun.inf.for /D %a in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do rd /s /q %a:autorun.infautorun.infecho 清空回收站for /D %d in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do if exist %d:recycler*.* rd /s /Q %d:recycler nul 2nulechoecho 系统垃圾文件已全部清理完毕.按任意键返回主菜单echopausenulGOTO Start=:Bcl

12、stitle B.查看当前进程的完整路径。echoecho 当前进程的程序名和完整路径echowmic process get caption,executablepathechoset /p run=请输入要结束的程序名:IF /I %run%= GOTO Starttaskkill /f /t /im%run% echoecho 按任意键返回主菜单echopausenulGOTO Start=:Dtitle D. 查看系统信息环境变量 clsechoecho 本机系统信息echosysteminfoechoecho 按任意键查看本机环境变量echopausenulsetechoecho 按

13、任意键返回主菜单echopausenulGOTO Start=:Etitle E. 查看本机网络属clscall :selectnet ip address ipcall :selectnet Physical Address maccall :selectnet Default Gateway gatewaycall :selectnet DNS Servers dnscall :selectnet Description netcardecho 本机网络属性:echo =echo 您的IP为: %ip%echo 您的网关为: %gateway%echo DNS服务器地址:%dns%echo

14、 网卡物理地址: %mac%echo 网卡类型: %netcard%echo =goto :self:selectnet for /f tokens=2 delims=: %i in (ipconfig /all | findstr /i /c:%1) do if not !%2! = set %2=%igoto :eof:selfecho 测试下连接您的网关ping %gateway%echo 测试下连接您DNS服务器ping %dns%set a=set/p a=请输入要ping的网址或IPping %a% -n 10echoecho 按任意键返回主菜单echopausenulGOTO S

15、tart=:Cecho offcls:inputtitle C. 查看与删除开机自启动程序。echo.echoecho 【开机自动启动的程序完整路径如下】echoREG QUERY HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun /S %temp%runtmp.txtREG QUERY HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunonce /S %temp%runtmp.txtREG QUERY HKEY_LOCAL_MACHINESoftwareMic

16、rosoftWindowsCurrentVersionRun /S %temp%runtmp.txtREG QUERY HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunonce /S %temp%runtmp.txtfor /f tokens=3* delims= %a in ( %temp%runtmp.txt) do echo %adel %temp%runtmp.txtechoecho.set a=set/p a=请输入要删的自启动程序名称按回车键执行:if %a%= goto Start:判断输入,如果是空的,则返回

17、重新输入reg query HKCUSoftwareMicrosoftWindowsCurrentVersionRun /s |find /I %a%nul|goto once:显示注册表项值并传给 find 查找输入的内容,如果找到则执行下面命令,找不到就跳转到once 代码块REG DELETE HKCUSoftwareMicrosoftWindowsCurrentVersionRun /f /v %a%nul:执行删除指定的注册表项值:oncereg query HKCUSoftwareMicrosoftWindowsCurrentVersionRunonce /s|find /i %a

18、%nul|goto err:显示注册表项值并传给 find 查找输入的内容,如果找到则执行下面命令,找不到就跳转到err 代码块reg delete HKCUSoftwareMicrosoftWindowsCurrentVersionRunonce /f /v %a%nul:执行删除指定的注册表项值:errreg query HKLMSoftwareMicrosoftWindowsCurrentVersionRun /s |find /I %a%nul|goto dldw:显示注册表项值并传给 find 查找输入的内容,如果找到则执行下面命令,找不到就跳转到dldw 代码块REG DELETE

19、 HKLMSoftwareMicrosoftWindowsCurrentVersionRun /f /v %a%nul:执行删除指定的注册表项值:dldwreg query HKLMSoftwareMicrosoftWindowsCurrentVersionRunonce /s|find /i %a%nul|goto haozi:显示注册表项值并传给 find 查找输入的内容,如果找到则执行下面命令,找不到就跳转到haozi 代码块reg delete HKLMSoftwareMicrosoftWindowsCurrentVersionRunonce /f /v %a%nul:执行删除指定的注

20、册表项值:haoziecho.goto nextecho.echo 不存在指定项%a%,请重新输入:nextset v=set /p v=完成删除项%a%,是否重新输入请按(Y),按任意键返回主菜单if /i %v%=Y goto inputgoto Start=:Fclstitle F. 查看本机开放的端口及使用该端口的进程。echo offsetlocal enabledelayedexpansionechoecho 本机开放的端口及使用该端口的进程echoecho 端口号 进程名称ECHO TCP协议:利用netstat命令找出使用TCP协议通信的端口,并将结果分割;:将第二个参数(IP

21、加端口)传给%i,第五个参数(PID号)传给%j;for /F usebackq skip=4 tokens=2,5 %i in (netstat -ano -p TCP) do (call :Assoc %i TCP %jecho !TCP_Port! !TCP_Proc_Name!)ECHO UDP协议:for /F usebackq skip=4 tokens=2,4 %i in (netstat -ano -p UDP) do (call :Assoc %i UDP %jecho !UDP_Port! !UDP_Proc_Name!)echoecho 按任意键返回主菜单echopaus

22、enulGOTO Start:Assoc:对%1(第一个参数)进行分割,将第二个参数传给%e。在本程序中,%1即为上面的%i(形式为:IP:端口号)for /F tokens=2 delims=: %e in (%1) do ( set%2_Port=%e): 查询PID等于%3(第三个参数)的进程,并将结果传给变量?_Proc_Name,?代表UDP或者TCP;for /F skip=2 usebackq delims=, tokens=1 %a in (Tasklist /FI PID eq %3 /FO CSV) do ( :%a表示去掉%a外面的引号,因为上述命令的结果是用括号括起来的

23、。 set %2_Proc_Name=%a)goto :eof=:Gclstitle G. 配置本机网络属性。echo 配置本机网络属性:set slection1=set/p slection1=请输入IP地址:netsh interface ip set address name=本地连接 source=static addr=%slection1% mask=set slection2=set/p slection2=请输入网关地址:netsh interface ip set address name=本地连接 gateway=%slection2% gwme

24、tric=0set slection3=set/p slection3=请输入主dns地址netsh interface ip set dns name=本地连接 source=static addr=%slection3% register=PRIMARYset slection4=set/p slection4=请输入备份dns地址netsh interface ip add dns name=本地连接 addr=%slection4%netsh interface ip set wins name=本地连接 source=static addr=noneechoecho 按任意键返回主菜

25、单echopausenulGOTO Start=:Hclstitle H. 修改hosts 屏蔽网址-解除已屏蔽网址 。:blocksitesclsecho offsetlocal ENABLEDELAYEDEXPANSIONechoecho 修改hosts-屏蔽网址-解除已屏蔽网址 echoecho. echo 请输入以下选项前面的数字 echo. echo 0: 编辑hosts 文件echo 1: 添加要屏蔽的网址 echo 2: 解除已屏蔽的网址echo 3: 返回主目录 echo. copy %SYSTEMROOT%system32driversetchosts %SYSTEMROOT

26、%system32driversetchosts.txtnul:choseset /p enter=请输入你的选择:if not %enter%= set enter=%enter%if /i %enter%=0 goto ophostsif /i %enter%=1 goto addif /i %enter%=2 goto delif /i %enter%=3 goto Startgoto chose:ophostsNOTEPAD.EXE %SYSTEMROOT%system32driversetchostsgoto :blocksites:addset /p input=输入要添加的网址i

27、f /i %input%=n goto startecho %input%SYSTEMROOT%system32driversetchosts.txtecho 成功添加屏蔽网址%input%copy %SYSTEMROOT%system32driversetchosts.txt %SYSTEMROOT%system32driversetchostsnulecho - echo 输入 Y 继续 echo 输入 F 返回echo - set choose = set /p choose=请选择: if %choose%=y goto :add if %choose%=f got

28、o :blocksitesecho.echo 输入无效,请重新输入.:delecho 请输入完整网址!set /p del=输入要删除的网址:if/i %del%=n goto startfor /f tokens=* delims= %i in (findstr /i /v /c:%del% %SYSTEMROOT%system32driversetchosts.txt) do (set var=%iecho !var!b.txt)copy b.txt %SYSTEMROOT%system32driversetchosts.txtnuldel b.txtecho 操作完成!copy %SYS

29、TEMROOT%system32driversetchosts.txt %SYSTEMROOT%system32driversetchostsnulecho - echo 输入 Y 继续 echo 输入 F 返回echo - set choose = set /p choose=请选择: if %choose%=y goto :add if %choose%=F goto :blocksitesechoecho 按任意键返回主菜单echopausenulGOTO Start=:Mclstitle M. 去除IE限制恢复主页为空白页。echoecho 重新注册IE组件进行中echorundll3

30、2.exe advpack.dll /DelNodeRunDLL32 %systemroot%System32dacui.dllrundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%Catrooticatalog.mdbregsvr32 /s comcat.dllregsvr32 /s asctrls.ocxregsvr32 /s oleaut32.dllregsvr32 /s shdocvw.dll /Iregsvr32 /s shdocvw.dllregsvr32 /s browseui.dllregsvr32 /s browseui.

31、dll /Iregsvr32 /s msrating.dllregsvr32 /s mlang.dllregsvr32 /s hlink.dllregsvr32 /s mshtml.dllregsvr32 /s mshtmled.dllregsvr32 /s urlmon.dllregsvr32 /s plugin.ocxregsvr32 /s sendmail.dllregsvr32 /s mshtml.dll /iregsvr32 /s scrobj.dllregsvr32 /s corpol.dllregsvr32 /s jscript.dllregsvr32 /s msxml.dllr

32、egsvr32 /s imgutil.dllregsvr32 /s cryptext.dllregsvr32 /s inseng.dllregsvr32 /s iesetup.dll /iregsvr32 /s cryptdlg.dllregsvr32 /s actxprxy.dllregsvr32 /s dispex.dllregsvr32 /s occache.dllregsvr32 /s iepeers.dllregsvr32 /s urlmon.dll /iregsvr32 /s cdfview.dllregsvr32 /s webcheck.dllregsvr32 /s mobsyn

33、c.dllregsvr32 /s pngfilt.dllregsvr32 /s licmgr10.dllregsvr32 /s hhctrl.ocxregsvr32 /s inetcfg.dllregsvr32 /s trialoc.dllregsvr32 /s tdc.ocxregsvr32 /s MSR2C.DLLregsvr32 /s msident.dllregsvr32 /s msieftp.dllregsvr32 /s xmsconf.ocxregsvr32 /s ils.dllregsvr32 /s msoeacct.dllregsvr32 /s wab32.dllregsvr3

34、2 /s wabimp.dllregsvr32 /s wabfind.dllregsvr32 /s oemiglib.dllregsvr32 /s directdb.dllregsvr32 /s inetcomm.dllregsvr32 /s msoe.dllregsvr32 /s oeimport.dllregsvr32 /s msdxm.ocxregsvr32 /s dxmasf.dllregsvr32 /s laprxy.dllregsvr32 /s l3codecx.axregsvr32 /s acelpdec.axregsvr32 /s mpg4ds32.axregsvr32 /s

35、danim.dllregsvr32 /s Daxctle.ocxregsvr32 /s lmrt.dllregsvr32 /s datime.dllregsvr32 /s dxtrans.dllregsvr32 /s dxtmsft.dllregsvr32 /s wshom.ocxregsvr32 /s wshext.dllregsvr32 /s vbscript.dllregsvr32 /s scrrun.dll mstinit.exe /setupregsvr32 /s msnsspc.dll /SspcCreateSspiRegregsvr32 /s msapsspc.dll /Sspc

36、CreateSspiRegregsvr32 /u /s shimgvw.dllecho.echo 恢复主页修改reg add HKCUSoftwarePoliciesMicrosoftInternet ExplorerControl Panel /f /v homepage /t REG_DWORD /d 00000000nul 2nulecho 恢复IE的默认页面和起始为空白页reg add HKCUSoftwareMicrosoftInternet ExplorerMain /f /v Default_Page_URL /d about:blanknul 2nulreg add HKCUS

37、oftwareMicrosoftInternet ExplorerMain /f /v Start Page /d about:blanknul 2nulreg add HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerMain /f /v Default_Page_URL /d about:blanknul 2nulreg add HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerMain /f /v Start Page /d about:blanknul 2nulreg add H

38、KEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMain /f /v Local Page /d about:blanknul 2nulreg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMain /f /v Window Title /d Microsoft Internet Explorernul 2nulreg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMain /f /v SearchAssist

39、ant /d about:blanknul 2nulecho 恢复IE工具栏的链接名称reg add HKCUSoftwareMicrosoftInternet ExplorerToolbar /f /v LinksFolderName /d 链接nul 2nulecho 恢复IE地址默认前缀reg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionURLDefaultPrefix /f /ve /d url=http:/http:/nul/url 2nulreg add HKEY_LOCAL_MACHINESOFTWARE

40、MicrosoftWindowsCurrentVersionURLPrefixes /f /v www /d url=http:/http:/nul/url 2nulreg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionURLPrefixes /f /v ftp /d url=ftp:/ftp:/nul/url 2nulreg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMainUrlTemplate /f /v 1 /d www.%nul 2nulre

41、g add HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMainUrlTemplate /f /v 2 /d www.%nul 2nulreg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMainUrlTemplate /f /v 2 /d www.%nul 2nulreg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMainUrlTemplate /f /v 2 /d www.%nul 2nulecho 清

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论