1樓:宰父痴春易炎
第一類直接賦值
set變數名=所賦的值
例子:@echo
offset
var=所賦的值
echo
%var%
pause
說明:set(命令)
var(變數名)
"所賦的值"就是給變數的值
第二類set
/p變數名=輸入的值
用引用把var變數名用兩個%(百分號)擴起來,如%var%,這種set語法只能直接在bat**的提前賦予變數的值,有時候我們需要提供一個互動介面,讓使用者自己輸入變數的值,然後我們在來根據這個值來做相應操作,set的這種語法,只需要加一個"/p"引數就可以了。
例子:@echo
offset
/pvar=請輸入變數的值:
if%var%==1
echo
您輸入了
1pause
說明:set
/p是命令語法
var是變數名
=號右邊的"請輸入變數的值:
",是提示語,不是變數的值,執行後,我們在提示語後面直接輸入1,就會顯示一行您輸入了
1,輸入別的就沒有任何反映。其他:直接輸入set回車可檢視當前變數及其當前值,直接輸入set/?可檢視set命令更詳細的幫助。
2樓:亥飛星艾濤
很抱歉告訴你,bat裡面set不能讀入回車。你換個思路啊,比如:
set/p
var=請在此輸入1或2:
setvar=%var%@
if%var%==1@
goto1if
%var%==2@
goto2if
%var%==@
goto
3這樣在var後面加個符號,產生的效果就是按回車goto到:3,順便說下,把if
%var%==@
goto
3改為goto
3是不行的
dos問題,deltree命令,懂DOS的來,哪裡可以下載deltree命令
deltree.exe,dos外部命令,刪除一個目錄下的所有子目錄和檔案。deltree是一個外部命令,也就是說,deltree命令是通過執行dos應用程式 deltree.exe 實現的。假如使用者所使用的dos系統中沒有提供 deltree.exe 檔案,將不能使用deltree命令。deltr...
dir命令的引數,DOS命令中的dir的詳細用法
cd 資料夾名 進入這個資料夾 dir p 分頁顯示檔案 dir w 只顯示檔名 dir p w 分頁顯示檔名 在 dos 中dir的所有引數及其使用方法 dir 顯示磁碟目錄命令 1 功能 顯示磁碟目錄的內容。2 型別 內部命令 3 格式 dir 碟符 路徑 p w 4 使用說明 p的使用 當欲檢...
常用的DOS命令有哪些,常用Dos命令有哪些
機器貓 attrib 設定檔案屬性 ctty 改變控制裝置 defrag 磁碟碎片整理 doskey 呼叫和建立dos巨集命令 debug 程式除錯命令 emm386 擴充套件記憶體管理 fc 檔案比較 fdisk 硬碟分割槽 lh loadhigh 將程式裝入高階記憶體 move 移動檔案,改目錄...