无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 10840|回复: 13
打印 上一主题 下一主题

批处理如何设置按Y继续运行按N退出?

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-23 17:23:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在批处理里,前面已经运行了部分,但由于下面一部份想给人一种具有可以选择性地进行。
例如加上一句提示为“下面的运行将会造成*******的影响,你确认要运行吗?按Y继续运行,按N退出”
请大家帮忙把上面引号里的代码写出来,谢谢!
另:在按了Y或N后要求不需要再按回车确认,即按了Y或N后就可以直接运行
2#
发表于 2007-8-23 17:26:20 | 只看该作者
choice就可以解决这个问题了。
回复

使用道具 举报

3#
 楼主| 发表于 2007-8-23 18:33:58 | 只看该作者
原帖由 Climbing 于 2007-8-23 05:26 PM 发表
choice就可以解决这个问题了。

不是吧,这样回答了?老兄,给个完整的代码呀
回复

使用道具 举报

4#
发表于 2007-8-23 20:44:40 | 只看该作者
又见懒人,呵呵。。。。。。。。。。。。。。
回复

使用道具 举报

5#
 楼主| 发表于 2007-8-24 17:39:04 | 只看该作者
怎么人气这么低,高手不会是灌一下水就走吧
回复

使用道具 举报

6#
发表于 2007-8-24 19:15:48 | 只看该作者
难道“choice /?”这几个字也不愿意输一下?:@ :@
回复

使用道具 举报

7#
发表于 2007-8-25 19:23:45 | 只看该作者
DOS下用choce.com
windows的CMD下用choce.exe或者内部命令的set /p
回复

使用道具 举报

8#
发表于 2007-8-25 21:03:29 | 只看该作者

  1. echo.
  2. echo            1. 还原
  3. echo            2. 备份
  4. echo.
  5. echo.
  6. set choice=
  7. set /p choice=   选择并回车:
  8. if not "%choice%"=="" set choice=%choice:~,1%
  9. echo.
  10. If /I "%Choice%"=="1" Goto 1
  11. If /I "%Choice%"=="2" Goto 2
  12. If /I "%Choice%"=="" exit
  13. goto menu
复制代码
回复

使用道具 举报

9#
 楼主| 发表于 2007-8-25 23:41:25 | 只看该作者
终于有大侠路见不平,谢谢啦
回复

使用道具 举报

10#
发表于 2007-9-3 09:11:24 | 只看该作者
貌似CHOICE这个程序XLP中没有.
回复

使用道具 举报

11#
发表于 2007-9-3 16:10:39 | 只看该作者
xp中用set /p
回复

使用道具 举报

12#
发表于 2007-9-10 08:45:59 | 只看该作者
呵呵,,我也来学习一下,可惜这个我已经会了...笑一个:)
回复

使用道具 举报

13#
发表于 2007-10-12 16:52:46 | 只看该作者
原帖由 kidzgy 于 2007-8-25 09:03 PM 发表

echo.
echo            1. 还原
echo            2. 备份
echo.
echo.
set choice=
set /p choice=   选择并回车:
if not "%choice%"=="" set choice=%choice:~,1%
echo.
If /I "%Choice%"=="1" Got ...

你这个需要回车,,只有用CHOICE.exe这个命令了,但XP系统没有自带!!!自己下载一个吧,网上有支持2000以上系统的CHOICE。EXE的文件。。。。。。
回复

使用道具 举报

14#
发表于 2007-10-19 19:57:37 | 只看该作者
大侠还是有的吗?是吧!嘿嘿!!!!!!!谢了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-24 20:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表