我无法设置变量foo
的值。脚本如下:
@echo off
set foo = %1
echo %foo%
我将此作为输出:
ECHO is off
谁能告诉我我做错了什么?
答案 0 :(得分:4)
删除等号周围的空格:
@echo off
set foo=%1
echo %foo%
编辑(详细说明):
您收到ECHO is off
因为%foo%
未设置为任何内容,因此命令提示符只会看到ECHO
。
答案 1 :(得分:1)
删除set
命令中的额外空格:
set foo=%1