常用CMD 批處理命令

2021-10-03 18:57:33 字數 1132 閱讀 4477

1、echo 輸出資訊

2、@echo off 關閉屏顯

3、echo= 批處理輸出空行

4、pause 用於暫停的,為了阻止命令列自動關閉,會彈出「請按任意鍵繼…「

5、cd 目錄 進入目錄

6、等待 timeout /t 後面跟上等待時長(單位預設為s)

7、rem 注釋

8、set /p input=請輸入字串: ----將輸入的值賦於變數input ,提示字元可根據需要調整

9、goto 跳轉到指定的標籤。

10、: 冒號是用來表示後面的輸入是乙個標籤,一般會配合類似goto等關鍵字使用

11、變數表示方法: %var% —使用%%中間加上變數名,如echo %var% 列印出變數

12、exit 表示退出dos命令列

13、color 顏色設定

前一位數字表示背景色,後乙個字母則為前景。每個數字可以為以下任何值之一:

0 = 黑色 1 = 藍色 2 = 綠色 3 = 湖藍色 4 = 紅色 5 = 紫色 6 = 黃色

7 = 白色 8 = 灰色 9 = 淡藍色 a = 淡綠色 b = 淺綠色 c = 淡紅色

14、ipconfig 顯示ip位址

15、netstat -aon|findstr 「***」 ***即埠號 檢視被占用埠對應的pid:

taskkill /pid *** -f ***即pid 殺掉程序

16、cls (clear screen)清屏

17、重新命名 rename 必須先cd到檔案目錄下才能進行重新命名,例如:

cd /d e:\autotest\testresult

rename output.xml firstoutput.xml

18、批處理如果用法:if 條件 (括號中為滿足條件後的操作) else (括號中為不滿足條件後的操作)

19、findstr 從檔案中收索字串 可使用正規表示式,用法:

findstr 『待查詢字串』 檔案 例如:

findstr "fail=「0"」 e:\autotest\testresult\output.xml >nul 特殊字元需要使用\進行轉義

20、遍歷 for [引數] %%變數名 in(匹配符)do(執行的命令) 備註:此種變數表示法是for迴圈中特有

CMD批處理命令技巧

small tips 如要執行多個命令時,命令之間加 來隔開 結束程式使用taskkill命令。在批處理中實現 等待 延遲 暫停 的方法 以下所有的程式均以等待 延遲 暫停2秒示例 1 比較傳統的設計思路,利用for解析變數 time 並存為乙個時間點,再利用set計算兩個時間點的時間差,最後用if...

CMD命令與批處理

1.一條cmd命令執行結果或狀態值存於變數 errorlevel 多數命令0表示正常,其獲取與判斷 if errorlevel 0 echo 執行成功!或 if errorlevel 0 echo 執行成功!2.符號 與 和 都是連續執行命令的連線命令,前一種是前面命令正常執行時執行其後的命令,後一...

cmd批處理引數

可以在批處理檔案內的任何地方使用批處理引數,以提取有關環境設定的資訊。cmd.exe 提供批處理引數擴充套件變數 0 到 9 當在批處理檔案中使用批處理引數時,0 將由批處理檔名替換,而 1 到 9 將由在命令列鍵入的相應引數替換。要訪問超出 9 的引數,必須使用shift命令。有關shift命令的...