2014-09-03 43 views
3

我知道如何用.vbs創建MsgBox以及如何用批處理文件啓動它們。批處理文件有條件,取決於用戶對VBScript的響應MsgBox

如何在批處理文件中編寫條件,使得執行流程取決於用戶單擊哪個MsgBox按鈕?

+0

您的意思是擊中取消對MSGBOX? 你可以發佈你的代碼嗎? – Hackoo 2014-09-03 09:53:40

+1

也許[this](http://stackoverflow.com/a/21575421/2861476)可以幫助 – 2014-09-03 10:05:23

回答

2

Test.vbs:

msgbox("Question",vbyesno,"Title") 

TEST.BAT:

for /f "tokens=*" %%a in ('cscript //nologo test.vbs') do (
set results=%%a 
) 

if "%results%"=="6" (echo do something) else (echo do another thing) 
pause 
相關問題