我有一个脚本,它使用WinSCP通过SFTP传输一些文件。
脚本摘要:
$transferfiles = @("filename 1" "filename 2")
foreach ($file in $transferfiles) {
$file
$transferResult = $session.PutFiles($file, "/upload/TEST/", $False,$transferOptions)
try {
$transferResult.Check()
}
catch [Exception]{
Write-Host "$file was not transferred."
}
}
我只是想知道我是否需要使用[Exception]
?为什么catch
本身不起作用?
由于
答案 0 :(得分:0)