中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-11 07:05
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]批处理弹出带有“确定”和“取消”按钮的对话框 查看 950 回复 6
楼 主 [已结]批处理弹出带有“确定”和“取消”按钮的对话框 发表于 2009-02-08 03:08 ·  中国 甘肃 白银 电信
初级用户
积分 38
发帖 39
注册 2009-01-31 10:43
17年会员
UID 137685
性别 男
状态 离线
怎样用批处理实现弹出带有“确定”和“取消”按钮的对话框?




转移自 DOS疑难解答 & 问题讨论 (解答室)
从你所需要的结果来看你的问题不属于 DOS 范畴,扣除一定的积分予以提醒。今后发帖请发到相应的版块。
——管理员
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
DOSroot -6 2009-02-09 02:01
2 发表于 2009-02-08 11:01 ·  中国 广东 揭阳 电信
银牌会员
★★★★
SuperCleaner
积分 2,362
发帖 1,133
注册 2008-02-02 21:36
18年会员
UID 110072
性别 男
状态 离线
管理员准备转移帖子吧~

另外 我发现我上的这间网吧没有msg命令……
3 发表于 2009-02-08 14:50 ·  中国 四川 泸州 联通
高级用户
★★★
积分 609
发帖 374
注册 2006-08-02 22:38
20年会员
UID 59720
状态 离线
msg %username% / 记特等功一次。

好象还要加个什么参数才有‘取消‘
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
slx8528 +1 2009-02-08 17:12
4 发表于 2009-02-08 17:14 ·  中国 甘肃 平凉 电信
初级用户
积分 38
发帖 39
注册 2009-01-31 10:43
17年会员
UID 137685
性别 男
状态 离线
但是只可以显示“确定”按钮,有办法能让它显示取消按钮吗?
5 发表于 2009-02-08 17:41 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
调用VBS吧
6 发表于 2009-02-08 18:58 ·  中国 广东 东莞 电信
中级用户
★★
积分 326
发帖 152
注册 2007-05-04 06:16
19年会员
UID 87412
性别 男
状态 离线

@echo off
color 0a
>%tmp%\tmp.vbs echo MyVar=MsgBox ("直接浏览点是,手动输入点否,退出点取消", 4163, "这里是标题"):Wscript.Echo MyVar
for /f "delims=*" %%i in ('cscript.exe //nologo %tmp%\tmp.vbs') do set MyVar=%%i
pushd %tmp%&del/q "%a%?" tmp.vbs 2>nul
if "%MyVar%"=="2" goto:end
if "%MyVar%"=="6" goto:yes
if "%MyVar%"=="7" goto:no
goto :eof
:yes
echo 您选择了是
pause>nul
exit
:no
echo 您选择了否
pause>nul
exit
:end
echo 您选择了取消或关闭
pause>nul
exit

本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
slx8528 +2 2009-02-08 19:52
7 发表于 2009-02-08 19:54 ·  中国 甘肃 平凉 电信
初级用户
积分 38
发帖 39
注册 2009-01-31 10:43
17年会员
UID 137685
性别 男
状态 离线
受教了,VBS确实一点不懂,谢~
论坛跳转: