如何使用powershell安装Azure cmdlet
我正在尝试使用powershell而不是Microsoft提供的向导安装Azure cmdlet 这是因为我的脚本(包含Azure cmdlet)将在Azure中的新虚拟机中使用,如果我的脚本尝试运行Azure的某些cmdlet,肯定会失败 我希望将powershell cmdlet的安装行放在脚本的顶部,以便安装整个cmdlet,然后,我的脚本可以毫无问题地执行其他cmdlet 有人知道吗如何使用powershell安装Azure cmdlet,powershell,azure,unattended-processing,Powershell,Azure,Unattended Processing,我正在尝试使用powershell而不是Microsoft提供的向导安装Azure cmdlet 这是因为我的脚本(包含Azure cmdlet)将在Azure中的新虚拟机中使用,如果我的脚本尝试运行Azure的某些cmdlet,肯定会失败 我希望将powershell cmdlet的安装行放在脚本的顶部,以便安装整个cmdlet,然后,我的脚本可以毫无问题地执行其他cmdlet 有人知道吗 谢谢 如果虚拟机中有Web平台安装程序,则可以使用我在PowerShell杂志上发布的脚本 或者从获取
谢谢 如果虚拟机中有Web平台安装程序,则可以使用我在PowerShell杂志上发布的脚本 或者从获取Windows单机版安装程序,并使用msiexec进行安装 如果您也想使用PowerShell下载最新版本: 您可以使用
调用WebRequest
阅读页面(),然后从该页面获取所有链接。然后,您可以获取以.msi结尾的所有链接,并获取第一个链接进行下载
#Code not tested
$doc = Invoke-WebRequest 'https://github.com/Azure/azure-sdk-tools/releases'
$links = $doc.Links.Href