2010-03-11 63 views
0

我已经通过以下方式为变量分配了IP地址。如何批量分配一个IP地址变量

set /A myvar = 10.0.0.1 
    echo %myvar% 

,但它给结果,因为只有10而不是整个IP地址..所以一些给它

+4

您应该尝试接受对您的问题有帮助的答案。那是正确的做法。 – 2010-03-11 07:41:26

回答

0

你能把周围的IP地址引号的解决方案? “10.0.0.1”

1

只要不使用/A,其数值表达式

set myvar=10.0.0.1 
echo %myvar% 
//10.0.0.1 
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. 
[...] 
2

尝试:

set myvar=10.0.0.1 
echo %myvar% 

/A开关指定字符串等号 的右侧是被评估的数值表达式。表达评估者 注意:“=”号周围没有空格

相关问题