0
我的想法是讓它在電腦啓動時開始,然後問我想玩什麼遊戲。這很簡單,但我希望能夠回答不同的答案一樣:是像CS輸入:GO,CS,CSGO,反恐精英,等等,並在這裏就是我試圖做=製作一個bat文件,詢問我想玩什麼遊戲
if %game%==1,CS:GO,cs:go,csgo,"Counter Strike","counter strike" goto cs
但正如你可能知道的那樣,它不起作用。所以問題是如何讓「%game%」可以成爲很多不同的東西,並且如果%GAME%== ...不需要進行乘法運算,它仍然是一樣的東西。
,這裏是整個代碼,如果你想看到它=
@echo off
color a
cls
:start
echo what game do you want to play?
echo 1/"CS:GO"? -"Counter Strike: Global Ofensive"
echo 2/"H&G"? -"Heros & Generals"
echo 3/"P2"? -"Portal 2"
echo 4/"UT"? -"Unturned"
echo 5/"LO"? -"Loadout"
echo 6/"DAB"? -"Double Action Boogaloo"
set /p game=vwhat game?:
if %game%==1,CS:GO,cs:go,csgo,"Counter Strike","counter strike" goto cs
pause
goto start
您不能。你需要多個語句。 – 2014-10-31 14:03:25
好吧,這很糟糕,但感謝您的幫助和遺憾的語法錯誤 – user3108088 2014-10-31 14:09:01