win7批处理
首先我是菜鸟,只是想方便一点,所以在网上看了一点资料。
set /P a=num:%=%
if %a% == 1 (mshta vbscript:msgbox("1",64,"batch script")(window.close)) else (mshta vbscript:msgbox("2",64,"batch script")(window.close))
pause
为什么提示框这行代码不能写在if语句里面,或者在if语句里面要怎么写?大神求帮忙....
set /P a=num:%=%
if %a% = 1 (
set /P b=num:%=%
if %b% = 1 (
echo b=1
) else ( echo other)
) else (echo 不是1)
pause
还有这个,为什么set /P b=num:%=%不能写在这里?能有什么办法解决么?