首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >复制目录及其内容,不使用xcopy或robocopy

复制目录及其内容,不使用xcopy或robocopy
EN

Stack Overflow用户
提问于 2019-01-09 22:14:30
回答 1查看 100关注 0票数 0

当我尝试将文件传输到远程驱动器时,xcopyrobocopy不起作用,所以我只能使用delcopy,直到我弄清楚为止。

这是我到目前为止所知道的:

代码语言:javascript
复制
del /q y:\OPENcontrol\targetDir
for /d %%x in (y:\OPENcontrol\targetDir\*) do @rd /s /q "%%x"

copy c:\Users\CNC\share y:\OPENcontrol\targetDir

如何不使用xcopyrobocopy复制文件夹及其内容

编辑:这是在将文件传输到其OPENcontrol模块的数控机床上。代码需要在OSAI控制器的限制范围内工作。一个很好的例子是,do (mkdir "destination\%%i" copy "%%i\*" "destination\%%i")必须在两个单独的循环命令中执行,一个用于mkdir,另一个用于copy

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-10 02:41:12

根据我的评论(当时不是100%工作)。一个简单的for循环将能够遍历每个文件夹,创建它并复制它的内容。还有更好的方法,但是的,你说过你想特别使用copy。所以根据你修正的评论:

代码语言:javascript
复制
for /d /r "c:\Users\Nil\share" %%i in (*) do (
     mkdir "c:\Users\Nil\targetDir\%%~nxi"
     copy "%%i\*" "c:\Users\Nil\targetDir\%%~nxi"
)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54112104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档