|
1
|
| garfbradaz Vivek · 技术社区 · 7 年前 |
|
1
1
你遇到了一个
如果目标存在并且是文件夹,则Cmdlet将复制源 到 目的地。 Copy-Item C:\src\a C:\dst\b -Recurse
C:\ C:\
ââdst ââdst
| ââb | ââb
ââsrc | ââa
ââa ⇒ | ââbar.txt
ââbar.txt | ââbaz.txt
ââbaz.txt ââsrc
ââa
ââbar.txt
ââbaz.txt
如果目标不存在,则Cmdlet将复制源 作为 目的地。 Copy-Item C:\src\a C:\dst\b -Recurse
C:\ C:\
ââdst ââdst
ââsrc | ââb
ââa | ââbar.txt
ââbar.txt ⇒ | ââbaz.txt
ââbaz.txt ââsrc
ââa
ââbar.txt
ââbaz.txt
在PowerShell中处理此问题的惯用方法是确保首先存在目标文件夹, 然后 抄袭 内容 源文件夹的:
或者您可以使用
|