windows 批處理常用指令 -- 持續更新
顏色屬性由兩個十六進制數字指定 -- 第一個為背景,第二個則為前景。每個數字可以為以下任何值之一:
0 = 黑色 8 = 灰色
1 = 藍色 9 = 淡藍色
2 = 綠色 A = 淡綠色 //不區分大小寫
3 = 湖藍色 B = 淡淺綠色
4 = 紅色 C = 淡紅色
5 = 紫色 D = 淡紫色
6 = ××× E = 淡×××
7 = 白色 F = 亮白色例如:color fc
如果沒有給定任何參數,該命令會將顏色還原到 CMD.EXE 啟動時的顏色。這個值來自當前控制臺窗口、/T 開關或DefaultColor 註冊表值。如果用相同的前景和背景顏色來執行 color 命令,color 命令會將 errorlevel 設置為 1
goto | 跳轉到標號處 | goto 標號 -- :標號 |
---|---|---|
start | 會開啟新窗口來運行程序 | 如果新窗口不正常退出,你的批處理就不能正常執行下去 |
call | 命令可以在批處理執行過程中調用另一個批處理 | 當另一個批處理執行完後,再繼續執行原來的批處理 |
%n | ||
pushd | 先保存當前目錄,在將指定目錄設置為當前目錄 | |
popd | 將上次調用pushd時的目錄作為當前目錄 |
多選擇功能
set /p choice=請選擇:
if /i "%choice%"=="1" goto ip
if /i "%choice%"=="2" goto setsave
if /i "%choice%"=="3" goto kaiji
if /i "%choice%"=="4" goto clean
if /i "%choice%"=="Q" goto endd
taskkill 命令主要的好處是帶很多篩選器,可以批量結束進程
/f 強行結束進程
/pid process id 指定要終止的進程的PID。
常用特殊符號
1、@ 命令行回顯屏蔽符
2、% 批處理變量引導符
3、> 重定向符
4、>> 重定向符
5、<、>&、<& 重定向符
6、| 命令管道符
7、^ 轉義字符
8、& 組合命令
9、&& 組合命令
10、|| 組合命令
11、"" 字符串界定符
12、, 逗號
13、; 分號
14、() 括號
15、! 感嘆號
16、批處理中可能會見到的其它特殊標記符: (略)
CR(0D) 命令行結束符
Escape(1B) ANSI轉義字符引導符
Space(20) 常用的參數界定符
Tab(09) ; = 不常用的參數界定符
- COPY命令文件連接符
- ? 文件通配符
/ 參數開關引導符
: 批處理標簽引導符
windows 批處理常用指令 -- 持續更新