Windows Azure IaaS – Export/Dump all VM RDP Connections to Disk

Hallo @all,

In Windows Azure verbindet man sich bei den Virtuellen Maschinen mittels einer RDP-Verbindung. Am besten speichert man sich die RDP-Datein pro VM auf der  Festplatte ab, das spart Zeit. Um nicht jede RDP-Datei einzeln aus dem Azure Management Portal herunterzuladen habe ich ein PowerShell Skript erstellt.

image

ODER

Man nehme ein PowerShell Skript um alle RDP-Verbindungen von alle gehosten VMs auf die Festplatte herunterzuladen.

Voraussetzung:

Danach das Script mit einem Pfad-Parameter starten:

 # import Azure cmdlets
import-module Azure

$path = $args[0]

get-AzureVM | foreach { 
 Get-AzureRemoteDesktopFile -ServiceName $_.ServiceName -Name $_.Name 
 -LocalPath ($path+"\"+$_.Name+".rdp").ToString() }

 

Dann nur noch das Script starten Smile

image

 

Und siehe da die Files sind da: Smile *nie wieder lästiges “Speichern unter” im Azure Management Portal durchführen*

image

 

Liebe Grüße

Patrick