我有一个目录Source,其中包含一些文件,我想将其复制到文件夹Destination中。目标可能存在,并且可能已经有文件。与Source中相同名称的所有文件都应被覆盖。
如果我在Powershell中运行此命令:
Copy-Item Source Destination -Force -Recurse
Copy-Item Source Destination -Force -Recurse
Copy-Item Source Destination -Force -Recurse
然后第一行创建文件夹.\Destination
并将其复制.\Source
到其中,这是我下一次要重复的内容。但是,第二行.\Source
改为复制到新.\Destination
文件夹中(正在创建.\Destination\Source
),然后第三行.\Destination\Source
再次覆盖。
如何使它始终像第一种情况一样工作?也就是说,覆盖.\Destination
而不是复制到其中?
你能澄清一下吗?您要将“源”的内容复制到“目标”中吗?而不是将文件夹“源”复制到“目的地”?
—
BroScience
对,那是正确的。“目的地”文件夹可能不存在,因此如果不退出,则希望创建该文件夹。
—
道格拉斯
与SO密切相关的问题:stackoverflow.com/q/47964451/45375
—
mklement0