找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 25511|回复: 8

[系统相关] [已解决]批处理命令choice为何循环执行?

[复制链接]
发表于 2012-4-23 22:36:48 | 显示全部楼层 |阅读模式
我用的Win7-32系统,昨天晚上调试了一个优盘杀毒的bat,但是一觉醒来发现运行出错了。

发现是choice出现了问题。

相关代码就这一行:choice /c "123" /m 选择

在cmd里面运行是这样的:

在bat文件执行却是这样的,不停在刷:

中午重装了系统也不行。。。求解答!

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2012-4-24 00:02:44 | 显示全部楼层
请修改批处理文件名
发表于 2012-4-24 06:01:55 | 显示全部楼层
把你的批处理文件重命名为test.bat试试
发表于 2012-4-24 17:51:23 | 显示全部楼层
你竟然重装系统。。。V587的娃啊。。。= =
 楼主| 发表于 2012-4-24 23:25:05 | 显示全部楼层
回复 2# ivor


    啊!十分感谢!居然是这么囧的问题。。。、
    是不是文件名里面含有保留字都会出错呀??
 楼主| 发表于 2012-4-24 23:25:45 | 显示全部楼层
回复 3# gawk


    嗯,终于知道原因了,十分感谢!
 楼主| 发表于 2012-4-24 23:27:51 | 显示全部楼层
本帖最后由 小爪冰凉君 于 2012-4-25 15:29 编辑

回复 4# canyuexiaolang


我这不是急的么。。。
发表于 2012-4-24 23:44:19 | 显示全部楼层
回复 5# 小爪冰凉君


    只要不使用BAT文件里面出现的命令来命名该文件即可,不过习惯上尽可能跟系统自带的所有命令区分开。

评分

参与人数 1技术 +1 收起 理由
小爪冰凉君 + 1 乐于助人

查看全部评分

 楼主| 发表于 2012-4-25 15:30:21 | 显示全部楼层
回复 8# gawk


    受教了。。谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 04:55 , Processed in 0.020021 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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