東坡下載:內(nèi)容最豐富最安全的下載站!

首頁(yè)知識(shí)庫(kù)系統(tǒng)工具 → DOS下的常用批處理命令

DOS下的常用批處理命令

相關(guān)文章發(fā)表評(píng)論 來(lái)源:百度搜索時(shí)間:2017/11/24 8:36:55字體大。A-A+

更多

作者:專(zhuān)題點(diǎn)擊:91次評(píng)論:0次標(biāo)簽: 批處理命令

屏幕顯示控制:

① echo 回顯控制(在命令提示符或DOS下,每執(zhí)行一條命令都會(huì)顯示在屏幕上,這就叫回顯)


echo on :: 打開(kāi)回顯echo off :: 關(guān)閉回顯@echo off :: 關(guān)閉回顯,且連這句都不顯示,常用echo hello world :: echo 還有打印的功能


② cls 清屏命令

③ @ 符號(hào)

如某條命令前加@關(guān)閉該命令的回顯


@cls@echo hello World


文件控制:

① edit 文本文件的創(chuàng)建和編輯

② del 文件的刪除

格式: del [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

③ copy/move 文件的復(fù)制和移動(dòng)

常用格式: copy/move 原文件路徑/原文件名 新路徑


move a.txt c:\xx    ::將 當(dāng)前目錄下的a.txt 移動(dòng)c:\xx目錄下


指令其余格式可以查看命令幫助

④ ren 文件重命名

格式: REN [drive:][path]filename1 filename2.

例:


:: 將當(dāng)前目錄下的所有文件改為jpg文件:: * 是通配符,代表任意數(shù)量的字符ren * *.jpg


⑤ attrib 設(shè)置或更改文件屬性

例:


attrib +s +a +h +r Z:\bak\tools  :: 對(duì)照上面解釋不言自明


文件夾控制:

① cd(chdir) 顯示或改變當(dāng)前目錄名稱(chēng)

格式:cd [drive:]path

常用格式列舉:

cd 
cd..     返回上級(jí)目錄 
cd\     返回根目錄 
cd fullPath

效果:

② md(mkdir) 創(chuàng)建文件夾

格式 md [drive:]path

可以嵌套創(chuàng)建文件夾,如 md a\b\c\d

③ rd(rmdir) 刪除一個(gè)文件夾

格式:rd [/s] [/q] [drive:]path

/s 的意思刪除指定目錄下的所有文件以及子目錄

/q 安靜模式,不向用戶(hù)詢(xún)問(wèn)是否刪除

比如刪除上面建立的文件夾


rd /s /q z:\a


文件和文件夾共同的命令:

① dir 顯式目錄中文件和子目錄列表,詳細(xì)參數(shù)見(jiàn)下圖

② tree 顯式目錄結(jié)構(gòu)

常用格式:


tree > z:\C_result.txt  :: 當(dāng)前路徑為C盤(pán)根目錄


運(yùn)行結(jié)果:

一些特殊符號(hào):

① 重定向符號(hào)  > 與 >>

重定向符號(hào)就是傳遞和覆蓋的意思,它所起的作用是將運(yùn)行的結(jié)果傳遞到后面的范圍(后邊可以是文件,也可以是默認(rèn)的系統(tǒng)控制臺(tái),即命令提示符)。

例: tree /f > z:\result.txt :: 把當(dāng)前目錄的樹(shù)形目錄結(jié)構(gòu)打印到 result.txt 文件中

> 與 >> 的區(qū)別

> 是完全覆蓋以前文件內(nèi)容

>> 是在以前文件內(nèi)容后面接著寫(xiě)

② 命令管道符  |

表示把在它之前的命令或語(yǔ)句的執(zhí)行結(jié)果作為在它之后的命令或語(yǔ)句的處理對(duì)象,即,就是把它之前的輸出作為它之后的輸入。

例:


:: 查找qq.exe進(jìn)程 如找到就結(jié)束tasklist | find /i "qq.exe" && taskkill /f /im qq.exe


③ 組合命令  & 與 && 及 ||

& 順序執(zhí)行多條命令,前面命令執(zhí)行失敗了,不影響后邊的命令執(zhí)行


:: 查找電腦  Z盤(pán) Y 盤(pán) 以及 C盤(pán)下目錄和文件dir z:\ & dir y:\ & dir c:\


&& 順序執(zhí)行多條命令,當(dāng)碰到執(zhí)行錯(cuò)誤的命令則停止執(zhí)行,如無(wú)錯(cuò)則一直執(zhí)行下去


:: 由于我的電腦沒(méi)有y盤(pán),故批處理執(zhí)行到 dir y:\ 出錯(cuò)后就停止dir z:\ && dir y:\ && dir c:\


|| 順序執(zhí)行多條命令,當(dāng)碰到執(zhí)行錯(cuò)誤的命令才往后執(zhí)行,如遇到執(zhí)行正確的命令則停止


:: 大家敲下這代碼就不言自明了dir y:\ || dir z:\ || dir c:\


④ 轉(zhuǎn)義字符 ^

如 echo ^>

⑤ 變量引用符 %

定義變量(后面批處理編程結(jié)構(gòu)會(huì)提到)var 后,用兩個(gè)%%包圍變量的方式引用此變量 %var%

⑥ 界定符 ””

當(dāng)路徑中有空格,需用英文狀態(tài)下的雙引號(hào)“ ”” ”  包圍路徑

如:


cd "c:\Program Files"


其余指令和符號(hào):

命令 /? 命令幫助

pause 暫停批處理程序

type  顯式文本文件的內(nèi)容

ver   顯式操作系統(tǒng)版本

rem 注釋符號(hào)

:: 注釋符號(hào)

xcopy 復(fù)制文件和目錄

* 通配符 表示任意多個(gè)字符

? 通配符 表示一個(gè)字符

find 搜索字符串

exit 退出命令


擴(kuò)展知識(shí)

相關(guān)評(píng)論

閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過(guò)難過(guò)
  • 1219 囧
  • 4049 圍觀(guān)圍觀(guān)
  • 5602 無(wú)聊無(wú)聊
熱門(mén)評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱(chēng):
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)