Benson 發問時間: 電腦與網際網路程式設計 · 10 年前

batch檔讀取input

我最近才開始自行嘗試學習batch檔

以下是我練習的example

但不知道為什麼,檔案讀不到使用者輸入的input

@Echo off

:begin

set /p input = enter y or n:

echo input is: %input% <---這裡是testing, 但是這裡顯示沒有input

if /i "%input%" == "y" goto openf

if /i "%input%" == "n" goto end

echo re-enter

goto begin

:openf

start Firefox.exe

:end

1 個解答

評分
  • 是我
    Lv 5
    10 年前
    最佳解答

    這行

    set /p input = enter y or n:

    應為

    set /p input= enter y or n:

    重點在變數名稱須與等號相連。

還有問題?馬上發問,尋求解答。