首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xcopy的PowerShell实现

xcopy的PowerShell实现
EN

Stack Overflow用户
提问于 2011-09-07 17:27:09
回答 2查看 58.5K关注 0票数 22

有没有办法使用powershell复制xcopy函数?

在我尝试一些cmdlet之前,我一直认为这是一个简单的问题。

假设我有一个如下的文件夹结构:

src

|-a

|-b

当然,每个文件夹中都有文件。我需要将Src的内容复制到某个文件夹Dst。

使用xcopy,它将如下所示:

代码语言:javascript
复制
xcopy src dst\ /e /y

PS模拟将类似于:

代码语言:javascript
复制
copy-item src dst\ -force -recurse -verbose

效果很好。第一次。第二次,它创建了一个子文件夹dst\src并将文件放在那里!

我想不出任何简单的解决办法。你能?

附注:我知道我可以在PS中使用xcopy。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-07 18:08:15

代码语言:javascript
复制
copy-item c:\\src\\* c:\\dst -force -recurse -verbose 
票数 35
EN

Stack Overflow用户

发布于 2019-12-10 05:36:04

这是我在这里找到的另一个变通方法:https://github.com/nightroman/PowerShellTraps/tree/master/Cmdlets/Copy-Item/Inconsistent-destination我过去曾尝试过自己这样做,并将恢复到xcopy。这是“幂等”的,第二次也会有同样的结果。

代码语言:javascript
复制
mkdir $destination -Force
Copy-Item $source\* $destination -Recurse -Force
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7331538

复制
相关文章

相似问题

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