Yesterday I discussed the fact that there is a new Hyper-V PowerShell module in Windows 10 (the v2.0 module). One of the changes we made in this module is that we now accept the “CimSession” parameter for remote management.
In the past we allowed you to specify “ComputerName” when connecting to a remote computer. We continue to support this in Windows 10, but we now allow you to create a CIM session using New-CimSession and pass that in as an option. This enables a whole new set of options – like the ability specify alternate user credentials when connecting to a remote computer with the Hyper-V PowerShell cmdlets.