7,660
社区成员




如图,我想把图中5个文件,放到同名文件夹中,先创建同名文件夹,再移动,自己写了几句,只能移动前两个,后面几个图片文件由于不同名,无法移动:
for %%a in (*.ts*) do (if "%%~xa" neq ".bat" md "%%~na")
for %%a in (*.ts*) do (if "%%~xa" neq ".bat" move "%%a" "%%~na")
for %%a in (*.nfo*) do (if "%%~xa" neq ".bat" move "%%a" "%%~na")
for %%a in (*-clearlogo.png*) do (if "%%~xa" neq ".bat" move "%%a" "%%~na")
for %%a in (*-fanart.jpg*) do (if "%%~xa" neq ".bat" move "%%a" "%%~na")
for %%a in (*-poster.jpg*) do (if "%%~xa" neq ".bat" move "%%a" "%%~na")
后三句执行错误,结果后三个图片的后缀名删除了。
有几千组这样的文件,如何实现批量处理?