永发信息网

cmd命令中的变量赋值问题

答案:1  悬赏:20  手机版
解决时间 2021-04-06 20:57
cmd命令中的变量赋值问题
最佳答案
这是因为批处理的预处理机制照成的。
批处理预处理的过程:
1.将set a=4读入内容,发现set命令,将a赋值为4
2.接着预读set a=5 & echo %a%,发现%a%,将%a%直接扩展,也就是替换成上面的a=4,然后才会运行命令set命名,将a赋值5,你需要开启延迟变量,让变量知道变量已经变化了。方法:@echo off&setlocal enabledelayedexpansion
set a=4
set a=5 & echo %a%
pause
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有比较高质量的法学讨论群啊,好像有个le
252÷7×5怎样简便怎样算
简易的描写梅花的古诗
励志自强颁奖词
“整个场面我要hold住”,“今天,你hold住了
我有一双很长睫毛的眼睛!和2个很尖的小虎牙
老街坊网咖在哪里啊,我有事要去这个地方
口琴bd谱上的3D''是什么意思怎么吹
沃尔沃s80行驶路上全车灯亮是怎么回事
食品经营许可证中其它食品经营指哪些食品
我想把我前男友那里的照片要回来,可又不知道
破折号的用法----例子
蜜蜡最怕遇到什么样的主人
一个数加上8,再乘8,又减去8,最后除以8,结
The size firmware must less than 704KB ten
推荐资讯
现在江西的高一课程是如何安排的?
从山西侯马到广州 需经哪些高速 ?小车得花多
为什么我下WIN8 速度很慢 大家的速度是多少
适合初学者吹的葫芦丝c调曲子有哪些????
50定焦头尼康的为什么加上减光镜拍摄是虚的呢
4_20mA输出和继电器输出有什么区别?4_20mA也
日语明朝体婧字怎么用电脑打出来,不要图
10 Six便利店我想知道这个在什么地方
terraria的字体怎么改成方正喵鸣
黑管的低音升si和升mi指法。我看网上的黑管指
会计属于文科还是理科?
女方之前离异,和男方结婚三年都没提过属于骗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?