首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MDM中的Powershell退出代码

MDM中的Powershell退出代码
EN

Stack Overflow用户
提问于 2022-01-24 11:11:05
回答 1查看 56关注 0票数 0

我正在编写一个powershell脚本:

  1. 下载文件
  2. ,检查它的hashsum
  3. 是否正确,如果hashsum是正确的,则安装
  4. ,如果hashsum不正确,则不安装hashsum

我遇到了一个问题,我正在使用MDM同时在许多机器上自动部署MDM。来自MDM的反馈显示,安装失败--但安装的文件确实正常工作。因此,MDM很可能会收到糟糕的返回值。MDM出口代码如下所示

  • 成功退出代码等于0
  • 失败退出代码不等于0

那么:如何确保powershell脚本在3之后返回成功。如果hashsum是正确的,它会安装它,=0会使它工作吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-24 14:08:18

只需使用exit和您想要的退出代码。比如:

代码语言:javascript
复制
    Function CustomExit{
        Write-Output "This function returns exit code 1613"
        Exit 1613 # Custom Exit Code
    }
    CustomExit

要进行测试,只需运行该文件并发出退出代码

代码语言:javascript
复制
    PS C:\script> .\CustomExitCode.ps1
    This function returns exit code 1613
    PS C:\script> $LASTEXITCODE
    1613
    PS C:\script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70832909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档