2017-01-31 9 views
0

私は現在、バッチでテキストベースのアドベンチャーゲームのテキストをエコーし​​ようとしています。私のコードは次のようになります:バッチの変数をエコーすることは機能していませんか?

... 

    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... 

これはうまくいきません、誰でも私を助けてくれますか?

+0

「働いていない」より具体的にしてください、=周りすなわち

set /p pass= 

をスペースを削除します。スクリプトを実行しようとするとどうなりますか? –

+0

私は、変数名の後ろと等号記号の前にスペースを表示する 'SET'コマンドのヘルプファイル内に1つの例はありません。また、それはどのような方法でもその使用法を記述していません。 – Squashman

+0

私はコードを実行すると、変数を空白にする場所が残されます。コードのようにそこにさえなかった。 –

答えて

3

は(現在お使いの変数が実際に%pass %と呼ばれている)

関連する問題