我正在尝试从包含其他文件夹的位置复制文件夹。我怎么能这样做?
这是我到目前为止所拥有的:
所以我找到一个以New Project *
开头并重命名为Report_current date
的文件夹。现在我需要将此文件夹复制到C:\ Complete。
@echo off
move "C:\ECU\ECU1\New Project*" "C:\ECU\ECU1\Report_%Date:~-10,2%_%Date:~-7,2%_%Date:~-4,4%"
pause
答案 0 :(得分:0)
您应该能够在重命名时简单地指定要将文件夹移动到C:\ Complete
移动" C:\ ECU \ ECU1 \新项目*" " C:\完整\ Report_%日期:〜-10,2 %%日期:〜-7,2 %%日期:〜-4,4%"
答案 1 :(得分:0)
xcopy "C:\ECU\ECU1\Report_%Date:~-10,2%%Date:~-7,2%%Date:~-4,4%\*" "C:\Complete\"
应该复印。也许
xcopy "C:\ECU\ECU1\Report_%Date:~-10,2%%Date:~-7,2%%Date:~-4,4%\*" "C:\Complete\Report_%Date:~-10,2%%Date:~-7,2%%Date:~-4,4%\"
会更好 - 创建一个带有日期的新子目录,这样可以避免需要警告下一个明显的问题:当你有重复的文件名时你想做什么?
也许你想在xcopy
命令中添加一些开关 - 例如/s
用于“子目录”(参见
xcopy /?
直接从提示中获取更多选项......)