首页 > 解决方案 > 如何使用 DSC 在 Azure VM 上安装存储在 Azure 文件共享中的 exe 文件?

问题描述

我有一些 .exe 文件,我需要使用 azure 自动化 powershell DSC 将其安装在 azure 中的 VM 上。这可能吗?怎么做?exe 文件当前存储在 azure 文件共享中。

标签: powershellazurevirtual-machinedscazure-files

解决方案


此处提出了类似的问题提供的答案是:

如果您想远程安装 EXE,则需要将 VM 配置为允许远程管理 - 您可以通过 WinRM 执行此操作。请参阅:https ://www.penflip.com/powershellorg/secrets-of-powershell-remoting/blob/master/accessing-remote-computers.txt和http://tarkus.me/post/64761019099/windows-azure- vms-remote-management 进行 这项设置并非易事(您需要确保其安全)。您还可以尝试将 VM 扩展添加到将执行复制的 VM。由于 VM 已经配置好,我认为这里唯一的选择是使用 DSC,尽管我从未在配置后的 VM 中添加 DSC 扩展,它应该可以工作。除了添加扩展之外,这还需要编写和暂存 DSC 脚本,但绝对比启用远程管理要简单。

你还应该考虑 Azure 自动化,具体取决于自动化项目的规模。您可以在此处找到更多信息和教程


推荐阅读