我正在尝试使用bat脚本将'test'中的所有内容(每个文件夹和文件)移动到'test2'。
这仅适用于文件夹,我需要它来复制文件。
for /D %%D in ("C:\directory\*.*") do (
move "%%~D" "D:\directory"
)
我也不能使用xcopy / robocopy,因为我需要移动而不是复制。
任何帮助都将不胜感激。
答案 0 :(得分:0)
this seems to work. first command moves only files, second moves only folders.
move C:\test\1\* C:\test\2
for /D %%D in ("C:\test\1\*") do (
echo %%~D
move "%%~D" "C:\test\2"
)