Quantcast
Viewing all articles
Browse latest Browse all 219257

Re: delay for 60 second test-connection command

$Computer = "192.9.200.110"

Connect-VIserver -server 192.9.200.110 -user root -Password Aa123456z

 

 

$vm = Get-VM -Name Server2012R2

if($vm.PowerState -eq 'poweredOn'){

shutdown-VMGuest -VM $vm -Confirm:$false

}

 

 

while($vm.PowerState -eq 'poweredOn'){

sleep 30

$vm = Get-VM -Name Server2012R2

}

 

 

$vm = Get-VM -Name Windows8

if($vm.PowerState -eq 'poweredOn'){

shutdown-VMGuest -VM $vm -Confirm:$false

}

 

 

while($vm.PowerState -eq 'poweredOn'){

sleep 30

$vm = Get-VM -Name Windows8

}

 

 

Set-VMHost 192.9.200.110 -State 'Maintenance'

Set-VMHostFirmware -VMHost 192.9.200.110 -Restore -SourcePath C:\Users\michelVA\Downloads\configBundle-192.9.200.110.tgz -HostUser root -HostPassword Aa123456z

 

 

Set-VMHost 192.9.200.110 -State connected

 

#Move Start-Sleep to before the Test-Connection command.

Start-Sleep-Seconds60

 

Test-Connection $Computer

 

# Problem Solved...


Viewing all articles
Browse latest Browse all 219257

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>