我正在编写一个使用 Copy-Item
的 PowerShell 脚本.我想知道Copy-Item
时会抛出什么样的异常无法将文件从源复制到目标?
来自 this link ,看不出会抛出什么样的异常。
我想在失败的情况下处理异常。
最佳答案
在 Try-Catch 中将标签“-errorAction stop”添加到 Copy-Item 调用,如下所示。 errorAction 抛出一个 Try-Catch 可以处理的错误。
$filepathname = 'valid file path and name'
$dest = '\DoesntExist\'
try
{
Copy-Item $filepathname $dest -errorAction stop
Write-Host "Success"
}
catch
{
Write-Host "Failure"
}
关于powershell - 如何处理 Copy-Item 异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32727252/