上一期,我們學習了文件夾的查看命令:tree和dir,以及文件夾切換命令:cd,今天,我繼續給大家講解下批處理的目錄(文件夾)操作命令:創建和删除。
一. md:創建目錄(文件夾)
圖1-1
可以在當前文件夾下創建新的文件夾,也可以指定位置創建文件夾,比如,我們想要在d盤創建一個5個層級的文件夾,分别為\1\2\3\4\5,如果是常規的做法,我們是一級一級創建下去的,但是通過md命令,我們可以一步到位:
md d:\1\2\3\4\5
圖1-2
當然,如果文件夾已經存在,會提示該文件夾已經存在,
圖1-3
那麼如何避免這個情況呢,其實可以借助if命令來判斷
if not exist d:\1\2\3\4\5 md d:\1\2\3\4\5
圖1-4
小提示:md和if這兩個命令結合在一起使用,更具有可操作性。
二. rd:删除一個目錄(文件夾)
圖2-1
還是用上例的文件夾,比如我要删除5這個文件夾,那麼命令如下:
rd d:\1\2\3\4\5
圖2-2
那麼,如何删除多個文件夾呢,比如,我要一次性删除\3\4這兩個文件夾,如何操作呢
rd /s d:\1\2\3
圖2-3
此時,你會發現是否确認,需要你輸入是(Y)或否(N),為了避免每次删除目錄提示操作确認,我們隻需加入/q參數
rd /s /q d:\1\2\3
圖2-4
再加點餐,比如我們現在在d:\1\2文件夾下新建一個文本文檔,再用如下命令,看下能不能删除:
rd /s /q d:\1
圖2-5
我們發現,d:\1文件夾本身及其子文件夾被删除了。
小提示:/s和/q這兩個組合參數殺傷力很大,删除的文件不會進入回收站,因此,删除前請先确保所要删除的文件夾是不要了的。
當然了,如果是%temp%、%tmp% (C:\Users\Administrator\AppData\Local\Temp)這種緩存垃圾文件夾,我們完全可以用如下命令一鍵處理:
rd /s /q %temp%
清理前-臨時文件夾
清理後-臨時文件夾
好了,今天就先分享到這,下期咱們再來學習文件的操作命令。當然了,如果你覺得這篇文章對你有用的話,記得幫我點個贊哦,或者,你有什麼需要補充或者建議的,也可以給我留言。你的支持是我持續輸出的動力,感恩相遇!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!