【问题标题】:Configuring Applications Settings with Desired State Configuration使用所需状态配置配置应用程序设置
【发布时间】:2014-06-04 19:46:24
【问题描述】:

我正在尝试找到使用 Desired State Configuration 配置应用程序的正确方法。

例如,Microsoft 部署代理。使用Package 资源可以轻松安装。当您第一次运行它时,它会提示您输入用户信息和 URL。这是我需要帮助的地方;我想将这些设置添加到我的 DSC 脚本中。

我可以看出信息保存在注册表中,因此可以使用Registry 资源,但这似乎很脆弱。即使那样,密码也不会保存在该位置。

有没有更好的方法来做到这一点?我觉得我走在正确的轨道上,但同时弄清楚应用程序将其设置存储在哪里似乎非常乏味且难以正确。

【问题讨论】:

    标签: powershell-4.0 dsc


    【解决方案1】:

    我建议您创建自定义 DSC 资源来更新应用程序配置。例如,部署代理可能有一个命令行工具或 API 来更新设置。您可以将该功能包装在您自己的自定义 DSC 资源中。 Technet 上有一篇文章描述了构建自定义 DSC 资源。

    http://technet.microsoft.com/en-us/library/dn249927.aspx

    【讨论】:

    • 谢谢;我需要做的就是浏览二进制文件:)
    • 那么,您编写了自定义 DSC 资源?如果是这样,请与社区分享:)
    • 还没有......但是当我这样做时,我会:)。我注意到对于 MS 部署代理,有一个名为 DeploymentAgentConfig 的命令行应用程序,它完全可以满足我的需要......并且会进入资源。
    猜你喜欢
    • 2014-09-25
    • 1970-01-01
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多