你好我正在Windows批處理中創建一個基本的基於文本的冒險遊戲,我不能在用戶輸入中有空格。帶空格的用戶輸入(批量處理)
我的代碼是:
:quest1
cls
echo MUM: %PlayerName%, your breakfast is ready!!!
set /p PlayerInput1=">"
if %PlayerInput1%=="look around" echo you are in your bedroom upstairs in your house, in %PlayerHome%
與PlayerInput1我希望用戶輸入環顧四周,但是當我嘗試運行它,它說: 各地==「東張西望」在這個時候意外
如何解決這個
奇怪的是,你會把引號放在字符串比較的一邊,以保護空格而不是其他字符。 – Squashman