Here is a quick and easy few ways to get all the virtual machines in your failover cluster. We will use the Get-VM Powershell command to accomplish this with a couple switches depending on your desired output.  


1. Get all Virtual Machines in a Failover Cluster.

$clusterNodes = Get-ClusterNode;
ForEach($item in $clusterNodes) {Get-VM -ComputerName $item.Name}



Microsoft has released Update Rollup 2 for System Center Operations Manager.  


1. Download and see all fixes detailed here:GET SCOM 2016 UR2

Direct Download:


2. Apply the appropriate MSP files on each SCOM Server.

Powershell is very powerfull and essential for querying Active Directory.  Here is an easy way to use powershell to find Users in Active Directory with the setting set to never have the password expire.  All the examples given here are setup to export the results into a CSV file and save to the C:\Temp folder.  You can easily edit this to your liking.  Please comment below if you have a request for something to be covered.  More blogs to come on this subject!


Get Users with Password Never Expires:


Example 1:

This will pull the User Name and PasswordNeverExpires property for all Active accounts.  File will be saved to C:\Temp\PasswordNeverExpires.csv


get-aduser -filter * -properties Name, PasswordNeverExpires | where { $_.passwordNeverExpires -eq "true" } | where {$_.enabled -eq "true"} | select name, passwordneverexpires | export-csv c:\temp\PasswordNeverExpires.csv


Microsoft has released System Center Virtual Machine Manager Update Rollup 2.1 (UR2.1)


This is a must update if you have installed Update Rollup 2 as it will fix the Dynamic Memory issue!  This is an issue when all your virtual machines show to have a startup memory as 1MB.  It will always display this and often not let you save as it is an invalid memory configuration.


Download the VMM Server Update here:


Download the Update for the Admin Console here:

Here is a quick few steps to get your KMS server ready to activate Windows Server 2016.  Note that a Windows KMS key will also continue to Activate old servers such as Windows Server 2012 R2.  It will not require a reboot or cause any production downtime.


  1. The first step is to get your KMS key from the Volume Licensing Center:
  2. Next logon to your KMS server and launch Command Prompt (as Administrator)
  1. Run the command:

Cscript.exe %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Replace the XXXX with your KMS Key obtained in step 1.  You should see the product key was Installed successfully.