批處理

文件后綴

批處理文件的后綴為cmd或bat,分別是command和batch的簡寫

先寫一個(gè)簡單的批處理文件

@echo off
echo Hello World!
pause

保存為.cmd或.bat文件
雙擊運(yùn)行

image.png

按任意鍵即可退出命令行

注釋

rem 注釋沫屡,可以回顯

@echo off
rem 我是注釋
echo Hello World!
pause

:: 注釋缸棵,不可回顯

@echo off
:: 我是注釋
echo Hello World!
pause

在批處理文件中婉徘,以 : 開頭,會(huì)被識(shí)別為標(biāo)號(hào),后面跟的是數(shù)字或字母泛释,可以被goto語句識(shí)別衫哥,作為有效標(biāo)號(hào)圃伶;后跟的字符串若為非字母和數(shù)字泻拦,不可被goto語句識(shí)別毙芜,作為無效標(biāo)號(hào),會(huì)被忽略争拐,所以 :: 可以起到注釋的作用腋粥,這更像一種hack的方式實(shí)現(xiàn)的注釋,但是不能被回顯架曹,因?yàn)樗皇怯行У?/p>

除了行注釋灯抛,還有行內(nèi)注釋
%我是行內(nèi)注釋%

@echo off
echo %我是行內(nèi)注釋%World!
pause

這種寫法會(huì)與命令混雜在一起,降低了可讀性音瓷,用的較少

打開或關(guān)閉回顯

打開回顯
echo on

echo on
echo Hello World!
echo Hello Everybody!
pause
image.png

關(guān)閉回顯
echo off

echo off
echo Hello World!
echo Hello Everybody!
pause
image.png

關(guān)閉 echo off 自身的回顯可以在前面加上@

關(guān)閉echo off 顯示
@echo off

@echo off
echo Hello World!
echo Hello Everybody!
pause
image.png

查看當(dāng)前的回顯設(shè)置
echo

image.png

通過echo顯示提示信息
echo 我是提示信息

image.png

通過echo輸出空行
echo.

image.png

"."也可以換成 , : ; " / [ \ ] +

echo.命令可以通過管道符傳遞給其它命令对嚼,例如:echo.|time,即當(dāng)time命令執(zhí)行后會(huì)給出一個(gè)回車绳慎,返回到dos提示符狀態(tài)
time

image.png

echo.|time

image.png

通過echo答復(fù)命令中的提問
有時(shí)我們?cè)趫?zhí)行一些命令時(shí)纵竖,會(huì)出現(xiàn)提示問題,讓我們確認(rèn)是否執(zhí)行該命令

例如我們要執(zhí)行修復(fù)磁盤錯(cuò)誤命令
chkdsk/f

image.png

我們可以通過echo來自動(dòng)答復(fù)提問
echo n|chkdsk/f

image.png

通過echo創(chuàng)建新文件或添加文件內(nèi)容
新文件
echo 我是新文件的內(nèi)容>我是文件名.txt

image.png

dir命令查看會(huì)發(fā)當(dāng)前目錄下新建了我是文件名.txt

image.png

打開后可以看到我們寫入的內(nèi)容

image.png

添加文件內(nèi)容
echo 我是新添加的內(nèi)容哦>>我是文件名.txt

image.png

打開文件會(huì)發(fā)現(xiàn)多了一行我們添加的內(nèi)容

image.png

通過echo使喇叭鳴響
echo ^G

image.png

^G的個(gè)數(shù)可以控制鳴響的次數(shù)杏愤,輸入方式為Ctrl + g

pause命令
pause

image.png

pause會(huì)顯示默認(rèn)提示語"請(qǐng)按任意鍵繼續(xù)..."
我們可以通過以下命令更改默認(rèn)提示語
echo 執(zhí)行完成靡砌,請(qǐng)按任意鍵繼續(xù)哦... & pause > nul

image.png

通過title設(shè)置窗口標(biāo)題
默認(rèn)情況下是這樣的

image.png

執(zhí)行
title 我是新設(shè)置的窗口標(biāo)題

image.png

可以看到窗口標(biāo)題改變了

通過color設(shè)置窗口顏色
color 0a
背景為黑色,前景為淺綠色

image.png

如果沒有給任何參數(shù)珊楼,將會(huì)還原到默認(rèn)啟動(dòng)時(shí)的窗口顏色
可選顏色值如下

顏色名
0 黑色
1 藍(lán)色
2 綠色
3 湖藍(lán)色
4 紅色
5 紫色
6 黃色
7 白色
8 灰色
9 淡藍(lán)色
A 淡綠色
B 淡淺綠色
C 淡紅色
D 淡紫色
E 淡黃色
F 亮白色

通過mode設(shè)置窗口大小
mode con cols=50 lines=10

image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末通殃,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子厕宗,更是在濱河造成了極大的恐慌画舌,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,607評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件已慢,死亡現(xiàn)場離奇詭異曲聂,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)佑惠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門朋腋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人膜楷,你說我怎么就攤上這事旭咽。” “怎么了赌厅?”我有些...
    開封第一講書人閱讀 164,960評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵穷绵,是天一觀的道長。 經(jīng)常有香客問我察蹲,道長请垛,這世上最難降的妖魔是什么催训? 我笑而不...
    開封第一講書人閱讀 58,750評(píng)論 1 294
  • 正文 為了忘掉前任洽议,我火速辦了婚禮宗收,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘亚兄。我一直安慰自己混稽,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,764評(píng)論 6 392
  • 文/花漫 我一把揭開白布审胚。 她就那樣靜靜地躺著匈勋,像睡著了一般。 火紅的嫁衣襯著肌膚如雪膳叨。 梳的紋絲不亂的頭發(fā)上洽洁,一...
    開封第一講書人閱讀 51,604評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音菲嘴,去河邊找鬼饿自。 笑死,一個(gè)胖子當(dāng)著我的面吹牛龄坪,可吹牛的內(nèi)容都是我干的昭雌。 我是一名探鬼主播,決...
    沈念sama閱讀 40,347評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼健田,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼烛卧!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起妓局,我...
    開封第一講書人閱讀 39,253評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤总放,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后好爬,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體间聊,經(jīng)...
    沈念sama閱讀 45,702評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,893評(píng)論 3 336
  • 正文 我和宋清朗相戀三年抵拘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了哎榴。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,015評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡僵蛛,死狀恐怖尚蝌,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情充尉,我是刑警寧澤飘言,帶...
    沈念sama閱讀 35,734評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站驼侠,受9級(jí)特大地震影響姿鸿,放射性物質(zhì)發(fā)生泄漏谆吴。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,352評(píng)論 3 330
  • 文/蒙蒙 一苛预、第九天 我趴在偏房一處隱蔽的房頂上張望句狼。 院中可真熱鬧,春花似錦热某、人聲如沸腻菇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽筹吐。三九已至,卻和暖如春秘遏,著一層夾襖步出監(jiān)牢的瞬間丘薛,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評(píng)論 1 270
  • 我被黑心中介騙來泰國打工邦危, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留洋侨,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,216評(píng)論 3 371
  • 正文 我出身青樓铡俐,卻偏偏與公主長得像凰兑,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子审丘,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,969評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • .bat腳本基本命令語法 目錄 批處理的常見命令(未列舉的命令還比較多吏够,請(qǐng)查閱幫助信息) 1、REM 和 :: 2...
    慶慶慶慶慶閱讀 8,100評(píng)論 1 19
  • 個(gè)人學(xué)習(xí)批處理的初衷來源于實(shí)際工作滩报;在某個(gè)迭代版本有個(gè)BS(安卓手游模擬器)大需求锅知,從而在測試過程中就重復(fù)涉及到...
    Luckykailiu閱讀 4,722評(píng)論 0 11
  • dos 批處理 一:windows的命令行模式(win+R)在里面寫CMD就可以進(jìn)入windows的命令行模式了二...
    chenchao981閱讀 739評(píng)論 0 6
  • 前言簡介 批處理文件(batch file)包含一系列 DOS命令,通常用于自動(dòng)執(zhí)行重復(fù)性任務(wù)脓钾。用戶只需雙擊批處理...
    蔣_Sir閱讀 6,815評(píng)論 0 3
  • 冬木: 好久不見售睹,你還好嗎? 你一定很奇怪我為什么會(huì)給你寫信吧可训?我都記不起上次給你寫信是什么時(shí)候了昌妹,好像是三十年前...
    冬木百合閱讀 391評(píng)論 5 8