【发布时间】:2014-01-09 16:39:02
【问题描述】:
我需要使用批处理 (DOS) 脚本递归地复制一组文件,同时保持原始目录结构。听起来很容易,对吧?以下是并发症:
- xcopy 在我将使用批处理脚本的服务器上不可用。因此,我必须使用复制命令。
- 对该主题进行彻底的 Internet 搜索只会导致使用 xcopy 或脚本的某些特殊用途(这只是一般的复制/粘贴工作)。
- 自 90 年代以来我就没有在 DOS 中编写过。
如何让复制命令保存到与旧目录同名/位置的新目录?
【问题讨论】:
-
robocopy 随 Windows 的某些版本一起提供,就像 xcopy 一样。
-
您使用的是哪个版本的 Windows 没有 XCOPY?我认为所有版本的 Windows 都有 XCOPY。您确定您的 PATH 已正确设置为包含外部命令所在的系统文件夹吗?
-
Server 2008,但它已经被真正剥离并且可能配置错误。又一个挑战堆在我已经吃饱的盘子上!
-
不能从普通服务器复制
xcopy.exe有什么原因吗?
标签: windows batch-file recursion