⑴ BAT 批量移動文件
::如果要使用UTF-8編碼的腳本文件,
::請更改編碼的同時啟用下方chcp命令
::chcp65001>nul2>nul&CLS
@echooff&title批量移動文件到指定目錄By依夢琴瑤
::設置特定字元串
setVar=20230316
::設置指定後綴名
setExt=jpg
::設置指定文件夾
setMyFolder=D:Test_Folder
for/d%%ai(*%Var%*)do(
for/f"delims="%%bin('dir/a-d/s/b"%%~a*.%Ext%"')do(
move"%%~b""%MyFolder%"
)
)
pause
⑵ bat腳本無法move文件夾
move
功能:移動一個或多個文件到你指定的位置。
所以不能移動文件夾。
如果要文件夾,建議使用 XCOPY——目錄復制命令,然後再用DELTREE——刪除整個目錄命令 ,用時小心一點,不要誤刪。