我正在运行以下脚本。如果 Copy-Item 命令成功完成,它不会显示任何消息,例如复制了多少文件。我该如何捕捉这个?
注意:我还需要捕获脚本正确执行的错误消息。
$LogFile = "P:\users\Logname.log"
$msg = Copy-Item P:\Bkp_20130610\* P:\users -force -recurse -ErrorAction SilentlyContinue
if (-not $?)
{
msg1 = $Error[0].Exception.Message
Write-Host "Encountered error. Error Message is $msg1."
exit
}
$msg > $LogFile
Write-Host "Hello"