溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

windows 批處理常用指令 -- 持續(xù)更新

發(fā)布時(shí)間:2020-07-20 01:21:29 來(lái)源:網(wǎng)絡(luò) 閱讀:921 作者:指尖芳華 欄目:系統(tǒng)運(yùn)維
指令 1 功能 備注
REM 注釋 后面的提示可以回顯,可以被@echo off關(guān)閉
:: 注釋?zhuān)荒芑仫@ 有效標(biāo)號(hào):冒號(hào)后緊跟一個(gè)以字母數(shù)字開(kāi)頭的字符串,goto語(yǔ)句可以識(shí)別。無(wú)效標(biāo)號(hào):冒號(hào)后緊跟一個(gè)非字母數(shù)字的一個(gè)特殊符號(hào),goto無(wú)法識(shí)別的標(biāo)號(hào),可以起到注釋作用,所以:: 常被用作注釋符號(hào),其實(shí) :+ 也可起注釋作用
echo 打開(kāi)回顯或關(guān)閉回顯功能 on/off ,要關(guān)閉echo off 本身回顯,加上@,將關(guān)閉該命令回顯,無(wú)論此時(shí)echo是否為打開(kāi)狀態(tài)。
echo. 輸出一個(gè)空格 相當(dāng)于一個(gè)回車(chē),可以用,:;”/[]+等任一符號(hào)替代
echo 文件內(nèi)容>文件名 echo 文件內(nèi)容>>文件名 第一個(gè)是覆蓋,第二個(gè)是追加
pause 停止系統(tǒng)命令的執(zhí)行,并顯示下面的內(nèi)容 顯示自定義提示語(yǔ):echo 其他提示語(yǔ) & pause > nul
set 定義變量 set var=10 ::=號(hào)兩邊不能有空格
set 定義變量 set var= ::給變量賦值是定義變量,不給變量賦值類(lèi)似于注銷(xiāo)變量
SET /a expression 讓SET可以支持?jǐn)?shù)學(xué)符號(hào)進(jìn)行加減等一些數(shù)學(xué)運(yùn)算
SET /p var=[promptString] 等待用戶輸入 set 會(huì)顯示當(dāng)前所有的系統(tǒng)環(huán)境變量;set c 會(huì)顯示當(dāng)前所有的以c開(kāi)頭或C開(kāi)頭的變量(不區(qū)分大小寫(xiě))
errorlevel 程序返回碼 成功返回 0 ,失敗 1
title 設(shè)置cmd 的標(biāo)題
color [attr] 設(shè)置默認(rèn)的控制臺(tái)的前景和背景色 指定控制臺(tái)輸出的顏色屬性

顏色屬性由兩個(gè)十六進(jìn)制數(shù)字指定 -- 第一個(gè)為背景,第二個(gè)則為前景。每個(gè)數(shù)字可以為以下任何值之一:
0 = 黑色 8 = 灰色
1 = 藍(lán)色 9 = 淡藍(lán)色
2 = 綠色 A = 淡綠色 //不區(qū)分大小寫(xiě)
3 = 湖藍(lán)色 B = 淡淺綠色
4 = 紅色 C = 淡紅色
5 = 紫色 D = 淡紫色
6 = ××× E = 淡×××
7 = 白色 F = 亮白色

  例如:color fc
  如果沒(méi)有給定任何參數(shù),該命令會(huì)將顏色還原到 CMD.EXE 啟動(dòng)時(shí)的顏色。這個(gè)值來(lái)自當(dāng)前控制臺(tái)窗口、/T 開(kāi)關(guān)或DefaultColor 注冊(cè)表值。如果用相同的前景和背景顏色來(lái)執(zhí)行 color 命令,color 命令會(huì)將 errorlevel 設(shè)置為 1

goto 跳轉(zhuǎn)到標(biāo)號(hào)處 goto 標(biāo)號(hào) -- :標(biāo)號(hào)
start 會(huì)開(kāi)啟新窗口來(lái)運(yùn)行程序 如果新窗口不正常退出,你的批處理就不能正常執(zhí)行下去
call 命令可以在批處理執(zhí)行過(guò)程中調(diào)用另一個(gè)批處理 當(dāng)另一個(gè)批處理執(zhí)行完后,再繼續(xù)執(zhí)行原來(lái)的批處理
%n
pushd 先保存當(dāng)前目錄,在將指定目錄設(shè)置為當(dāng)前目錄
popd 將上次調(diào)用pushd時(shí)的目錄作為當(dāng)前目錄

多選擇功能

set /p choice=請(qǐng)選擇:
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 命令主要的好處是帶很多篩選器,可以批量結(jié)束進(jìn)程
/f 強(qiáng)行結(jié)束進(jìn)程
/pid process id 指定要終止的進(jìn)程的PID。

常用特殊符號(hào)
1、@ 命令行回顯屏蔽符
2、% 批處理變量引導(dǎo)符
3、> 重定向符
4、>> 重定向符
5、<、>&、<& 重定向符
6、| 命令管道符
7、^ 轉(zhuǎn)義字符
8、& 組合命令
9、&& 組合命令
10、|| 組合命令
11、"" 字符串界定符
12、, 逗號(hào)
13、; 分號(hào)
14、() 括號(hào)
15、! 感嘆號(hào)
16、批處理中可能會(huì)見(jiàn)到的其它特殊標(biāo)記符: (略)
CR(0D) 命令行結(jié)束符
Escape(1B) ANSI轉(zhuǎn)義字符引導(dǎo)符
Space(20) 常用的參數(shù)界定符
Tab(09) ; = 不常用的參數(shù)界定符

  • COPY命令文件連接符
  • ? 文件通配符
    / 參數(shù)開(kāi)關(guān)引導(dǎo)符
    : 批處理標(biāo)簽引導(dǎo)符
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI