[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
对于楼顶的问题其实cmd /c这个帖子就结了。

set/p cmdinput=
cmd /c %cmdinput%

你要继续问,就对问题继续补充。。。。



至于你说不能用在整个程序中,你不妨把使用这种方法不能成功的那部分代码拿出来,看能否修正。

对于你的输入都是什么范围和格式。。。一定是 set /a开头后面是计算式么?
那你就自己截取表达式,自己算啊。

比如:
set /p cmdinput=
set /a val=%cmdinput%
echo %val%

用户可以直接输入数据5
或者输入表达式10+5

不是更方便?为什么要set /a

TOP

返回列表