我正在编写psake任务,将文件夹复制到另一个文件夹,如下所示。
task -name CopyComponentToBundle -description "Copy the component to bundle" -action {
Write "Component source is $ComponentPath"
Write "Component Destination is $ComponentBundlePath"
exec {
Robocopy $ComponentPath $ComponentBundlePath /MIR /R:0 /W:0
}
}
虽然文件夹已成功复制,但我收到的错误如下所示。
在C:\ Program Files \ WindowsPowerShell \ Modules \ psake \ psake.psm1:156 char:17 + throw(" Exec:" + $ errorMe ssage)+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [<< ==>>]异常:执行:错误 执行命令 Roboc opy $ ComponentPath $ ComponentBundlePath / MIR / R:0 / W:0。
有没有办法忽略这些错误?所有错误都是"访问被拒绝"。
答案 0 :(得分:0)
您可以尝试在robocopy命令之前添加此权限
$ErrorActionPreference = 'SilentlyContinue'