我正在編寫一個程序,當用戶輸入時打開一個程序:「打開chrome」,然後打開chrome。我有這樣的:如何使用用戶輸入打開程序
SET /P Start=What should i do? IF /i "%start%"==" open calculator" GOTO CALCULATOR
:CALCULATOR Start C:\windows\system32\calc.exe
因此,在計算器啓動程序的計算器。 但我希望用戶輸入「打開」,代碼知道「打開」=「開始」,接下來的任何內容都是必須打開的。
因此,代碼需要開什麼,使用戶的類型,如果他們輸入「打開」,然後它變成是爲開始,並把它的代碼,以便: set /p "Input= "
%Input% + %Input2.exe
所以第一件事就是用戶在平等輸入和用戶輸入的第二件事等於Input2,以便他們可以鍵入Start Calc,代碼將爲:啓動calc.exe,因爲它在用戶輸入的第二個單詞中添加了一個.exe文件。
當你請給我一個答案,你可以解釋一下每一點做什麼?
我覺得你的問題是similair這個==> http://stackoverflow.com/questions/30823681/how-to-check-and-correct-user-input-when-he- omit-the-extension-exe-to-kill -30828097#30828097 – Hackoo