麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PowerShell > 正文

PowerShell: Try...Catch...Finally 實現方法

2020-05-30 20:10:29
字體:
來源:轉載
供稿:網友

代碼如下:
function Try
    {
        param
        (
            [ScriptBlock]$Command = $(throw "The parameter -Command is required."),
            [ScriptBlock]$Catch   = { throw $_ },
            [ScriptBlock]$Finally = {}
        )

        & {
            $local:ErrorActionPreference = "SilentlyContinue"

            trap
            {
                trap
                {
                    & {
                        trap { throw $_ }
                        &$Finally
                    }

                    throw $_
                }

                $_ | & { &$Catch }
            }

            &$Command
        }

        & {
            trap { throw $_ }
            &$Finally
        }
    }

使用示例:

代碼如下:
# Example usage

    Try {
        echo " ::Do some work..."
        echo " ::Try divide by zero: $(0/0)"
    } -Catch {
        echo "  ::Cannot handle the error (will rethrow): $_"
        #throw $_
    } -Finally {
        echo " ::Cleanup resources..."
    }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产在线一区二区三区 | 91精品国产日韩91久久久久久360 | 中文字幕在线日韩 | 毛片免费视频播放 | 欧美亚洲另类在线 | 成人精品一区二区三区中文字幕 | 久在线播放 | 中国女人内谢69xxxx天美 | 亚洲va久久久噜噜噜久牛牛影视 | 香蕉视频99 | 国产精品久久久久久婷婷天堂 | 特级毛片免费视频 | 亚洲第一页中文字幕 | 色妇视频 | 免费看成人毛片 | 49vvv| 亚州成人在线观看 | 欧美精品久久久久久久久老牛影院 | 欧美一级鲁丝片免费看 | 1区2区3区国产| 成人做爰高潮片免费视频美国 | 久久精品日产第一区二区三区 | 精品国产一区二区亚洲人成毛片 | 欧美性生视频 | 一级一级一级一级毛片 | 狠狠操天天射 | 日韩视频在线观看免费 | 国产一级做a爰片在线看 | 91久久久久久 | 国产影视 | a级毛片免费观看在线播放 日本aaa一级片 | 九色在线78m| 手机视频在线播放 | 久草经典视频 | 日韩毛片免费观看 | 一级大黄毛片 | 久久影库 | 成人午夜视频免费在线观看 | 欧美顶级毛片在线播放小说 | 免费啪视频在线观看 | 久久久久免费精品国产小说色大师 |