网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标题 了解Powershell中的Exit函数
范文
    这篇文章主要介绍了了解Powershell中的Exit函数,对exit的函数使用技巧上做了小结,并用实例说明了exit函数的使用,需要的朋友可以参考下。
    Powershell支持“EXIT”关键字,它的范围是基于作用域的,它可能比你想象的工作方式要不同。
    让我们来测试下这个函数:
    代码如下:
    functiontest
    {
    'A'
    exit
    'B'
    }
    当你保存并调用脚本,你将得到:
    代码如下:
    PS>C:\Users\Tobias\Documents\PowerShell\test12343.ps1
    A
    这时”exit”过早的结束了这个函数。可是当你没有保存当前脚本或当你调用的是一个交互函数,你整个Powershell宿主将关闭。
    “Exit”结束当前调用的脚本,不仅仅是函数。倘若你把它像下面那样保存到脚本,你也许会有意外的发现:
    代码如下:
    functiontest
    {
    'A'
    exit
    'B'
    }
    'Start'
    test
    'Stop'
    现在结果像这样:
    代码如下:
    PS<>C:\Users\Tobias\Documents\PowerShell\test12343.ps1
    Start
    A
    请注意,代码“Stop”没有执行。“Exit”结束了自身函数并且停止了作用域后续的执行。如果调用交互函数为什么不会关闭Powershell呢?(这是因为,你调用的作用域宿主是它自己)。
    所以该怎么使用“exit”?你可以在脚本工作时设置一个错误等级数。这个等级数能从调用中获得。所以如果你创建一个Powershell计划任务,或通过Powershell.exe执行批处理文件,这时你在“Exit”后指定的不同数字将变成你脚本外的退出代码就如同你批处理中的%ERRORLEVEL%一样。
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/19 4:30:33