Using a script Shay Levy wrote HERE, I have the following list of cmdlet changes that have occurred between Microsoft System Center Virtual Machine Manager 2008 R2 and the very recently released 2012 Beta 1 (see HERE).
So below is a listing of the parameter changes to each of the cmdlets. There are several changes in the new Beta... There are a few cmdlets that have parameters that have changed, but along with the new features announced in 2012 Beta 1, there’s a load of new cmdlets covering the features planned for VMM 2012 (due apparently by the end of the 2011 calendar year).
Cmdlets with an “!” have changed, and have a “+” or “-“, depending on whether the parameter was added or removed. For the new cmdlets, they are just have a “+” and their parameters aren’t listed, while cmdlets removed have a “-“.
The list does have a small surprise: the SCVMM team has renamed some of their cmdlets to have “SC” in the noun. So, you’ll see “Add-SCVMHost” being added, and “Add-VMHost” being removed, if you look closely.
Add-VMHostCluster (!)
Certificate (+)
NonTrustedDomainHost (+)
SecureMode (+)
TCPPort (+)
VirtualizationManager (+)
XenServerHost (+)
Discover-Cluster (!)
NonTrustedDomainHost (+)
TCPPort (+)
XenServerHost (+)
Get-VMPerformance (!)
VMMServer (+)RunAsynchronously (-) JobVariable (-) PROTipID (-)
Get-VMwareResourcePool (!)
ID (+)
Move-VM (!)
HighlyAvailable (+)
New-GuestOSProfile (!)
AdminPasswordIsServiceSetting (+)
AdminPasswordRunAsProfile (+)
JoinDomainPasswordIsServiceSetting (+)
JoinDomainRunAsProfile (+)
UserRole (+)
New-HardwareProfile (!)
CapabilityProfile (+)
DynamicMemoryBufferPercentage (+)
DynamicMemoryEnabled (+)
DynamicMemoryMaximumMB (+)
MemoryWeight (+)
MonitorMaximumCount (+)
MonitorResolutionMaximum (+)
UserRole (+)
VirtualVideoAdapterEnabled (+)
New-VirtualDiskDrive (!)
HostDisk (-)
StorageClassification (+)
StorageDisk (+)
VolumeType (+)
New-VirtualSCSIAdapter (!)
SCSIControllerType (+)
Synthetic (+)
Remove-VirtualDVDDrive (!)
SourceBus (+)
SourceLun (+)
Set-GuestOSProfile (!)
AdminPasswordIsServiceSetting (+)
AdminPasswordRunAsProfile (+)
JoinDomainPasswordIsServiceSetting (+)
JoinDomainRunAsProfile (+)
UserRole (+)
Set-HardwareProfile (!)
CapabilityProfile (+)
DynamicMemoryBufferPercentage (+)
DynamicMemoryEnabled (+)
DynamicMemoryMaximumMB (+)
MemoryWeight (+)
MonitorMaximumCount (+)
MonitorResolutionMaximum (+)
RemoveCapabilityProfile (+)
UserRole (+)
VirtualVideoAdapterEnabled (+)
Set-VirtualDiskDrive (!)
StorageClassification (+)
VolumeType (+)
Set-VirtualDVDDrive (!)
SourceBus (+)
SourceLun (+)
Set-VirtualSCSIAdapter (!)
SCSIControllerType (+)
Set-VMHostCluster (!)
InheritPROSettings (-)
PROAutomationLevel (-)
PROMonitoringLevel (-)
SetQuorumDisk (+)
SetQuorumNodeMajority (+)
Shutdown-VM (!)
ComputerTier (+)
UpgradeDomain (+)
Start-VM (!)
ComputerTier (+)
UpgradeDomain (+)
Stop-VM (!)
ComputerTier (+)
UpgradeDomain (+)
Add-SCApplicationDeployment (+)
Add-SCApplicationHost (+)
Add-SCApplicationHostTemplate (+)
Add-SCComputerTierTemplate (+)
Add-SCCustomPlacementRule (+)
Add-SCDataDisk (+)
Add-SCLibraryServer (+)
Add-SCLibraryShare (+)
Add-SCLoadBalancer (+)
Add-SCOperatingSystem (+)
Add-SCPatch (+)
Add-SCPowerOptimizationRange (+)
Add-SCPXEServer (+)
Add-SCScriptCommand (+)
Add-SCServerFeature (+)
Add-SCServicingWindowSubscription (+)
Add-SCSQLDeployment (+)
Add-SCSQLScriptCommand (+)
Add-SCStorageProvider (+)
Add-SCUpdateServer (+)
Add-SCVirtualizationManager (+)
Add-SCVMHost (+)
Add-SCVMHostNetworkAdapter (+)
Backup-SCVMMServer (+)
Clear-SCPowerOptimizationSchedule (+)
Clear-SCPROTip (+)
Copy-SCStorageVolume (+)
Copy-SCVirtualHardDisk (+)
Disable-SCLoadBalancerVIPMember (+)
Disable-SCRunAsAccount (+)
Disable-SCVMHost (+)
DiscardSavedState-SCService (+)
Enable-SCLoadBalancerVIPMember (+)
Enable-SCRunAsAccount (+)
Enable-SCVMHost (+)
Export-SCTemplate (+)
Find-SCComputer (+)
Find-SCLibraryShare (+)
Get-SCApplication (+)
Get-SCApplicationDeployment (+)
Get-SCApplicationHost (+)
Get-SCApplicationHostTemplate (+)
Get-SCApplicationPackage (+)
Get-SCApplicationProfile (+)
Get-SCApplicationSetting (+)
Get-SCBaseline (+)
Get-SCCapabilityProfile (+)
Get-SCCloud (+)
Get-SCCloudCapacity (+)
Get-SCCloudUsage (+)
Get-SCClusterVirtualNetwork (+)
Get-SCComplianceStatus (+)
Get-SCComputerConfiguration (+)
Get-SCComputerTier (+)
Get-SCComputerTierConfiguration (+)
Get-SCComputerTierTemplate (+)
Get-SCConfigurationProvider (+)
Get-SCCustomPlacementRule (+)
Get-SCCustomProperty (+)
Get-SCCustomPropertyValue (+)
Get-SCCustomResource (+)
Get-SCDependentLibraryResource (+)
Get-SCDriverPackage (+)
Get-SCDynamicOptimizationConfiguration (+)
Get-SCGlobalSetting (+)
Get-SCHardwareProfile (+)
Get-SCHostReserve (+)
Get-SCIPAddress (+)
Get-SCISO (+)
Get-SCISOConfiguration (+)
Get-SCJob (+)
Get-SCLibraryRating (+)
Get-SCLibraryServer (+)
Get-SCLibraryShare (+)
Get-SCLoadBalancer (+)
Get-SCLoadBalancerConfiguration (+)
Get-SCLoadBalancerTemplate (+)
Get-SCLoadBalancerVIP (+)
Get-SCLoadBalancerVIPMember (+)
Get-SCLoadBalancerVIPTemplate (+)
Get-SCLogicalNetwork (+)
Get-SCLogicalNetworkDefinition (+)
Get-SCMACAddress (+)
Get-SCMACAddressPool (+)
Get-SCOperatingSystem (+)
Get-SCOpsMgrConnection (+)
Get-SCPendingGlobalSetting (+)
Get-SCPerformanceData (+)
Get-SCPlacementConfiguration (+)
Get-SCPowerOptimizationRange (+)
Get-SCPROMonitor (+)
Get-SCPROMonitorConfiguration (+)
Get-SCPROMonitorState (+)
Get-SCPROTip (+)
Get-SCPXEServer (+)
Get-SCRunAsAccount (+)
Get-SCRunAsAccountConsumer (+)
Get-SCRunAsProfile (+)
Get-SCRunAsProfileAssociation (+)
Get-SCRunAsProfileConsumer (+)
Get-SCScript (+)
Get-SCScriptCommand (+)
Get-SCScriptCommandSetting (+)
Get-SCServerFeature (+)
Get-SCService (+)
Get-SCServiceConfiguration (+)
Get-SCServiceTemplate (+)
Get-SCServicingScript (+)
Get-SCServicingWindow (+)
Get-SCServicingWindowSubscription (+)
Get-SCSharedResource (+)
Get-SCSQLASConnection (+)
Get-SCSQLDeployment (+)
Get-SCSQLProfile (+)
Get-SCSQLScriptCommand (+)
Get-SCStaticIPAddressPool (+)
Get-SCStep (+)
Get-SCStorageArray (+)
Get-SCStorageClassification (+)
Get-SCStorageDisk (+)
Get-SCStorageLogicalUnit (+)
Get-SCStoragePool (+)
Get-SCStorageProvider (+)
Get-SCStorageVolume (+)
Get-SCTags (+)
Get-SCTemplate (+)
Get-SCTemplatePackage (+)
Get-SCUpdate (+)
Get-SCUpdateServer (+)
Get-SCUserRole (+)
Get-SCUserRoleMembership (+)
Get-SCUserRoleQuota (+)
Get-SCVirtualFloppyDisk (+)
Get-SCVirtualHardDisk (+)
Get-SCVirtualHardDiskConfiguration (+)
Get-SCVirtualizationManager (+)
Get-SCVirtualMachine (+)
Get-SCVirtualNetwork (+)
Get-SCVirtualNetworkAdapter (+)
Get-SCVirtualNetworkAdapterConfiguration (+)
Get-SCVMConfiguration (+)
Get-SCVMHost (+)
Get-SCVMHostGroup (+)
Get-SCVMHostNetworkAdapter (+)
Get-SCVMHostProfile (+)
Get-SCVMHostRating (+)
Get-SCVMMAccessLicense (+)
Get-SCVMMManagedComputer (+)
Get-SCVMMServer (+)
Get-SCVMXComputerConfiguration (+)
Grant-SCIPAddress (+)
Grant-SCMACAddress (+)
Grant-SCResource (+)
Import-SCTemplate (+)
Install-SCApplication (+)
Install-SCServerFeature (+)
Install-SCSQLServerInstance (+)
Install-SCVMHostCluster (+)
Invoke-SCPROTip (+)
Invoke-SCScriptCommand (+)
Mount-SCDataDisk (+)
Mount-SCStorageDisk (+)
Move-SCVirtualHardDisk (+)
Move-SCVMHost (+)
Move-SCVMHostGroup (+)
New-SCApplicationProfile (+)
New-SCBaseline (+)
New-SCCapabilityProfile (+)
New-SCCloud (+)
New-SCComputerConfiguration (+)
New-SCCustomProperty (+)
New-SCDefaultGateway (+)
New-SCLoadBalancerConnectionPersistence (+)
New-SCLoadBalancerHealthMonitor (+)
New-SCLoadBalancerProtocol (+)
New-SCLoadBalancerTemplate (+)
New-SCLoadBalancerVIP (+)
New-SCLoadBalancerVIPMember (+)
New-SCLoadBalancerVIPTemplate (+)
New-SCLoadBalancingMethod (+)
New-SCLogicalNetwork (+)
New-SCLogicalNetworkDefinition (+)
New-SCMACAddressPool (+)
New-SCOpsMgrConnection (+)
New-SCP2V (+)
New-SCPackageMapping (+)
New-SCResourceGroup (+)
New-SCRunAsAccount (+)
New-SCRunAsProfile (+)
New-SCRunAsProfileAssociation (+)
New-SCScriptCommandSetting (+)
New-SCService (+)
New-SCServiceCheckpoint (+)
New-SCServiceConfiguration (+)
New-SCServiceTemplate (+)
New-SCServicingWindow (+)
New-SCSQLASConnection (+)
New-SCSQLProfile (+)
New-SCStaticIPAddressPool (+)
New-SCStorageClassification (+)
New-SCStorageLogicalUnit (+)
New-SCSubnetVLan (+)
New-SCTemplate (+)
New-SCUserRole (+)
New-SCV2V (+)
New-SCVirtualMachine (+)
New-SCVirtualNetwork (+)
New-SCVirtualNetworkAdapter (+)
New-SCVMConfiguration (+)
New-SCVMHost (+)
New-SCVMHostGroup (+)
New-SCVMHostProfile (+)
New-SCVMXComputerConfiguration (+)
Publish-SCWindowsPE (+)
Read-SCGuestInfo (+)
Read-SCLibraryShare (+)
Read-SCLoadBalancer (+)
Read-SCLoadBalancerVIP (+)
Read-SCService (+)
Read-SCStorageProvider (+)
Read-SCVMHost (+)
Refresh-SCVirtualizationManager (+)
Register-SCStorageLogicalUnit (+)
Register-SCVMHost (+)
Register-SCVMMManagedComputer (+)
Remove-SCApplicationDeployment (+)
Remove-SCApplicationHost (+)
Remove-SCApplicationHostTemplate (+)
Remove-SCApplicationPackage (+)
Remove-SCApplicationProfile (+)
Remove-SCBaseline (+)
Remove-SCCapabilityProfile (+)
Remove-SCCloud (+)
Remove-SCComputerConfiguration (+)
Remove-SCComputerTierTemplate (+)
Remove-SCCustomPlacementRule (+)
Remove-SCCustomProperty (+)
Remove-SCCustomPropertyValue (+)
Remove-SCCustomResource (+)
Remove-SCDataDisk (+)
Remove-SCDriverPackage (+)
Remove-SCISO (+)
Remove-SCLibraryServer (+)
Remove-SCLibraryShare (+)
Remove-SCLoadBalancer (+)
Remove-SCLoadBalancerTemplate (+)
Remove-SCLoadBalancerVIP (+)
Remove-SCLoadBalancerVIPMember (+)
Remove-SCLoadBalancerVIPTemplate (+)
Remove-SCLogicalNetwork (+)
Remove-SCLogicalNetworkDefinition (+)
Remove-SCMACAddressPool (+)
Remove-SCOperatingSystem (+)
Remove-SCOpsMgrConnection (+)
Remove-SCPXEServer (+)
Remove-SCResourceGroup (+)
Remove-SCRunAsAccount (+)
Remove-SCRunAsProfile (+)
Remove-SCRunAsProfileAssociation (+)
Remove-SCScript (+)
Remove-SCScriptCommand (+)
Remove-SCServerFeature (+)
Remove-SCService (+)
Remove-SCServiceConfiguration (+)
Remove-SCServiceTemplate (+)
Remove-SCServicingWindow (+)
Remove-SCServicingWindowSubscription (+)
Remove-SCSQLASConnection (+)
Remove-SCSQLDeployment (+)
Remove-SCSQLProfile (+)
Remove-SCSQLScriptCommand (+)
Remove-SCStaticIPAddressPool (+)
Remove-SCStorageClassification (+)
Remove-SCStorageLogicalUnit (+)
Remove-SCStorageProvider (+)
Remove-SCTemplate (+)
Remove-SCUpdateServer (+)
Remove-SCUserRole (+)
Remove-SCVirtualFloppyDisk (+)
Remove-SCVirtualHardDisk (+)
Remove-SCVirtualizationManager (+)
Remove-SCVirtualMachine (+)
Remove-SCVirtualNetwork (+)
Remove-SCVirtualNetworkAdapter (+)
Remove-SCVMConfiguration (+)
Remove-SCVMHost (+)
Remove-SCVMHostGroup (+)
Remove-SCVMHostNetworkAdapter (+)
Remove-SCVMHostProfile (+)
Remove-SCVMXComputerConfiguration (+)
Repair-SCVMHost (+)
Reset-SCPROMonitorState (+)
Resolve-SCServiceTemplate (+)
Restart-SCJob (+)
Restart-SCVMHost (+)
Restore-SCApplicationState (+)
Resume-SCService (+)
Revoke-SCIPAddress (+)
Revoke-SCMACAddress (+)
Revoke-SCResource (+)
Save-SCApplicationState (+)
SaveState-SCService (+)
Set-SCApplication (+)
Set-SCApplicationDeployment (+)
Set-SCApplicationHostTemplate (+)
Set-SCApplicationPackage (+)
Set-SCApplicationProfile (+)
Set-SCApplicationSetting (+)
Set-SCBaseline (+)
Set-SCCapabilityProfile (+)
Set-SCCloud (+)
Set-SCCloudCapacity (+)
Set-SCComplianceStatus (+)
Set-SCComputerTier (+)
Set-SCComputerTierConfiguration (+)
Set-SCComputerTierTemplate (+)
Set-SCCustomPlacementRule (+)
Set-SCCustomProperty (+)
Set-SCCustomPropertyValue (+)
Set-SCCustomResource (+)
Set-SCDriverPackage (+)
Set-SCDynamicOptimizationConfiguration (+)
Set-SCGlobalSetting (+)
Set-SCGuestInfo (+)
Set-SCHostReserve (+)
Set-SCIPAddress (+)
Set-SCISO (+)
Set-SCISOConfiguration (+)
Set-SCLibraryServer (+)
Set-SCLibraryShare (+)
Set-SCLoadBalancer (+)
Set-SCLoadBalancerConfiguration (+)
Set-SCLoadBalancerTemplate (+)
Set-SCLoadBalancerVIPTemplate (+)
Set-SCLogicalNetwork (+)
Set-SCLogicalNetworkDefinition (+)
Set-SCMACAddressPool (+)
Set-SCOpsMgrConnection (+)
Set-SCPackageMapping (+)
Set-SCPlacementConfiguration (+)
Set-SCPROMonitorConfiguration (+)
Set-SCPROTip (+)
Set-SCResourceGroup (+)
Set-SCRunAsAccount (+)
Set-SCRunAsProfile (+)
Set-SCScript (+)
Set-SCScriptCommand (+)
Set-SCScriptCommandSetting (+)
Set-SCService (+)
Set-SCServiceConfiguration (+)
Set-SCServiceTemplate (+)
Set-SCServicingWindow (+)
Set-SCSQLDeployment (+)
Set-SCSQLProfile (+)
Set-SCSQLScriptCommand (+)
Set-SCStaticIPAddressPool (+)
Set-SCStorageArray (+)
Set-SCStorageClassification (+)
Set-SCStorageLogicalUnit (+)
Set-SCStoragePool (+)
Set-SCStorageProvider (+)
Set-SCStorageVolume (+)
Set-SCTemplate (+)
Set-SCUpdate (+)
Set-SCUpdateServer (+)
Set-SCUserRole (+)
Set-SCUserRoleQuota (+)
Set-SCVirtualFloppyDisk (+)
Set-SCVirtualHardDisk (+)
Set-SCVirtualHardDiskConfiguration (+)
Set-SCVirtualizationManager (+)
Set-SCVirtualMachine (+)
Set-SCVirtualNetwork (+)
Set-SCVirtualNetworkAdapter (+)
Set-SCVirtualNetworkAdapterConfiguration (+)
Set-SCVMConfiguration (+)
Set-SCVMHost (+)
Set-SCVMHostGroup (+)
Set-SCVMHostNetworkAdapter (+)
Set-SCVMHostProfile (+)
Set-SCVMMServer (+)
Shutdown-SCService (+)
Start-SCComplianceScan (+)
Start-SCDynamicOptimization (+)
Start-SCService (+)
Start-SCServicingMode (+)
Start-SCUpdateRemediation (+)
Start-SCUpdateServerSynchronization (+)
Start-SCVMHost (+)
Stop-SCJob (+)
Stop-SCService (+)
Stop-SCServicingMode (+)
Stop-SCVMHost (+)
Suspend-SCService (+)
Test-SCLoadBalancer (+)
Test-SCPROTip (+)
Test-SCServiceTemplate (+)
Test-SCVMHostCluster (+)
Uninstall-SCApplication (+)
Uninstall-SCServerFeature (+)
Uninstall-SCVMHostCluster (+)
Unregister-SCStorageLogicalUnit (+)
Update-SCApplication (+)
Update-SCService (+)
Update-SCServiceConfiguration (+)
Update-SCVirtualHardDisk (+)
Update-SCVMConfiguration (+)
Update-SCVMMManagedComputer (+)
Validate-SCCapabilityProfile (+)
Write-SCOpsMgrConnection (+)
Add-LibraryServer (-)
Add-LibraryShare (-)
Add-Patch (-)
Add-VirtualizationManager (-)
Add-VMHost (-)
Add-VMHostNetworkAdapter (-)
Associate-VMHost (-)
Backup-VMMServer (-)
Copy-HardDisk (-)
Copy-VMDK (-)
Disable-VMHost (-)
Discover-Computer (-)
Discover-LibraryShare (-)
Dismiss-PROTip (-)
Enable-VMHost (-)
Get-DependentLibraryObject (-)
Get-HardwareProfile (-)
Get-ISO (-)
Get-Job (-)
Get-LibraryRating (-)
Get-LibraryServer (-)
Get-LibraryShare (-)
Get-MachineConfig (-)
Get-OperatingSystem (-)
Get-PROTip (-)
Get-Script (-)
Get-SshPublicKey (-)
Get-Step (-)
Get-Template (-)
Get-VirtualFloppyDisk (-)
Get-VirtualHardDisk (-)
Get-VirtualizationManager (-)
Get-VirtualNetwork (-)
Get-VirtualNetworkAdapter (-)
Get-VM (-)
Get-VMHost (-)
Get-VMHostDisk (-)
Get-VMHostGroup (-)
Get-VMHostNetworkAdapter (-)
Get-VMHostRating (-)
Get-VMHostVolume (-)
Get-VMMManagedComputer (-)
Get-VMMServer (-)
Get-VMMUserRole (-)
Get-VMXMachineConfig (-)
Invoke-PROTip (-)
Move-VirtualHardDisk (-)
Move-VMHost (-)
Move-VMHostGroup (-)
New-MachineConfig (-)
New-P2V (-)
New-Template (-)
New-V2V (-)
New-VirtualNetwork (-)
New-VirtualNetworkAdapter (-)
New-VM (-)
New-VMHostGroup (-)
New-VMMUserRole (-)
New-VMRCCertificateRequest (-)
New-VMXMachineConfig (-)
Reassociate-VMMManagedComputer (-)
Refresh-LibraryShare (-)
Refresh-VirtualizationManager (-)
Refresh-VMHost (-)
Remove-ISO (-)
Remove-LibraryServer (-)
Remove-LibraryShare (-)
Remove-MachineConfig (-)
Remove-Script (-)
Remove-Template (-)
Remove-VirtualFloppyDisk (-)
Remove-VirtualHardDisk (-)
Remove-VirtualizationManager (-)
Remove-VirtualNetwork (-)
Remove-VirtualNetworkAdapter (-)
Remove-VM (-)
Remove-VMHost (-)
Remove-VMHostGroup (-)
Remove-VMHostNetworkAdapter (-)
Remove-VMMUserRole (-)
Remove-VMXMachineConfig (-)
Restart-Job (-)
Set-ISO (-)
Set-LibraryServer (-)
Set-LibraryShare (-)
Set-PROTip (-)
Set-Script (-)
Set-Template (-)
Set-VirtualFloppyDisk (-)
Set-VirtualHardDisk (-)
Set-VirtualizationManager (-)
Set-VirtualNetwork (-)
Set-VirtualNetworkAdapter (-)
Set-VM (-)
Set-VMHost (-)
Set-VMHostGroup (-)
Set-VMHostNetworkAdapter (-)
Set-VMHostVolume (-)
Set-VMMServer (-)
Set-VMMUserRole (-)
Stop-Job (-)
Update-VMHost (-)
Update-VMMManagedComputer (-)