我已按以下方式为变量分配了ip地址。
set /A myvar = 10.0.0.1
echo %myvar%
但它只给出10个而不是整个ip地址的结果..所以有些人可以为它提供解决方案
答案 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”