【发布时间】:2017-09-13 00:58:27
【问题描述】:
问题) 如何让 DSC 脚本资源等到代码完成后再继续? (代码为invoke-expression "path\file.exe")
详情) 我正在使用 powershell 版本 5 并试图让 DSC 设置来处理我们的 sql server 安装。 我的经理要求我使用开箱即用的 DSC 组件。 即不下载可能有帮助的自定义模块。 我已经建立了处理基础服务器构建的配置文件——一切都很好。 安装sql server的脚本资源好。 它会执行,并等待它完全安装,然后再继续。 当我开始使用安装 sql server 累积更新的脚本资源时,我遇到了问题。 可执行文件被调用并开始安装(它应该需要 10-15 分钟),但 dsc 配置不会等到它安装完成,而是在一秒钟后继续。 这意味着,在安装完成之前,将调用 DependsOn 以用于将来的步骤。 如何让脚本资源等到它完成?
【问题讨论】:
标签: sql powershell dsc