bat 批量創建 / 刪除 檔案 / 資料夾 修改檔名 後綴名#
一、創建 / 刪除資料夾#
命令:md 你要創建的資料夾名
或 mkdir 你要創建的資料夾名
二、創建 / 刪除檔案#
1. 創建空檔案#
空檔案, 意思創建的檔案裡面什麼東西都沒有, 是一個空的檔案
命令 type nul>你要創建的檔案的檔名
例: type nul>我的影片.txt
創建了一個我的影片.txt
檔案
2. 創建非空檔案#
非空檔案,執行命令時就往檔案裡面寫東西了, 檔案裡面有內容了
命令 echo 你要往你創建的檔案裡寫的內容>你要創建的檔案的檔名
3. 刪除檔案#
命令 del 你要刪除檔案的檔名
三、批量更改檔案後綴名#
命令: ren * .png *.jpg
如果任何檔案的後綴名都要改, 把 要修改的後綴名改成 * 號, 如要把全部檔案的後綴名都改成 txt ren *.* *.txt
四、把檔案名修改成有規律的, 帶前綴#
1; 在要修改的檔案名的資料夾中新建文字檔
2. 輸入以下內容
@echo off
set a=0
setlocal EnableDelayedExpansion
for %%n in (*.jpg) do (
set /A a+=1
ren "%%n" "前綴內容!a!後綴內容.png"
)
其中:.jpg 可以改成你要修改檔案的後綴名,前綴後後綴根據自己設定,!a! 表示的是變量,從 0 開始依次增大,.png 是更改後的後綴名
3. 保存,修改後綴名為 bat
4. 雙擊執行,修改成功
這樣就把全部的 jpg 後綴名改成了 png, 統一改前綴為圖片 -,其他的同理
五、各種檔案自定義改#
其實會了上述所講的命令, 再結合 execl 的功能, 就可以快速生成多你想要的檔案, execl 的在這裡就不講解了