Quantcast
Channel: VMware Communities: Message List
Viewing all articles
Browse latest Browse all 231440

Re: vshield Endpoint driver check via PowerCLI for specific VM only.

$
0
0

I did it.

 

This is script for my question.

$vms=Import-Csv"D:\vmlist4.csv"

 

ForEach($vmin$vms)

 

   if (Get-VMguest-VM $($vm.vmname))

 

   try{

 

   $out=Invoke-VMScript-VM $($vm.vmname) -GuestUser"administrator"-GuestPassword"vmware1!" `

 

   -ScriptText"sc query type= driver | find `"vsepflt`" "-ScriptTypebat-ErrorActionStop|

 

   Select-ExpandPropertyScriptOutput

 

   catch[VMware.VimAutomation.ViCore.Types.V1.ErrorHandling.InvalidGuestLogin]{

 

   $out="Invalid logon"

 

   catch{

 

   $out="Other error"

 

   Write-Output"VM: $($vm.vmname): $out"

 

 

 

Just create "vmlist4.csv" as below.

vmname

vCenter

VM1

VM2

...

 

Thanks a lot!


Viewing all articles
Browse latest Browse all 231440

Latest Images

Trending Articles



Latest Images