cmd所有目錄文件
A. cmd怎麼強制刪除整個文件夾里所有的文件
如果你要刪除的整個文件夾以及文件夾裡面的所有內容的話
rd/s/q 盤符:\某個文回件夾答 (這樣整個文件夾所有的文件和文件夾都刪除了)
比如我想刪除D盤的123文件夾以及123文件夾裡面所有的內容
rd/s/q d:\123 這樣就刪除了
如果只是單獨刪除某個文件的話用
del/f/s/q 盤符:\文件名
比如我想刪除D盤的456文件夾裡面的789這個記事本文件
del/f/s/q d:\456\789.txt
刪除文件的話記住要加上它的後綴名
B. win7中用cmd復制「庫」中的所有目錄中的所有文件
這個工作真是累,庫目錄可不是真的文件夾,需要先分析庫的數據後才能得到裡麵包含的文件夾路徑。哈哈,搞了老半天,終於寫出來了,本機測試通過,你的電腦請測試吧,如有問題,請追問。
代碼如下:
@echooff
title備份庫裡面的文件以及最近打開位置記錄
:::::::::::::::::::::::::::::::::::::::::::::::::
setbak=D:庫文件備份
::自行修改以上備份路徑
:::::::::::::::::::::::::::::::::::::::::::::::::
cd/d"%AppData%MicrosoftWindowsLibraries"
for/f"delims="%%ain('dir/a-d/b*.library-ms')do(
for/f"tokens=2delims={}"%%bin('findstr/i/c:"knownfolder"%%~a')do(
if/i"%%b"=="4BD8D571-6D19-48D3-BE97-422220080E43"(
x/s/e/c/h/k/j"%userprofile%Music""%bak%用戶Music"
)else(
if/i"%%b"=="3214FAB5-9757-4298-BB61-92A9DEAA44FF"(
x/s/e/c/h/k/j"%public%Music""%bak%公用Music"
)else(
if/i"%%b"=="18989B1D-99B5-455B-841C-AB7C74E4DDFC"(
x/s/e/c/h/k/j"%userprofile%Videos""%bak%用戶Videos"
)else(
if/i"%%b"=="2400183A-6185-49FB-A2D8-4A392A602BA3"(
x/s/e/c/h/k/j"%public%Videos""%bak%公用Videos"
)else(
if/i"%%b"=="33E28130-4E1E-4676-835A-98395C3BC3BB"(
x/s/e/c/h/k/j"%userprofile%Pictures""%bak%用戶Pictures"
)else(
if/i"%%b"=="B6EBFB86-6907-413C-9AF7-4FC2ABF07CC5"(
x/s/e/c/h/k/j"%public%Pictures""%bak%公用Pictures"
)else(
if/i"%%b"=="FDD39AD0-238F-46AF-ADB4-6C85480369C7"(
x/s/e/c/h/k/j"%userprofile%Documents""%bak%用戶Documents"
)else(
if/i"%%b"=="ED4824AF-DCE4-45A8-81E2-FC7965083634"(
x/s/e/c/h/k/j"%public%Documents""%bak%公用Documents"
)
)
)
)
)
)
)
)
)
for/f"tokens=3-4*delims=><:"%%bin('findstr/i/c:"url"%%~a')do(
if/inot"%%b"=="knownfolder"x/s/e/c/h/k/j"%%b:%%c""%bak%其它\%%b%%c"
)
)
x/s/e/c/h/k/j"%AppData%MicrosoftWindowsRecent""%bak%Recent"
pause
C. 如何用cmd命令遞歸文件夾中的所有特定文件
點擊「開始」→「運行」,輸入:「CMD」後回車。然後在「命令提示符」窗口下版輸入:
del F:\_*.svn /f /s /q /a (F代表你要操作權的盤符,如果是C盤就把F改成C)
強制刪除F盤下所有目錄內(包括X盤本身)的*.svn 文件並且不提示是否刪除。
/f 表示強制刪除文件
/s表示子目錄都要刪除該文件
/q表示無聲,不提示
/a根據屬性選擇要刪除的文件
R 只讀文件 S 系統文件
H 隱藏文件 A 存檔文件
- 表示「否」的前綴
批處理製作:
新建一以bat後綴的文件,輸入以上命令,然後保存即可
D. cmd 刪除文件夾內所有文件
del *.* 刪除所有文件
deltree *.* /y/e 刪除所有文件及目錄
如果在目錄外,則 deltree [目錄名] 就是在上一級目錄刪除這個文件夾。
例:比例說要刪除D盤里的ww這個文夾里的所有東西
開始-運行-CMD 回車
輸入:
D: 回車
cd ww 回車
deltree *.* /s/e
也許在某些情況下需要獲得deltree.exe。而實際的經驗表明,deltree.exe不容易在互聯網上下載到。
在希望得到deltree.exe時,一種較為使用的方法是,找到一張Windows 98安裝盤,從「WIN98_22.CAB」中解壓縮deltree.exe文件。
或者,也可以在安裝有Windows 98的系統上,從「*:\WINDOWS\COMMAND」目錄下復制。
在Windows 98啟動軟盤中也有deltree.exe。請從A:\EBD.CAB中解壓縮。
E. 如何用cmd一次性打開文件夾內所有文件
CMD窗口:
for/r"d:文件夾"%ain(*.*)dostart"""%a"
bat文件:
for/r"d:文件夾"%%ain(*.*)dostart"""%%a"
F. cmd命令如何批處理某目錄及子目錄下所有文件,比如要把這個目錄及子目錄下所有的文件用/b的命令與一
@echooff
for/f"delims="%%ain('dir/a-d/b/s')do(
ifnot"%%~a"=="a.txt"/b"%%~a"+a.txt"%%~nxa"
)
pause
G. cmd命令顯示文件夾所有文件是什麼
TREE [drive:][path] [/F] [/A]
例如:
tree c: /f
可以看到你的路徑中的所有文件
H. 在cmd中,怎麼復制一個目錄中的所有文件到另一個目錄
保持目錄結構,包含子目錄文件
x /s/e "D:\A_FOLDER" "E:\B_FOLDER\"
以下這個可能不會復制子目錄的
"D:\A_FOLDER" "E:\B_FOLDER\"
I. cmd刪除文件夾下的所有東西
rmdir 刪除整個目錄
好比說我要刪除 222 這個目錄下的所有目錄和檔案,這語法就是:
rmdir /s/q 222
其中:
/s 是代表刪除所有子目錄跟其中的檔案。
/q 是不要它在刪除檔案或目錄時,不再問我 Yes or No 的動作。
要刪除的目錄前也可以指定路徑,如:
rmdir /s/q d:\123\abc
這意思是告訴計算機,把磁碟驅動器 D 的123資料夾裡面的abc資料夾中的所有東西全部刪除,同時也不要再問我是否要刪除。
J. 在CMD里怎麼看當前目錄下有哪些文件啊
直接在CMD中鍵入dir並回車即可顯示當前文件夾的文件列表
我了個去 回答完才注意到,為什麼給我推10年前的問題?