我是 azure RM 模型的新手。请帮助我使用 powershell 脚本或使用 API 在资源管理器门户中创建的 VM 中复制并安装 exe。提前致谢。
最佳答案
如果您想远程安装 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
设置这一点并不简单(您需要确保它的安全)。您还可以尝试向将执行复制的虚拟机添加虚拟机扩展。由于虚拟机已经配置完毕,我认为这里唯一的选择是使用 DSC,尽管我从未在配置后的虚拟机中添加 DSC 扩展,但它应该可以工作。除了添加扩展之外,这还需要编写和暂存 DSC 脚本,但绝对比启用远程管理简单。
到目前为止最简单的是按照 Gaurav 的建议,登录到虚拟机并从那里复制。
关于azure - 在资源管理器门户中创建的 azure 虚拟机中安装 exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34868976/