无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6432|回复: 11
打印 上一主题 下一主题

[求助] {已解决}批处理多选菜单问题

[复制链接]
跳转到指定楼层
1#
发表于 2016-12-11 21:59:33 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2011qx 于 2016-12-20 17:30 编辑

鉴于用 set /p ID=
if "%id%"=="1"
方式 最大的缺点就是输入英文的双引号“ " ”或是拖拽带空格的文件到窗口都会退出,

谢谢各位帮忙,搞定了

在次说声谢谢
2#
 楼主| 发表于 2016-12-12 11:48:56 | 显示全部楼层
慢慢研究下谢谢
回复

使用道具 举报

3#
 楼主| 发表于 2016-12-14 10:53:26 | 显示全部楼层
不知 发表于 2016-12-11 23:00
问题2:
可以用if defined (变量名) (命令)

谢谢你的帮助,我现在在吧批处理做完,做玩后就来专搞这2个问题
回复

使用道具 举报

4#
 楼主| 发表于 2016-12-16 09:58:53 | 显示全部楼层
slore 发表于 2016-12-11 23:04
如果启用变量延时的话,代码可以精简些,不过作为例子这样容易懂些。

你这个好像只能选一个啊
回复

使用道具 举报

5#
 楼主| 发表于 2016-12-16 16:03:46 | 显示全部楼层
slore 发表于 2016-12-11 23:04
如果启用变量延时的话,代码可以精简些,不过作为例子这样容易懂些。

你这个菜单还是不错的哈哈谢谢,可以帮我看看choice菜单形式的不,这种不会输入特殊字符退出
回复

使用道具 举报

6#
 楼主| 发表于 2016-12-20 17:27:14 | 显示全部楼层
slore 发表于 2016-12-18 16:34
输入单个引号程序退出的原因是,这里用了比较。本来是应对啥都不输入直接回车的情况,结果输入"比较语 ...

英文双引号问题搞定了, 利用了转译符  ……就可以了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 04:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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