简单的任务,我试图将以下文件/文件夹结构复制到新位置(source2):
c:\
----source
--------source
使用以下命令:
Copy-Item C:\source C:\source2 -Recurse -Force
这会在首次运行时产生所需的输出:
c:\
----source2
--------source
然而,在第二次运行时,它会创建一个额外的"来源"文件夹下的"来源"即:
c:\
----source2
--------source
------------source
为什么这个以及使这个脚本可重复的正确方法是什么?
答案 0 :(得分:2)
这似乎是quirk in the Copy-Item behaviour。
复制项目令人困惑,因为在复制文件夹时,如果是 目的地不存在它假设您正在尝试复制/重命名 source是目的地,而如果目的地存在它 假设您正在尝试复制它。
这真是烦人的行为,你可以投票改变它 在这里对这个问题进行投票。
不幸的是问题链接已经死了。
答案 1 :(得分:0)
这应该有效:
<a href="/"><i class="fa fa-home"></i> Home</a>