如何批量分配IP地址到变量

时间:2010-03-11 07:37:54

标签: batch-file

我已按以下方式为变量分配了ip地址。

  set /A myvar = 10.0.0.1
  echo %myvar%

但它只给出10个而不是整个ip地址的结果..所以有些人可以为它提供解决方案

4 个答案:

答案 0 :(得分:2)

试试这个:

set myvar=10.0.0.1 
echo %myvar% 

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

答案 1 :(得分:1)

只是不要使用/A,它用于数字表达式

set myvar=10.0.0.1
echo %myvar%
//10.0.0.1

答案 2 :(得分: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.
[...]

答案 3 :(得分:0)

你能在IP地址周围加上引号吗? “10.0.0.1”