Board logo

标题: P处理下的yes,no开关怎么写? [打印本页]

作者: hansom     时间: 2008-6-3 23:39    标题: P处理下的yes,no开关怎么写?

P处理下的yes,no 开关怎么写?
就是出现选择yes执行或no不执行的提示符怎么写?
作者: HAT     时间: 2008-6-3 23:52

@echo off
set /p a=楼主是不是美女?(Y/N)
if /i "%a%" equ "Y" (
  echo 美女
) else (
  echo 帅哥
)

作者: bat-zw     时间: 2008-6-4 00:05

@echo off
set /p a=楼主是不是美女?(Y/N)
echo %a%|findstr /i "y">nul&&echo yes||echo no
pause>nul
[ Last edited by zw19750516 on 2008-6-4 at 12:06 AM ]
作者: sunlys13     时间: 2008-6-4 02:30
多多學習
作者: hansom     时间: 2008-6-7 23:02
不错,谢谢.
作者: knoppix7     时间: 2008-6-8 21:30
可以用SC/?做介质
作者: lxmxn     时间: 2008-6-20 05:34


  Quote:
Originally posted by knoppix7 at 2008-6-8 21:30:
可以用SC/?做介质

愿听其详……
作者: hansom     时间: 2008-6-20 18:45
还有没有其它的方法了.
作者: knoppix7     时间: 2008-6-20 19:21
试试看..原来的简易代码忘了
Echo 确认?[Y/N]&SC /? |Find "QUERY and QUERYEX OPTIONS" >nul &&set Y=1
Echo+
If %Y%==1 (Echo 你选Y) ELSE (你选N)
作者: 7testing     时间: 2008-6-21 02:36
顶一下,写得确实不错。让我开窍了。