批处理 如何设置默认值

比如批处理中需要一个变量,如果在执行时这个变量重新输入了,那么就会执行输入后的数值,而如果没有输入(但还是要用到这个数),则执行这个默认值例如。。。。。把一个变量的默认值... 比如 批处理中需要一个变量,如果在执行时这个变量重新输入了,那么就会执行输入 后的数值,而如果没有输入(但还是要用到这个数),则执行这个默认值

例如。。。。。
把一个变量的默认值设为0,如果执行后,这个变量被 赋值为9,那么这个变量值就为9,如果没有被赋值,那这个变量值就为0.。。。。

请问 如何编写 。。。。。。谢谢
展开
 我来答
xxpinqz
2013-05-16 · TA获得超过1321个赞
知道小有建树答主
回答量:1055
采纳率:0%
帮助的人:1301万
展开全部
@echo off
set "a=0"
set /p "a=输入变量A的新值,直接回车则使用旧值:"
echo %a%
pause
更多追问追答
追问
如果在赋完新值并使用后,再次调用a的的话,a的值 是旧值还是新值.

如何使其在后面再次调用 时(没有赋值),他的值仍是0
追答
@echo off
set"a=0"
set/p"a=输入变量A的新值,直接回车则使用旧值:"
echo 显示变量a的值:%a%
pause
echo 再次调用变量a的值:%a%
pause
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式