windows cmd中的 cd命令,你會用嗎?

2021-10-08 00:13:32 字數 3053 閱讀 2691

命令

作用cd顯示當前目錄

cd ..進入父目錄

cd /d d:進入上次d盤所在的目錄(或在直接輸入:d:

cd /d d:\進入d盤根目錄

cd d:顯示上次d盤所在的目錄

cd /d d:\src進入d:\src目錄

cd prj\src\view進入當前目錄下的prj\src\view資料夾

補充 :

dir顯示當前目錄中的子資料夾與檔案

dir /b只顯示當前目錄中的子資料夾與檔案的檔名

dir /p分頁顯示當前目錄中的子資料夾與檔案

dir /ad顯示當前目錄中的子資料夾

dir /a-d顯示當前目錄中的檔案

dir c:\test顯示c:\test目錄中的內容

dir keys.txt顯示當前目錄中keys.txt的資訊

dir /s遞迴顯示當前目錄中的內容

dir key*顯示當前目錄下以key開頭的檔案和資料夾的資訊

dir /ah /os只顯示當前目錄中隱藏的檔案和目錄,並按照檔案大小從小到大排序

tree d:\myfiles顯示d:\myfiles目錄結構

ren rec.txt rec.ini將當前目錄下的rec.txt檔案重新命名為rec.ini

ren c:\test test_01將c盤下的test資料夾重新命名為test_01

md movie music在當前目錄中建立名為movie和music的資料夾

md d:\test\movie建立d:\test\movie目錄

rd movie刪除當前目錄下的movie空資料夾

rd /s /q d:\test使用安靜模式刪除d:\test(除目錄本身外,還將刪除指定目錄下的所有子目錄和檔案)

copy key.txt c:\doc將當前目錄下的key.txt拷貝到c:\doc下(若doc中也存在乙個key.txt檔案,會詢問是否覆蓋)

copy jobs c:\doc將當前目錄下jobs資料夾中檔案(不遞迴子目錄)拷貝到c:\doc下(若doc中也存在相應的檔案,會詢問是否覆蓋)

copy key.txt c:\doc\key_bak.txt將當前目錄下的key.txt拷貝到c:\doc下,並重命名為key_bak.txt(若doc中也存在乙個key_bak.txt檔案,會詢問是否覆蓋)

copy /y key.txt c:\doc將當前目錄下的key.txt拷貝到c:\doc下(不詢問,直接覆蓋寫)

copy key.txt +複製檔案到自己,實際上是修改了檔案日期

copy /y key1.txt + key2.txt key.txt將當前目錄下的key1.txt與key2.txt的內容合併寫入key.txt中(不詢問,直接覆蓋寫)

copy /b art_2.7z.* art_2.7z將當前目錄下的art_2.7z.開頭的所有檔案(按照名稱公升序排序)依次合併生成art_2.7z

copy /b art_2.7z.001+art_2.7z.002 art_2.7z將當前目錄下的art_2.7z.001、art_2.7z.002檔案合併生成art_2.7z

xcopy c:\bat\hai d:\hello\ /y /h /e /f /c將c:\bat\hai中的所有內容拷貝到d:\hello中 注意:需要在hello後加上\ 表示hello為乙個目錄,否則xcopy會詢問hello是f,還是d

xcopy c:\bat\hai d:\hello\ /d:12-29-2010將c:\bat\hai中的2023年12月29日後更改的檔案拷貝到d:\hello中

move *.png test將當前目錄下的png移動到當前目錄下test資料夾中 (若test中也存在同名的png,會詢問是否覆蓋)

move /y *.png test將當前目錄下的png移動到當前目錄下test資料夾中 (不詢問,直接覆蓋寫)

move 1.png d:\test\2.png將當前目錄下的1.png移動到d盤test資料夾中,並重命名為2.png (若test中也存在同名的png,會詢問是否覆蓋)

move test d:\new若d盤中存在new資料夾,將當前目錄下的test資料夾移動到d盤new資料夾中;若不存在,將當前目錄下的test資料夾移動到d盤,並重命名為new

del test刪除當前目錄下的test資料夾中的所有非唯讀檔案(子目錄下的檔案不刪除;刪除前會進行確認;等價於del test*)

del /f test刪除當前目錄下的test資料夾中的所有檔案(含唯讀檔案;子目錄下的檔案不刪除;刪除前會進行確認;等價於del /f test*)

del /f /s /q test d:\test2\*.doc刪除當前目錄下的test資料夾中所有檔案及d:\test2中所有doc檔案(含唯讀檔案;遞迴子目錄下的檔案;刪除前不確認)

/ar、/ah、/as、/aa 分別表示刪除唯讀、隱藏、系統、存檔檔案 /a-r、/a-h、/a-s、/a-a

分別表示刪除除唯讀、隱藏、系統、存檔以外的檔案

Windows CMD中的findstr命令詳解

一 作用 findstr是window系統自帶的命令,用於查詢某路徑下指定的乙個或多個檔案中包含某些特定字串的行,並將該行完整的資訊列印出來,或者列印查詢字串所在的檔名。其用途和用法類似linux下的grep命令。findstr命令在ms dos下使用。二 命令語法 findstr b e l r ...

讓windows cmd也用上linux命令

讓windows cmd也用上linux命令 使用linux時間長了 還是對linux強大的命令折服,雖說windows中doc肯定也會有命令,但是感覺乙個是熟悉程度不佳,另乙個就是不夠強大。所以想在windows下使用linux命令,進行一些問題處理 我遇到乙個在windows下想看下檔案的格式,...

讓windows cmd也用上linux命令

使用linux時間長了 還是對linux強大的命令折服,雖說windows中doc肯定也會有命令,但是感覺乙個是熟悉程度不佳,另乙個就是不夠強大。所以想在windows下使用linux命令,進行一些問題處理 我遇到乙個在windows下想看下檔案的格式,因為是別人從資料庫中匯出的大檔案,上幾個g的檔...