CMD命令

??cmd.exe是windows NT引入的翎卓,windows NT以前的叫COMMAND.COM,它是windows的一個shell.是在Windows NT中引入的.空白處shift+右鍵,可以看到相關(guān)運行菜單,這樣開始目錄就是當前目錄.

常用內(nèi)建命令

cls 清屏

tasklist 列出當前的進程

taskkill 殺死進程

dir 列出當前目錄所有文件和文件夾
dir *.txt 列出當前目錄下的txt文件
dir /b 只列出相關(guān)文件和目錄信息,無其他
dir /b /s 列出全路徑,無其他信息
dir /b/s *.txt

echo 打印后面字面值,變量用%變量%,字符串不用加引號
^是cmd中的轉(zhuǎn)義
echo <hello>其中的<>被識別成重定向,用echo ^<hello^>轉(zhuǎn)義,將打印<hello>

set 定義變量
set name=** 注意=后面沒有空格
后面用%name%訪問
set name= 等號后面沒有內(nèi)容相當于刪除name

cd 用于切換目錄,但是不能跨盤符,
cd 返回當前目錄
cd D:\12 切換當前目錄到D:\12
cd .. 返回上級目錄,空格要用引號

color [bf]
設(shè)置背景色和前景色
color 07
默認的黑色背景和白色前景
0 黑色
1 藍色
2 綠色
3 水綠
4 紅色
5 紫色
6 黃色
7 白色

del 刪除文件
不經(jīng)過回收站.del *.* 刪除當前目錄所有文件
/p 提示確認刪除
/s 同時刪除遍歷子目錄下的相關(guān)文件
/q 安靜默認 del /q *.*不經(jīng)過確認

copy 復制文件,也可用于相同目錄的文件重命名
copy source.dat dst.dat
copy /a 以ASCII模式復制,文件中的Ctrl+Z字符被解釋成文件結(jié)束
copy /b 二進制模式復制
copy /y 覆蓋文件不經(jīng)過確認
copy /-y覆蓋文件前確認

exit終止
exit /b終止腳本但是不退出cmd,而exit終止后直接退出cmd
exit /b 1  將1作為退出碼

goto label
轉(zhuǎn)到:lable處

call 腳本
調(diào)用其他腳本

md 創(chuàng)建目錄包含不存在的中間目錄

move 移動文件
move source.dat dst.dat
move /y source.dat dst.dat 覆蓋不提示
move /-y source.dat dst.dat 覆蓋提示

pause 暫停直至輸入

popd/pushd 目錄出棧壓棧,可用于切換根目錄

rd 刪除目錄
rd /s 刪除目錄和子目錄
rd /s /q  刪除目錄和子目錄不經(jīng)過確認

rename 修改文件夾名稱
rename 舊名稱 新名稱

title 標題欄名稱

相關(guān)環(huán)境變量

%PATH%系統(tǒng)的搜索路徑
修改PATH
set PATH=%PATH%;C:\windows

%CD% 當前目錄
%DATE% 當前日期
%TIME% 當前時間
%RANDOM%  0~32767之間的隨機數(shù)
%ERRORLEVEL% 之前程序的退出狀態(tài),非0為異常,一般用if %ERRORLEVEL% 來進行相關(guān)異常處理流程,或者
if errorlevel == 0 echo program err

I/O重定向

重定向stdout到文件
tasklist>tasks.txt   新建文件
tasklist>>tasks.txt  更新文件
<file 從文件讀取到stdin
>file 寫stdout到文件
>>file 附加stdout到文件
1>file寫stdout到文件
1>>file附加stdout到文件
2>file寫stderr到文件
2>>file附加stderr到文件
2>&1 將stderr重定向到和stdout同樣的流
>nul 重定向到nul忽略相關(guān)信息

其它信息

ping www.biadu.com & ping www.hao123.com
兩個命令順序執(zhí)行
ping www.biadu.com && ping www.hao123.com
第一個命令錯誤后返回狀態(tài)不為0才執(zhí)行第二條命令

流程控制

if exist C:\data(
    echo 文件存在
)else(echo 文件不存在)

文件是否存在

if exist path
或者
if not exist path

批處理文件

rem 注釋文本
setlocal/endlocal 保存恢復現(xiàn)場
@用于批處理文件中,用于不顯示命令本身,之顯示命令的結(jié)果
或者第一行用@echo off,后面的就不用@了
cmd /a或者/u用于當前是assic還是unicode輸出

彈出對話框

mshta vbscript:msgbox("我是提示內(nèi)容",64,"我是提示標題")(window.close)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末玉掸,一起剝皮案震驚了整個濱河市仇哆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌灾炭,老刑警劉巖茎芋,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蜈出,居然都是意外死亡田弥,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進店門掏缎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來皱蹦,“玉大人煤杀,你說我怎么就攤上這事眷蜈。” “怎么了沈自?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵酌儒,是天一觀的道長。 經(jīng)常有香客問我枯途,道長忌怎,這世上最難降的妖魔是什么籍滴? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮榴啸,結(jié)果婚禮上孽惰,老公的妹妹穿的比我還像新娘。我一直安慰自己鸥印,他們只是感情好勋功,可當我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著库说,像睡著了一般狂鞋。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上潜的,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天骚揍,我揣著相機與錄音,去河邊找鬼啰挪。 笑死信不,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的脐供。 我是一名探鬼主播浑塞,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼政己!你這毒婦竟也來了酌壕?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤歇由,失蹤者是張志新(化名)和其女友劉穎卵牍,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體沦泌,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡糊昙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了谢谦。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片释牺。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖回挽,靈堂內(nèi)的尸體忽然破棺而出没咙,到底是詐尸還是另有隱情,我是刑警寧澤千劈,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布祭刚,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏涡驮。R本人自食惡果不足惜暗甥,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望捉捅。 院中可真熱鬧撤防,春花似錦、人聲如沸棒口。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽陌凳。三九已至剥懒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間合敦,已是汗流浹背初橘。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留充岛,地道東北人保檐。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像崔梗,于是被迫代替她去往敵國和親夜只。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,724評論 2 351

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