怎样用批处理实现弹出带有“确定”和“取消”按钮的对话框?
转移自 DOS疑难解答 & 问题讨论 (解答室)
从你所需要的结果来看你的问题不属于 DOS 范畴,扣除一定的积分予以提醒。今后发帖请发到相应的版块。
——管理员
转移自 DOS疑难解答 & 问题讨论 (解答室)
从你所需要的结果来看你的问题不属于 DOS 范畴,扣除一定的积分予以提醒。今后发帖请发到相应的版块。
——管理员
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@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