CMD學習筆記——rename、del和attrib
標簽: CMD
rename重命名文件
如果需要更改一個文件或一組 文件的名稱,可使用rename命令
語法
rename [drive:] [path] filename1 filename2
ren [drive:] [path] filename1 filename2
參數
[drive:][path] filename1:指定要重命名的文件或文件集的位子和名稱
filename2:指定文件或文件集新的名稱。如果使用通配符,filename2為多文件指定新名稱,重命名文件時不能指定新的驅動器或路徑。
例1:更改D盤a文件下a文件的名稱
更改前
更改后
例2:批量更改D盤a文件夾下txt拓展名為doc
更改前
更改后
del刪除至少一個文件
如果需要刪除文件,可使用del命令
語法
del [drive:] [path] filename [...] [/p] [/f] [/s] [/q] [/a[:attributes]]
erase [drive:] [path] filename [...] [/p] [/f] [/s] [/q] [/a[:attributes]]
參數
參數 | 說明 |
---|---|
/p | 提示用戶確認是否刪除指定文件 |
/f | 強制刪除只讀文件 |
/s | 從當前目錄及其所有子目錄中刪除指定文件,顯示正在被刪除的文件名 |
/q | 不提示用戶確認刪除 |
/a | 根據指定的屬性刪除 |
attributes | 指定是常見的文件屬性,常見文件屬性按照attrib命令的表 |
例1:刪除D盤a文件夾下所以doc文件
刪除前
刪除后
例2:提示用戶確定是否刪除
例3:刪除當前目錄及其所有子目錄中刪除指定文件,顯示正在被刪除的文件名
刪除.docx前
由上圖可見.docx在b目錄下面。下面進行刪除
attrib 顯示或更改文件屬性
如果需要顯示、設置或刪除指派給文件或目錄的只讀、存檔、系統及隱藏屬性,可以使用attrib命令。如果在不含參數的情況下,則attrib命令會顯示當前目錄中所有文件的屬性
語法
attrib [{+r|-r}] [{+a|-a}] [{+s|-s}] [{+h|-h}] [[drive:][path] filename] [/s[/d]]
參數
參數 | 說明 |
---|---|
+r | 設置只讀屬性 |
-r | 取消只讀屬性 |
+a | 設置存檔文件屬性 |
-a | 取消存檔文件屬性 |
+s | 設置系統屬性 |
-s | 取消系統屬性 |
+h | 設置隱藏屬性 |
-h | 取消隱藏屬性 |
/s | 將attrib和任意命令行選項應用到當前目錄及其子目錄中的匹配文件 |
/d | 將attrib和任意命令行選項應用到目錄 |
例1:顯示文件屬性
a.txt為存檔文件
例2:給a.txt文件添加只讀屬性并取消
添加只讀屬性
取消只讀屬性
例3:把a目錄及其子目錄下的文件設為可讀屬性
智能推薦
文件和目錄之函數rename和renameat
重命名函數rename和renameat 上面兩個函數分為五種情形: oldname是普通文件非目錄,若newname已經存在且非目錄時, 則先將newname文件刪除再將oldname重命名為newname 結果圖如下: 由上圖可知原本存在的newfile文件被刪除,再重命名oldfile為newfile文件的。 如若oldname指的是一個目錄,且newname是目錄并已存在,則會先將已存在的...
2020.7.16 學習心得(ipython安裝和cmd)
Python: python學習視頻 (1)ipython的安裝需要 在cmd中敲出指令: pip install Ipython 》》注意:如果python網站進不去,這樣修改: 修改HOSTS,這個文件在系統盤 C:\Windows\System32\drivers\etc\hosts 中的這些刪掉(他們的作用是屏蔽python官網) 0.0.0.0 account.jetbrains.com...
MS-DOS批處理指令學習--mode、shutdown、attrib、tasklist、taskkill
mode 設置任務管理器外觀 E:\languageOfDos\example\part001\demo01>mode 120,35 第一個參數表示行,第二個參數表示列 shutdown 設置關機任務 C:\Users\13412>shutdown /i /p /t 120 /m /e 取消關機任務 C:\Users\13412>shutdown /a shutdown常用參數:...
CMD和ENTRYPOINT區別
ENTRYPOINT 簡介 ENTRYPOINT 容器啟動后執行的命令,讓容器執行表現的像一個可執行程序一樣,與CMD 的 區 別 是 不 可 以 被 docker run 覆 蓋 , 會 把 docker run 后 面 的 參 數 當 作 傳 遞 給 ENTRYPOINT 指令的參數。 Dockerf...
猜你喜歡
freemarker + ItextRender 根據模板生成PDF文件
1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...
電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!
Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...
requests實現全自動PPT模板
http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...