我正在運行下面的腳本。如果copy-item命令成功完成,它不會顯示任何消息,例如複製了多少個文件。我如何捕捉這個?在powershell中通過cmdlet捕獲郵件
注:我還需要捕捉該腳本的做正確的錯誤消息。
$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"
真棒..作品..謝謝CB .. –
@AvinashGanesh很高興幫助! –