我已经通过以下方式为变量分配了IP地址。如何批量分配一个IP地址变量
set /A myvar = 10.0.0.1
echo %myvar%
,但它给结果,因为只有10而不是整个IP地址..所以一些给它
我已经通过以下方式为变量分配了IP地址。如何批量分配一个IP地址变量
set /A myvar = 10.0.0.1
echo %myvar%
,但它给结果,因为只有10而不是整个IP地址..所以一些给它
你能把周围的IP地址引号的解决方案? “10.0.0.1”
只要不使用/A
,其数值表达式
set myvar=10.0.0.1
echo %myvar%
//10.0.0.1
摆脱/A
,那么它会工作。
C:\>help set
[...]
The /A switch specifies that the string to the right of the equal sign
is a numerical expression that is evaluated.
[...]
尝试:
set myvar=10.0.0.1
echo %myvar%
/A开关指定字符串等号 的右侧是被评估的数值表达式。表达评估者 注意:“=”号周围没有空格
您应该尝试接受对您的问题有帮助的答案。那是正确的做法。 – 2010-03-11 07:41:26