diff --git a/plugins/providers/hyperv/scripts/list_hdds.ps1 b/plugins/providers/hyperv/scripts/list_hdds.ps1 new file mode 100644 index 000000000..b4763d5c2 --- /dev/null +++ b/plugins/providers/hyperv/scripts/list_hdds.ps1 @@ -0,0 +1,14 @@ +#Requires -Modules VagrantMessages + +param( + [Parameter(Mandatory=$true)] + [string]$VmId +) + +try { + $VM = Hyper-V\Get-VM -Id $VmId + Hyper-V\Get-VMHardDiskDrive -VMName $VM +} catch { + Write-ErrorMessage "Failed to retrieve all disk info from ${VM}: ${PSItem}" + exit 1 +}