将文件添加到文件夹

时间:2013-01-07 16:32:49

标签: batch-file

我的名字是fildes:

fd3_xxx fd3_xx1 fd3_xx2 fd6_xxx fd6_xx1 fd6_xx2

如何编写批处理文件,将所有“fd3”文件放在名为“fd3”的文件夹中,将所有“fd6”文件放入名为“fd6”的文件夹中。

2 个答案:

答案 0 :(得分:1)

@echo off
for %%a in (*.*) do (
   for /F "delims=_" %%b in ("%%a") do (
      if not exist "%%b" md "%%b"
      move "%%a" "%%b"
   )
)

答案 1 :(得分:0)

这应该这样做

xcopy fd3_* fd3 /i
xcopy fd6_* fd6 /i
del fd3_* /f /q
del fd6_* /f /q

也许首先在某些测试文件夹上尝试,以确保它能够达到你想要的效果。