1

我无法设置变量的值foo。脚本如下:

@echo off
set foo = %1
echo %foo%

我将其作为输出:

ECHO is off

谁能告诉我我做错了什么?

4

2 回答 2

4

删除等号周围的空格:

@echo off
set foo=%1
echo %foo%

编辑(详细说明):

你得到ECHO is off是因为%foo%没有设置任何东西,所以命令提示符只会看到ECHO.

于 2013-01-19T14:41:45.173 回答
1

删除set命令中的多余空格:

set foo=%1
于 2013-01-19T14:41:51.757 回答