diff --git a/esxi-scripts/sys-suspend.ps1 b/esxi-scripts/sys-suspend.ps1 new file mode 100755 index 00000000..6f4a1f7a --- /dev/null +++ b/esxi-scripts/sys-suspend.ps1 @@ -0,0 +1,7 @@ +#!/usr/bin/env pwsh + +. /opt/idssys/powerwall/settings.ps1 + +Connect-VIServer -Server $args[0] -Protocol https -User $ESXiUsername -Password $ESXiPassword + +Get-VM | Where {$_.PowerState -like '*On*' -and $_.Name -like '*MySQL*' -and $_.Name -like '*PiHole*' -and $_.Name -like '*vCenter*'} | Suspend-VM