批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程
[批处理文件精品]批处理版照片整理器[批处理文件精品]纯批处理备份&还原驱动在线第三方下载
返回列表 发帖

一个不使用goto循环的批处理

原贴:http://forum.eviloctal.com/viewthread.php?tid=8150&highlight=


  1. @echo off
  2. rem bulid by ALLyeSNO
  3. rem 2005-2-21
  4. rem 今晚肉鸡丢失 以此代码悼念
  5. cls
  6. rem IN_cmdline : for /l %i in (0,0,0) do set/p t=&&set|findstr "^t=fuck$">nul&&echo exit
  7. rem IN_bat :
  8. for /l %%i in (0,0,0) do echo 请输入正确的密码进入系统^:&&set/p t=&&set|findstr "^t=fuck$">nul&&echo 你输入了正确的密码 现在进入cmdshell&&cmd.exe&&pause>nul||cls&&echo 密码输入错误
复制代码


将代码保存为 forever.bat运行
密码是fuck

这有什么用处?

顺便说一句,这个不就是 for 的基本用法么

TOP

回复 2楼 的帖子

这只是转载代码.....

TOP

为什么肉鸡消失和这个代码有关……
综合型编程论坛
Writing Code That Nobody Else Can Read.

TOP

大概是 今晚肉鸡丢失 以此 "密码" 悼念

TOP

for /l %%i in (0,0,0) 原来有这个用处,谢谢楼主转载。长见识了...

TOP

F**K?
这密码也太。。。。

TOP

本帖最后由 canyuexiaolang 于 2011-11-16 13:27 编辑

findstr对我来说是谜

TOP

回复 8# canyuexiaolang


多看事例和教程就不会是谜了^_^

TOP

基本用法???no~no~no

TOP

貌似用IF就行了

TOP

实在不理解。这里 {set|findstr "^t=fuck$">nul} 的“SET”的意思?
哪位高人给解释下

set/p t=&&set|findstr "^t=fuck$">nul  这整句真的有点难理解?

TOP

呵呵长见识

TOP

(0,0,0)        (0,1,9)

TOP

回复 12# zaixinxiangnian


    SET:列出所有环境变量
    FINDSTR:查找匹配行

TOP

返回列表