Drew Robinson's Blog

Azure, Powershell and Security things

Powershell script to update Azure VM Agent, can be used with script extension

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#Download link for the latest Azure Guest Agent (windows)

    $Link="http://go.microsoft.com/fwlink/?LinkID=394789"

# Set download path D:\temp, if it doesn't exist - create it
    $AzAgtPath="D:\temp"
    if(!(Test-Path -Path $AzAgtPath )){
    New-Item -ItemType directory -Path $AzAgtPath
    }

# Download and install
    Start-BitsTransfer -Source $Link -Destination $AzAgtPath\WindowsAzureVmAgent.2.7.1198.778.rd_art_stable.160617-1120.fre.msi
    Start-Process "D:\temp\WindowsAzureVmAgent.2.7.1198.778.rd_art_stable.160617-1120.fre.msi" -ArgumentList "/quiet"

#optional delete D:\temp