windows 批處理常用指令 -- 持續更新

來源:互聯網
上載者:User

標籤:windows   bat   批處理   指令   

指令 1功能備忘REM注釋後面的提示可以回顯,可以被@echo off關閉::注釋,不能回顯有效標號:冒號後緊跟一個以字母數字開頭的字串,goto語句可以識別。無效標號:冒號後緊跟一個非字母數位一個特殊符號,goto無法識別的標號,可以起到注釋作用,所以:: 常被用作注釋符號,其實 :+ 也可起注釋作用echo開啟回顯或關閉回顯功能on/off ,要關閉echo off 本身回顯,加上@,將關閉該命令回顯,無論此時echo是否為開啟狀態。echo.輸出一個空格相當於一個斷行符號,可以用,:;”/[]+等任一符號替代echo 檔案內容>檔案名稱echo 檔案內容>>檔案名稱第一個是覆蓋,第二個是追加pause停止系統命令的執行,並顯示下面的內容顯示自訂提示:echo 其他提示 & pause > nulset定義變數set var=10 ::=號兩邊不能有空格set定義變數set var= ::給變數賦值是定義變數,不給變數賦值類似於登出變數SET /a expression讓SET可以支援數學符號進行加減等一些數學運算SET /p var=[promptString]等待使用者輸入set 會顯示當前所有的系統內容變數;set c 會顯示當前所有的以c開頭或C開頭的變數(不區分大小寫)errorlevel程式返回碼成功返回 0 ,失敗 1title設定cmd 的標題color [attr]設定預設的控制台的前景和背景色指定控制台輸出的顏色屬性

顏色屬性由兩個十六進位數字指定 -- 第一個為背景,第二個則為前景。每個數字可以為以下任何值之一:
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 批處理常用指令 -- 持續更新

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.