DOS批处理范例及常用网络命令详解

上传人:桔**** 文档编号:563184446 上传时间:2022-11-22 格式:DOC 页数:55 大小:237.50KB
返回 下载 相关 举报
DOS批处理范例及常用网络命令详解_第1页
第1页 / 共55页
DOS批处理范例及常用网络命令详解_第2页
第2页 / 共55页
DOS批处理范例及常用网络命令详解_第3页
第3页 / 共55页
DOS批处理范例及常用网络命令详解_第4页
第4页 / 共55页
DOS批处理范例及常用网络命令详解_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《DOS批处理范例及常用网络命令详解》由会员分享,可在线阅读,更多相关《DOS批处理范例及常用网络命令详解(55页珍藏版)》请在金锄头文库上搜索。

1、DOS批处理范例、常用网络命令清除电脑垃圾的一个批处理利用批处理禁用(启用)组策略计算字符串的长度批处理批处理倒计时(全屏)实现定时关机、注销、重启、锁定等功能判断U盘已插入并自动COPY所有内容的批处理-U盘自动复制用批处理实现禁止运行指定程序为cmd设置密码的批处理批处理加密DOS下常用网络相关命令解释arpfingernetstatpingrcprexecroutershtftptracertnet(2)net user(3)net use(4)net time(5)net start(6)net pause(7)net continue(8)net stop(9)net statist

2、ics(10)net share(11)net session(12)net send(13)net print(14)net name(15)net localgroup(16)net group(17)net file(18)net config(19)net computer(20)net accounts清除电脑垃圾的一个批处理在电脑屏幕的左下角按“开始程序附件记事本”,把下面的文字复制进去(黑色部分),点“另存为”,路径选“桌面”,保存类型为“所有文件”,文件名为“清除系统LJ.bat”,就完成了。记住后缀名一定要是.bat,ok!你的垃圾清除器就这样制作成功了!echo offec

3、ho 正在清除系统垃圾文件,请稍等.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*.*r

4、d /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. & pause利用批处理禁用(启用)组策略regsvr3

5、2 /s /u gpedit.dll 禁用regsvr32 /s gpedit.dll 启用单单使用这命令依然可以禁止使用组策略,但这样导致的后果就是-这时候运行的组策略基本上只是个空壳了!利用下面的批处理将完美解决此类问题!将下面这些代码编成BAT批处理文件,这段是禁用组策略的命令echo offregsvr32 /s /u fde.dllregsvr32 /s /u gpedit.dllregsvr32 /s /u gptext.dllregsvr32 /s /u wsecedit.dllexit这是启用组策略echo offregsvr32 /s fde.dllregsvr32 /s g

6、pedit.dllregsvr32 /s gptext.dllregsvr32 /s wsecedit.dllexit 计算字符串的长度批处理echo off & setlocal EnableDelayedExpansion : 计算字符串的长度 : : :began set mystr= set /p mystr=输入要计算长度的字符串(直接回车退出): if not defined mystr goto :eof for /l %i in (0,1,1000) do if !mystr:%i,1!= set strlen=%i & goto :_endfor :_endfor :echo

7、 字符串: %mystr% echo 长 度: %strlen% set strlen= goto began 该方案的缺陷是:当字符串长度超过1000的时候,将不能探测到;不过变量能接收的长度好象还不能超过1000 另外一种方案: echo off : Based on willsorts codes code by JM 2006-10-9 CMDXP : 出处:http:/- set mystr= set /p mystr=输入要计算长度的字符串(直接回车退出): if not defined mystr goto :eof set count=0 setlocal enabledela

8、yedexpansion :intercept set /a count+=1 for /f %i in (%count%) do if not !mystr:%i,1!= goto intercept echo 长 度: %count% pause goto :eof echo off : : :began set /p mystr=输入要计算长度的字符串: echo %mystr:0,1% | findstr /i q 1nul 2nul & exit rem 输入q退出 call :bflen %mystr% rem 这两句调用bflen,返回长度到变量ret中。 echo 字符串: %

9、mystr% echo 长 度: %ret% goto began :bflen rem 真麻烦,初始化要单独拿出来。 set num= set str= set ret= set str=%1 :len rem 计算字符串长度 set str=%str:0,-1% set /a num = %num% + 1 if defined str goto len set /a ret = %num% - 2 set num= goto :eof批处理倒计时(全屏)echo off echo exit|%ComSpec% /k prompt e 100 B4 00 B0 12 CD 10 B0 03

10、 CD 10 CD 20 $_g$_q$_|debugnul chcp 437nul graftabl 936nul set all=20 :start if %all%=0 goto end cls set /a all=%all%-1 echo. echo. echo. echo. echo %all%all%all%all%all%all%all%all%all%all%all%all%all%all% echo %all%all%all%all%all%all%all%all%all%all%all%all%all%all% echo %all%all%all%all%all%all%

11、all%all%all%all%all%all%all%all% echo %all%all%all%all%all%all%all%all%all%all%all%all%all%all% echo %all%all%all%all%all%all%all%all%all%all%all%all%all%all% echo %all%all%all%all%all%all%all%all%all%all%all%all%all%all% echo wscript.sleep 500ri.vbs &call ri.vbs &del ri.vbs goto start :end cls echo

12、 The End pause实现定时关机、注销、重启、锁定等功能echo off title greaterthanme-实现定时关机、注销、重启、锁定等功能。start cls color 1f rem 使用color命令对控制台输出颜色进行更改 mode con cols=41 lines=18 rem mode语句为设定窗体的宽和高 set tm1=%time0,2% set tm2=%time3,2% set tm3=%time6,2% echo %date% %tm1%点%tm2%分%tm3%秒 echo = echo 请选择要进行的操作,然后按回车 echo echo. echo

13、1. 定时关机 echo 2. 倒计时关机 echo 3. 删除定时关机任务 echo 4. 查看任务状态 echo 5. 刷新当前时间 echo 6. 重新启动 echo 7. 锁定计算机 echo 8. 注销 echo 9. 退出 echo.cho set choice= set p choice=选择 rem 设定变量choice为用户输入的字符 if not %choice%= set choice=%choice0,1% rem 如果输入大于1位,取第1位,比如输入132,则返回值为1 echo. if i %choice%=1 goto sethour if i %choice%=2 goto outtime if i %choice%=3 goto delat if i %choice%=4 goto view if i %choice%=5 goto start if i %choice%=6 goto restart if i %choice%=7 goto lock if i %choice%=8 goto logoff if i %choice%=9 goto end rem 为避免出现返回值为空或含空格而导致程序异常,需在变量外另加双引号 rem 注意,if语句需要双等于号 rem 如果输入的字符不是以上

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号