精通批处理教程 批处理从入门到精通

2019-01-30 03:35:17丽君

这个批处理采用的整体循环掌握好计数器部分就掌握了这个批处理。

例三

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
当然上面这个例子可能有些朋友会说太简单并且太死板不灵活。我把这个例子做了些修改(完整文件见光盘ipc.bat)由兴趣的朋友可以自己看看。修改后的程序可以灵活的查找你指定开始到结束或你指定开始到最大ip的范围。当然功能还可以在加强,至于能加强到什么地步能不能成为一个新的工具那就是你的事了。
这个的循环动作大了点主要是ip的数字替换麻烦所以没办法。这个批处理我就不写注释了,大家好好的参考上面的内容你会很快看懂这个批处理的。看懂了得不要说简单哦!最起码这是个没有使用任何第三方工具就能探测并保存弱口令的批处理了!!简单的改一改杀伤力还是很大的。以上这些批处理全部在win2000和xp下测试通过最大的优点就是只有一个批处理文件并且绝对不会误报。缺点就是太长!

后记:
批处理的语法其实很简单,但需要灵活的运用。希望这篇教程能让大家以后都熟练的使用批处理,一些基本的问题可以靠自己的能力去解决。这样我的目的也就达到了!!哈哈!大家快乐才是真的快乐。

您可能感兴趣的文章:

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