diff --git a/Modules/VMware.Hv.Helper/VMware.HV.Helper.format.ps1xml b/Modules/VMware.Hv.Helper/VMware.HV.Helper.format.ps1xml
index dc4cca4..62ce001 100644
--- a/Modules/VMware.Hv.Helper/VMware.HV.Helper.format.ps1xml
+++ b/Modules/VMware.Hv.Helper/VMware.HV.Helper.format.ps1xml
@@ -29,7 +29,7 @@
- 8
+ 7
@@ -117,27 +117,27 @@
- 16
+ 15
- 16
+ 12
- 16
+ 12
- 16
+ 8
- 16
+ 15
- 8
+ 5
@@ -145,9 +145,8 @@
- 10
+ 15
- Right
@@ -169,13 +168,13 @@
$_.ManagedMachineNamesData.HostName
- $_.Data.AgentVersion
+ $_.Base.AgentVersion
$_.ManagedMachineNamesData.DatastorePaths
- $_.Data.BasicState
+ $_.Base.BasicState
@@ -212,12 +211,16 @@
$_.ManagedMachineNamesData.HostName
-
+
+ $_.Base.AgentVersion
+
+
+
$_.ManagedMachineNamesData.DatastorePaths
-
- $_.Data.BasicState
+
+ $_.Base.BasicState
diff --git a/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 b/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1
index 17bba20..583933d 100644
--- a/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1
+++ b/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1
@@ -5136,16 +5136,17 @@ function Get-HVMachine {
}
$machineList = Find-HVMachine -Param $PSBoundParameters
-
- if ($full) {
- $queryResults = @()
- $desktop_helper = New-Object VMware.Hv.MachineService
- foreach ($id in $machineList.id) {
- $info = $desktop_helper.Machine_Get($services,$id)
- $queryResults += $info
- }
- $machineList = $queryResults
+ if (!$machineList) {
+ Write-Host "No Virtual Machine(s) Found with given search parameters"
+ break
}
+ $queryResults = @()
+ $desktop_helper = New-Object VMware.Hv.MachineService
+ foreach ($id in $machineList.id) {
+ $info = $desktop_helper.Machine_Get($services,$id)
+ $queryResults += $info
+ }
+ $machineList = $queryResults
return $machineList
}
@@ -5252,8 +5253,12 @@ function Get-HVMachineSummary {
}
$machineList = Find-HVMachine -Param $PSBoundParameters
+ if (!$machineList) {
+ Write-Host "No Virtual Machine(s) Found with given search parameters"
+ break
+ }
return $machineList
}
-
+Export-ModuleMember Add-HVDesktop,Add-HVRDSServer,Connect-HVEvent,Disconnect-HVEvent,Get-HVEvent,Get-HVFarm,Get-HVFarmSummary,Get-HVPool,Get-HVPoolSummary,Get-HVMachine,Get-HVMachineSummary,Get-HVQueryResult,Get-HVQueryFilter,New-HVFarm,New-HVPool,Remove-HVFarm,Remove-HVPool,Set-HVFarm,Set-HVPool,Start-HVFarm,Start-HVPool