close
批次處理的輸入
先來看一段批次指令碼。
@echo off chcp 65001 set /p name= "請輸入名字:" echo %name% pause > null
執行結果:
上面 .bat 內容說明。
chcp 指定代碼頁。例如設為 chcp 65001,是 Unicode(UTF-8)。詳細參考 chcp 指令碼。
chcp 65001
set /p name="提示訊息"。/p 提示用戶輸入值。name 是一個變數名。
set /p name= "請輸入名字:"
set /a match= 8+16。/a 執行科學運算,指定運算式。match 是一個變數名。
set /a match= 8+16 // 或 set /a match= 8*16
echo %name%。顯示使用者輸入的值。
echo %name%
註:
/p 倘若使用者沒有輸入任何值,直接 Enter 鍵。就會出現 ECHO is off. 這是正常狀態。
文章標籤
全站熱搜
留言列表