win7终级批处理
windows批处置命令教程
windows批处置命令教程批处置文件是无格式的文本文件,它包括一条或多条命令。
它的文件扩展名为 .bat 或 .cmd。
在命令提示下键入批处置文件的名称,或双击该批处置文件,系统就会挪用Cmd.exe依照该文件中各个命令显现的顺序来逐个运行它们。
利用批处置文件(也被称为批处置程序或脚本),能够简化日常或重复性任务。
固然咱们的那个版本的要紧内容是介绍批处置在入侵中一些实际运用,例如咱们后面要提到的用批处置文件来给系统打补丁、批量植入后门程序等。
下面就开始咱们批处置学习之旅吧。
一.简单批处置内部命令简介1.Echo 命令打开回显或关闭请求回显功能,或显示消息。
若是没有任何参数,echo 命令将显示当前回显设置。
语法echo [{on|off}]echo [message]Sample:@echo off / echo hello world注意上面是两条语句,若是看成一条语句写在一行,那么@echo后面都作为回显文本,而不是关掉回显,然后再输出hello worldecho off 通过命令行输入那么命令行的prompt消失,只有一个闪烁的光标但更经常使用的是用在批处置文件中:DOS在运行批处置时,会依次执行批处置中的每条命令,而且会在显示器上显示每条命令,若是你不想让它们显示,能够加一个“echo off”比如:echo offdel *.txtpause就会不显示del *.txt,可是若是碰到了错误(比如目录下没有txt文件)或命令本身有输出(如ipconfig命令),那仍是会有输出的。
固然,“echo off”也是命令,它本身也会显示(因为执行这一条时,状态仍是要回显的),若是连这条也不显示,就在前面加个“@”。
在实际应用中咱们会把这条命令和重定向符号(也称为管道符号,一样用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中表现出来。
2.@指令@符号在批处置中的作用是关闭当前行命令的回显,echo off的作用就相当于在每条命令前面加一个@符号,如此所有的命令将只会显示结果不显示命令.Sample:@echo off@echo Now initializing the program,please wait a minite...@format X: /q/u/autoset (format 那个命令是不能够利用/y那个参数的,可喜的是微软留了个autoset那个参数给咱们,成效和/y是一样的。
一键清除win7垃圾bat win7如何一键清理系统垃圾bat
一键清除win7垃圾bat win7如何一键清理系统垃圾batWindows7是由微软公司(Microsoft)开发的操作系统,内核版本号为WindowsNT6.1。
那么你知道如何一键清理系统垃圾batwim7么?接下来是小编为大家收集的如何一键清理系统垃圾batwim7,欢迎大家阅读:如何一键清理系统垃圾batwim71、复制上篇经验的代码,放入记事本。
2、源代码如下:@echooffecho正在清除系统垃圾文件,请稍等。
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%LocalSettingsTemporaryInternetF iles*.*”d el/f/s/q“%userprofile%LocalSettingsTemp*.*”del/f/s/q“%userprofile%recent*.*”echo清除系统LJ完成!echo.&pause3、记事本重命名:清除系统LJ.bat(复制这个名称)保存即可,双击运行。
4、可是清除垃圾5、根据提示,点击窗口,点击键盘任意键结束,完成清理。
6、经过深度清理,恢复电脑的运行速度7、轻松方便快捷,做成bat后放置在桌面。
win7系统终极批处理
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 - 修复打开图片缓慢--------------如果你自己校准过电脑,你会发现打开图片慢的可怜,没校准过执行是没影响的。
Windows批处理高级教程精选
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、更正了所有的错别字,适当排版,增加条理性。
windows7的系统服务优化批处理
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 优化完成!任意键退出。
windows批量处理命令写法
windows批量处理命令写法在Windows中,你可以使用批处理脚本(以.bat为扩展名)来进行批量处理。
以下是一些常用的Windows批处理命令和写法:1. 循环结构:- for命令:用于循环处理文件或目录。
```batchfor %%i in (*.txt) do (echo %%iREM 其他处理命令)```这个例子遍历当前目录下的所有txt文件,并对每个文件执行处理命令。
- for /f命令:从文件内容中逐行读取数据。
```batchfor /f "tokens=1,2 delims=," %%a in (input.txt) do (echo %%a - %%bREM 其他处理命令)```这个例子从`input.txt`文件中读取以逗号分隔的两列数据,并对每一行执行处理命令。
2. 条件语句:- if命令:用于条件判断。
```batchif exist file.txt (echo 文件存在) else (echo 文件不存在)```这个例子检查文件`file.txt`是否存在,并根据结果执行不同的处理命令。
3. 变量和参数:- set命令:用于设置和操作环境变量。
```batchset VAR=valueecho %VAR%```这个例子设置一个变量VAR的值,并在后续代码中使用。
- %1, %2, ... %n:用于获取脚本参数。
```batchecho 第一个参数:%1echo 第二个参数:%2```这个例子显示脚本接收到的第一个和第二个参数。
4. 文件和文件夹操作:- copy命令:用于复制文件。
```batchcopy source.txt destination.txt```- move命令:用于移动文件。
```batchmove file.txt new\folder\```- del命令:用于删除文件。
```batchdel file.txt```这只是一些基础的示例,实际情况可能会更复杂。
win7下 修改IP批处理
win7下netsh命令问题__echo interface ipv4 set address "本地连接" dhcp| netsh__echo dns set dns "本地连接" dhcp |netsh__显示命令成功但是ip4p配置还是固定ip以下都是以管理员身份运行:echo interface ipv4 set address "本地连接" dhcp| netshecho dns set dns "本地连接" dhcp |netsh显示命令成功但是ip4p配置还是固定ipnetsh -c interface ipv4 dump > e:\ip备份.txtnetsh -f e:\ip备份.txt如果我备份的时候,ip设置为自动获取ip,之后改成固定ip,使用备份文件恢复,就会提示错误完整的批处理程序如下@echo offecho.echo -------------------------------------------------------------------------------echo xp以上系统,请以管理员身份运行,未以管理员身份运行请退出重新以管理员身份运行echo -------------------------------------------------------------------------------echo 请选择A,B,C,D,E:choice /n /c abcde /m "A为固定ip(学校设置),B为自动ip(一般设置),C 手动设置,D 备份当前地址ip,E 恢复备份的ip:"if errorlevel 5 goto bakupif errorlevel 4 goto bakif errorlevel 3 goto mysetif errorlevel 2 goto dhcpif errorlevel 1 goto static:staticpauseecho interface ipv4 set address "本地连接" static 192.168.131.21 255.255.255.0 192.168.1.1|netshecho dns set dns "本地连接" static 218.85.157.99 218.85.152.99 |netshgoto over:dhcpecho interface ipv4 set address "本地连接" dhcp| netshecho dns set dns "本地连接" dhcp |netsh::备用DNSnetsh -c interface ip add dns name="本地连接" 218.85.152.99|netshgoto over:mysetecho ------------------------set /p ip=请输入ip,按回车结束:echo %ip% >ip.txtfor /f "delims=. tokens=1-4" %%a in (ip.txt) do set ip1=%%a& set ip2=%%b& set ip3=%%cdel ip.txtif %ip1% lss 127 goto first & pauseif %ip2% lss 192 ( goto second ) else ( goto third )echo interface ipv4 set address "本地连接" static %ip% 255.0.0.0 %ip1%.%ip2%.%ip3%.1 |netsh goto dns:secondecho interface ipv4 set address "本地连接" static %ip% 255.255.0.0 %ip1%.%ip2%.%ip3%.1 |netsh goto dns:thirdecho interface ipv4 set address "本地连接" static %ip% 255.255.255.0 %ip1%.%ip2%.%ip3%.1 | netshgoto dns:dnsecho dns set dns "本地连接" static 218.85.157.99 |netshgoto over:overclsecho.echo --------------------------------------------------echo.echo ip设置完成echo.echo --------------------------------------------------pauseexit:bakecho -----------------------------------------------------------------------echo 备份当前的ip设置,将在e盘根目录下生成:ip备份.txtecho 请保存好,勿随意移动备份文件echo -----------------------------------------------------------------------pausenetsh -c interface ipv4 dump > e:\ip备份.txtecho.echo -----------------------------------------------------------------------echo 备份完成,请保管好备份文件echo -----------------------------------------------------------------------start e:\pauseexit:bakupecho -----------------------------------------------------------------------echo 请确认备份文件:ip备份.txt 和本程序放在同一目录下echo ************************************echo -----------------------------------------------------------------------pauseif not exist e:\ip备份.txt echo ip备份.txt 不存在!请将备份文件移至E盘根目录下& start e:\ & pausenetsh -f e:\ip备份.txtecho -----------------------------------------------------------------------echo ip已还原echo -----------------------------------------------------------------------pause。
win7批处理
介绍如何写win下的批处理程序
批处理的介绍
扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。
首先批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。
参数列表:
/C choices 指定要创建的选项列表。默认列表是 “YN”。
/N 在提示符中隐藏选项列表。提示前面的消息得到显示,
选项依旧处于启用状态。
/CS 允许选择分大小写的选项。在默认情况下,这个工具
表示如果存在c:\config.sys文件,则显示它的内容。
3、if errorlevel <数字> 待执行的命令
很多DOS程序在运行结束后会返回一个数字值用来表示程序运行的结果(或者状态),通过if errorlevel命令可以判断程序的返回值,根据不同的返回值来决定执行不同的命令(返回值必须按照从大到小的顺序排列)。如果返回值等于指定的数字,则条件成立,运行命令,否则运行下一句。
第三,每个编写好的批处理文件都相当于一个DOS的外部命令,你可以把它所在的目录放到你的DOS搜索路径(path)中来使得它可以在任意位置运行。一个良好的习惯是在硬盘上建立一个bat或者batch目录(例如C:\BATCH),然后将所有你编写的批处理文件放到该目录中,这样只要在path中设置上c:\batch,你就可以在任意位置运行所有你编写的批处理程序。
批处理文件的内容为: 命令注释:
@echo off 不显示后续命令行及当前命令行
提高计算机软件操作的批处理技巧
提高计算机软件操作的批处理技巧一、背景介绍计算机软件已经成为现代社会不可或缺的工具。
随着技术的发展,软件的功能越来越强大,但是掌握操作技巧仍然是提高工作效率的关键。
本文将重点介绍提高计算机软件操作的批处理技巧,帮助用户更高效地使用各种软件。
二、文件批处理技巧1. 批量重命名在处理大量文件时,经常会遇到需要批量重命名的情况。
使用命令行工具可以快速实现批量重命名,例如在Windows系统中使用“ren”命令。
也可以借助第三方工具批量重命名,如Total Commander、Bulk Rename Utility等。
2. 批量格式转换有时候需要将大量文件进行格式转换,例如将多个Word文档转换为PDF格式。
可以使用批处理命令自动化转换过程,减少手动操作的时间和精力。
3. 批量处理文本文件在处理文本文件时,批处理技巧也非常有用。
比如需要对多个文件进行搜索和替换,可以使用命令行工具或者编写脚本来自动化这一过程。
这样可以大大提高处理大量文本文件的效率。
三、办公软件批处理技巧1. 批量处理Excel表格Excel是常用的办公软件,但是在处理大量数据时常常十分繁琐。
使用Excel的宏可以将一系列操作录制成脚本,然后一键执行,大大提高工作效率。
同时,利用公式和函数可以快速完成复杂的计算和数据分析。
2. 批量编辑Word文档Word文档的编辑是办公工作中经常需要进行的操作。
使用Word的宏可以自动处理大量文档,如将多个文档合并成一个、批量更改字体样式等。
此外,使用样式、快捷键等功能也能帮助提高文档编辑效率。
四、编程软件批处理技巧1. 自动化编译对于需要频繁编译的项目,可以编写脚本或使用专业的构建工具,自动化编译过程。
这样可以省去手动编译的时间,提高开发效率。
2. 批量测试和调试在软件开发过程中,进行测试和调试是不可避免的。
使用脚本或专业的测试工具可以批量运行单元测试、自动化测试等,提高测试效率并减少人为失误。
3. 批量文件处理在编程过程中,经常需要处理大量文件。
win7终极优化,16项批处理打造完美win7
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 等,停用的都是一些很少用到的服务。
windows7OEM信息批处理方法
2、假定你不喜欢启用ADMIN,那么将最新下载的OEM包中的x86目录和X64目录提取到E分区。
3、在工作目录内建一个批处理(如A.CMD),A.CMD的内容如下(蓝色字):
md e:\wimmount
echo 处理64位的wim文件
imagex /mountrw e:\x64.wim 1 e:\wimmount
imagex /mountrw e:\x64.wim 4 e:\wimmount
xcopy e:\x64\$OEM$\$$ e:\wimmount\windows /e /y
imagex /unmount e:\wimmount /commit
echo 处理32位的wim文件
imagex /mountrw e:\x86.wim 1 e:\wimmount
xcopy e:\x86\$OEM$\$$ e:\wimmount\windows /e /y
imagex /unmount e:\wimmount /commit
echo 处理结束
rd e:\wimmount
pause
4、管理员身份运行A.CMD,等待一些时间。机器性能一般的要有耐心。
imagex /unmount e:\wimmount /commit
imagex /mountrw e:\x86.wim 3 e:\wimmount
xcopy e:\x86\$OEM$\$$ e:\wimmount\windows /e /y
imagex /unmount e:\wimmount /commit
xcopy e:\x86\$OEM$\$$ e:\wimmount\windows /e /y
win7技巧集
发表于 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用户文件夹转移批处理
Win7用户文件夹转移批处理Win7用户文件夹转移,自己用批处理写的。
可以自行选择用户文件夹位置,修改了用户文件夹的下载、游戏存档、桌面、音乐、收藏夹、图片、视频、文档、缓存及IE临时文件夹的位置,其他文件夹可以自行修改(不建议),如需修改将行首的:: 删除即可(Shell Folders及User Shell Folders需要同时修改)。
以下是批处理内容,直接复制保存为.bat文件就能使用@echo offecho========================================= ===echo .echo .echo By Terroristecho .echo .echo========================================= ===echo 将用户文件夹转移到(直接回车将转移至D:\Users\%USERNAME%\):set /p UserFolderPath=if not defined UserFolderPath set UserFolderPath=D:\Users\%USERNAME%\xcopy "%USERPROFILE%" "%UserFolderPath%" /e /c /k /q /y /hreg add"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "{374DE290-123F-4565-9164-39C4925E467B}" /d "%UserFolderPath%\Downloads" /f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "{4C5C32FF-BB9D-43B0-B5B4-2D72E54EAAA4}" /d "%UserFolderPath%\Saved Games" /f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "{56784854-C6CB-462B-8169-88E350ACB882}" /d "%UserFolderPath%\Contacts" /f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "{7D1D3A04-DEBB-4115-95CF-2F29DA2920DA}" /d "%UserFolderPath%\Searches" /f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "{BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968}" /d "%UserFolderPath%\Links" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Desktop" /d "%UserFolderPath%\Desktop" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Favorites" /d "%UserFolderPath%\Favorites" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "My Music" /d"%UserFolderPath%\Music" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "My Pictures" /d "%UserFolderPath%\Pictures" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "My Video" /d "%UserFolderPath%\Videos" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Personal" /d "%UserFolderPath%\Documents" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "{1B3EA5DC-B587-4786-B4EF-BD1DC332AEAE}" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Lib raries" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "{A520A1A4-1780-4FF6-BD18-167343C5AF16}" /d "%UserFolderPath%\AppData\LocalLo w" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Administrative T ools" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Sta rt Menu\Programs\Administrative Tools" /f::reg add"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "AppData" /d "%UserFolderPath%\AppData\Roaming" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Cache" /d "%UserFolderPath%\AppData\Local\Microsoft\Windows\Tempo rary Internet Files" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "CD Burning" /d "%UserFolderPath%\AppData\Local\Microsoft\Windows\Burn\B urn" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Cookies" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Co okies" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "History" /d "%UserFolderPath%\AppData\Local\Microsoft\Windows\History " /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Local AppData" /d "%UserFolderPath%\AppData\Local" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "NetHood" /dtwork Shortcuts" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "PrintHood" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Pri nter Shortcuts" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Programs" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Sta rt Menu\Programs" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Recent" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Rec ent" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "SendTo" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Se ndTo" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Start Menu" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Sta rt Menu" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Startup" /drt Menu\Programs\Startup" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\Shell Folders" /v "Templates" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Te mplates" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "{374DE290-123F-4565-9164-39C4925E467B}" /d "%UserFolderPath%\Downloads" /f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "{4C5C32FF-BB9D-43B0-B5B4-2D72E54EAAA4}" /d "%UserFolderPath%\Saved Games" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "{56784854-C6CB-462B-8169-88E350ACB882}" /d "%UserFolderPath%\Contacts" /f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "{7D1D3A04-DEBB-4115-95CF-2F29DA2920DA}" /d "%UserFolderPath%\Searches" /f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "{BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968}" /d "%UserFolderPath%\Links" /f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Desktop" /d"%UserFolderPath%\Desktop" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Favorites" /d "%UserFolderPath%\Favorites" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "My Music" /d "%UserFolderPath%\Music" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "My Pictures" /d "%UserFolderPath%\Pictures" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "My Video" /d "%UserFolderPath%\Videos" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Personal" /d "%UserFolderPath%\Documents" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "PrintHood" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Pri nter Shortcuts" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "AppData" /d "%UserFolderPath%\AppData\Roaming" /f"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Cache" /d "%UserFolderPath%\AppData\Local\Microsoft\Windows\Tempo rary Internet Files" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Cookies" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Co okies" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "History" /d "%UserFolderPath%\AppData\Local\Microsoft\Windows\History " /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Local AppData" /d "%UserFolderPath%\AppData\Local" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "NetHood" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Ne twork Shortcuts" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Programs" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\StartMenu\Programs" /f"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Recent" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Rec ent" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "SendTo" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Se ndTo" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Start Menu" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Sta rt Menu" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Startup" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Sta rt Menu\Programs\Startup" /f::reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe rsion\Explorer\User Shell Folders" /v "Templates" /d "%UserFolderPath%\AppData\Roaming\Microsoft\Windows\Te mplates" /fecho 注销或重启后生效!pause>nul。
WIND7批处理设置IP(脚本)
wind7批处理设置IP(脚本)说明:在x.x.x.x处填上自己的IP地址。
保存成.bat文件,以管理员身份运行即可。
代码如下:@echo off:mainclsecho 请按提示操作...echo.echo 1 STI-HUSTecho 2 Dian-HUST-711echo 3 DHCPecho 4 Exitecho.set /p choice= Input a number:echo.if %choice%==1 goto ip_STIif %choice%==2 goto ip_Dian711if %choice%==3 goto ip_DHCPif %choice%==4 goto ip_Exitgoto main:ip_STIecho IP自动设置中...echo.echo 更新IP及子网掩码netsh interface ip set address name=本地连接source=static addr=x.x.x.x mask=x.x.x.x gateway=x.x.x.x gwmetric=1echo 更新DNS服务器netsh interface ip set dns name=本地连接source=static addr=x.x.x.x register=PRIMARYnetsh interface ip add dns name=本地连接 addr=x.x.x.xecho 设置完成pauseexitif errorlevel 2 goto mainif errorlevel 1 goto end:ip_Dian711echo IP自动设置中...echo.echo 更新IP及子网掩码netsh interface ip set address name=本地连接source=static addr=x.x.x.x mask=x.x.x.x gateway=x.x.x.x gwmetric=1echo 更新DNS服务器netsh interface ip set dns name=本地连接source=static addr=x.x.x.x register=PRIMARYnetsh interface ip add dns name=本地连接 addr=x.x.x.xecho 设置完成pauseexitif errorlevel 2 goto mainif errorlevel 1 goto end:ip_DHCPnetsh interface ip set address name=本地连接 source=dhcp netsh interface ip set dns name=本地连接 source=dhcp netsh interface ip set wins name=本地连接 source=dhcp echo 设置完成pauseexitif errorlevel 2 goto mainif errorlevel 1 goto end:ip_Exitexit。
win7电脑批处理删除文件的操作步骤?
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系统电脑批处理删除文件的操作方法,对于那些不知道该如何批处理删除文件的用户们来说,按照上述的方法来操作就可以轻松解决了,希望这篇文章可以帮助到大家。
windows批处理命令教程
windows批处理命令教程批处理⽂件是⽆格式的⽂本⽂件,它包含⼀条或多条命令。
它的⽂件扩展名为 .bat 或 .cmd。
在命令提⽰下键⼊批处理⽂件的名称,或者双击该批处理⽂件,系统就会调⽤Cmd.exe按照该⽂件中各个命令出现的顺序来逐个运⾏它们。
使⽤批处理⽂件(也被称为批处理程序或脚本),可以简化⽇常或重复性任务。
当然我们的这个版本的主要内容是介绍批处理在⼊侵中⼀些实际运⽤,例如我们后⾯要提到的⽤批处理⽂件来给系统打补丁、批量植⼊后门程序等。
下⾯就开始我们批处理学习之旅吧。
⼀.简单批处理内部命令简介1.echo 命令打开回显或关闭请求回显功能,或显⽰消息。
如果没有任何参数,echo 命令将显⽰当前回显设置。
语法 echo [{on|off}] [message] Sample:@echo off / echo hello world 在实际应⽤中我们会把这条命令和重定向符号(也称为管道符号,⼀般⽤> >> ^)结合来实现输⼊⼀些命令到特定格式的⽂件中.这将在以后的例⼦中体现出来。
2.@ 命令表⽰不显⽰@后⾯的命令,在⼊侵过程中(例如使⽤批处理来格式化敌⼈的硬盘)⾃然不能让对⽅看到你使⽤的命令啦。
Sample:@echo off @echo Now initializing the program,please wait a minite... @format X: /q/u/autoset (format 这个命令是不可以使⽤/y这个参数的,可喜的是微软留了个autoset这个参数给我们,效果和/y是⼀样的。
)3.goto 命令指定跳转到标签,找到标签后,程序将处理从下⼀⾏开始的命令。
语法:goto label (label是参数,指定所要转向的批处理程序中的⾏。
) Sample: if {%1}=={} goto noparms if {%2}=={} goto noparms(如果这⾥的if、%1、%2你不明⽩的话,先跳过去,后⾯会有详细的解释。
批处理(DOS)----------win7版netsend命令MSG使用详解
批处理(DOS)----------win7版netsend命令MSG使⽤详解转载:/iamstar0/item/d5e0c09158bf8acbb72531e6 最近在编写FTP上传数据的批处理时,需要⽤到局域⽹内传输数据来提⽰错误,突然想起忘了N久没⽤的命令(net send),结果在win7 下cmd运⾏net send /? 运⾏失败。
经过百度⼤神的搜索,原来从vista之后net send 命令被微软取消了,再次百度,WIN 7局域⽹内发送消息可以使⽤MSG 命令。
MSG 系统⾃带使⽤帮助C:\Windows\system32>MSG将消息发送给⽤户。
MSG {username | sessionname | sessionid | @filename | *}[/SERVER:servername] [/TIME:seconds] [/V] [/W] [message]username 标识指定的⽤户名。
sessionname 会话名。
sessionid 会话 ID。
@filename 识别这样⼀个⽂件,该⽂件含有将所发消息发送到的⽤户名、会话名和会话标识号的列表。
* 给指定服务器上的所有会话发送信息。
/SERVER:servername 要联系的服务器(默认值是当前值)。
/TIME:seconds 等待接收器确认消息的时间延迟。
/V 显⽰有关执⾏的操作的信息。
/W 等待⽤户的响应,跟 /V ⼀起有⽤。
message 要发送的消息。
如果没有指定,发出提⽰,或者从 stdin读取。
以下代码均在开始---执⾏------CMD内测试。
测试条件:本机IP:192.168.1.200 测试电脑IP:192.168.1.201 在同⼀局域⽹内,并且可以ping通。
1.根据以上MSG使⽤⽅法进⾏本机调试验证。
MSG /server:192.168.1.200 * "Hello" ----------------->>>>> 运⾏成功,弹出消息对话框。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
del /f /s /q %systemdrive%\recycled\*.* -
del /f /s /q %windir%\*.bak -
del /f /s /q %windir%\prefetch\*.* -
rd /s /q %windir%\temp & md %windir%\temp -
del /f /q %userprofile%\cookies\*.* -
del /f /q %userprofile%\recent\*.* -
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" -
@reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG /f
@reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\SPC\Certificates /f
ECHO 7 - 恢复快捷方式小箭头 8 - 优化系统服务 [ 慎 ]
ECHO 9 - 清除图片位置冗余文件夹 0 - 退出
ECHO 10 - 修改文件名称 11 - 电脑关机操作
@echo 已经成功清除了系统里旧的卡巴注册信息
@echo 现在你可以重新打开卡巴界面激活一个月试用授权,此程序可以按任意键退出......
@pause >nul
echo 欢迎使用 暗淡一辈子团队 kav试用激活程序!
(
ECHO %username% 感谢你使用我们团队的作品
ECHO 在此感激大家对我们的支持,携带本人以及202宿舍成员感谢大家{本人:杨小左}!
@ ECHO 声明:现处于学习阶段,如果有注释选项,请谨慎使用!
@ ECHO 联系:如果有意见,请联系我们,本人msn:yanggongzuo1107@
@ ECHO ******转作 :请注明出处*******
mode con cols=85 lines=30
title win7终级批处理 V 1.0.2
@ ECHO OFF
cls
@ ECHO ===============================================================================
ECHO 有些批处理,比如定量修改大量文件名称,并未一次写完!
ECHO 请联系我们![团队:师院暗淡一辈子]{群:60882421}
)|msg %username% /time 30
pause
@reg delete HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\LicStorage /f
ECHO 这是删除旧的windows 文件系统 属于测试阶段,已经成功!
ECHO 请联系我们![团队:师院暗淡一辈子]{群:60882421}
)|msg %username% /time 30
cls
goto main
:m
echo 正在清除系统垃圾文件,请稍等...... -
del /f /s /q %systemdrive%\*.tmp -
@ ECHO 协助:此文件为黯淡个人写作,仅供群:60882421(已经加满)使用!
@ ECHO 批注:原群已满,请加入四群群:103539833
@ ECHO :,请加入五群:109570884
@ ECHO 简绍:为方便组成员使用编辑,本人QQ:1052165538
ECHO 正在清理系统盘下备份文件...
del /f /s /q %systemdrive%\*.bak >nul 2>nul
ECHO 正在清理磁盘扫描留下的无用文件...
del /f /s /q %systemdrive%\*.chk >nul 2>nul
ECHO 正在清理回收站的无用文件...
ECHO 请联系我们![团队:师院暗淡一辈子]{群:60882421}
)|msg %username% /time 30
cls goto maiFra bibliotek :o
set /p num="请输入你要检测的磁盘盘符,比如C,不需要带冒号,要全盘检测请输入数字0:"
if "%num%"=="" goto o
del /f /s /q %systemdrive%\recycled\*.* >nul 2>nul
ECHO 正在清理系统目录下预读取文件...
del /f /s /q %windir%\prefetch\*.* >nul 2>nul
ECHO 正在清理系统维护等操作产生的临时文件...
set num=%num:~0,1%
if "%num%"=="0" goto 1_0
@echo y|chkdsk /r /x %num%:
@pause
cls
goto mian
:1_0
for %%1 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 %%1 ECHO Y|chkdsk %%1 /r /x)
del /f /s /q %systemdrive%\*.gts >nul 2>nul
ECHO 正在清理IE临时文件...
del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*.*" >nul 2>nul
@ ECHO 需要的 免费东西 以及经常用的请到163我的网盘
@ ECHO /home/83564
@ ECHO ==============================================================================
set choice=
set /p choice=请输入选择:
if /i '%choice%'=='1' goto a
if /i '%choice%'=='2' goto b
if /i '%choice%'=='3' goto c
if /i '%choice%'=='4' goto d
if /i '%choice%'=='5' goto e
ECHO 正在清理系统盘下临时文件,可能较慢,请稍等...
del /f /s /q %systemdrive%\*.tmp >nul 2>nul
del /f /s /q %systemdrive%\*._mp >nul 2>nul
del /f /s /q %systemdrive%\*.ftg >nul 2>nul
if /i '%choice%'=='6' goto f
if /i '%choice%'=='7' goto g
if /i '%choice%'=='8' goto h
if /i '%choice%'=='9' goto i
if /i '%choice%'=='10' goto l
if /i '%choice%'=='11' goto k
del /f /s /q "%userprofile%\Local Settings\Temp\*.*" -
del /f /s /q "%userprofile%\recent\*.*" -
echo 清除系统xp完成! -
echo. & pause -
cls
goto main
:x
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 -
(
ECHO %username% 感谢你使用我们团队的作品
ECHO 有些批处理,比如定量修改大量文件名称,并未一次写完!
ECHO 请联系我们![团队:师院暗淡一辈子]{群:60882421}
)|msg %username% /time 30
exit
:end
(
ECHO %username% 您好!
@pause
cls
goto mian
:n
ECHO 请确认你的操作!这是删除旧的window系统!
pause >nul
cls
if not exist %systemroot%\Windows.OLD goto exit_1