在Batch中回显变量不起作用?

时间:2017-01-31 16:09:57

标签: batch-file

我目前正试图在Batch中回复基于文本的冒险游戏的文本。我的代码如下所示:

...

    echo.
    echo Hello Adventurer.
    echo. 
    echo Please tell us your name:
    set /p pass =
    echo.

...

echo You will be searching for the Golden Egg %pass% . You are the des...

它无法正常工作,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:3)

删除=周围的空格,即

set /p pass=

(目前您的变量实际上称为%pass %