LucD
Leadership
Leadership

Try something like this

$rdmHD = Get-VM | Get-HardDisk -DiskType RawPhysical,RawVirtual

foreach($rdm in $rdmHD){

  $esxcli = Get-EsxCli -VMHost $rdm.Parent.VMHost

  

  $esxcli.storage.core.device.list($rdm.ScsiCanonicalName) | 

    Select @{N="Time";E={"{0:g}" -f (Get-Date).TimeOfDay}},Device,IsPerenniallyReserved# 

 

  $esxcli.storage.core.device.setconfig($false,$rdm.ScsiCanonicalName,$true

 

  $esxcli.storage.core.device.list($rdm.ScsiCanonicalName) | 

    Select @{N="Time";E={"{0:g}" -f (Get-Date).TimeOfDay}},Device,IsPerenniallyReserved 

 


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

View solution in original post