about_VMM_2012_Cmdlet_Backward_Compatibility

Updated: January 15, 2013

Applies To: System Center 2012 - Virtual Machine Manager, System Center 2012 SP1 - Virtual Machine Manager

about_VMM_2012_Cmdlet_Backward_Compatibility

TOPIC
    about_VMM_2012_Cmdlet_Backward_Compatibility

SHORT DESCRIPTION
    Provides an overview of backward compatibility of the Virtual Machine 
    Manager (VMM) for System Center 2012 cmdlets and parameters with previous 
    versions of VMM.

LONG DESCRIPTION
    
    All cmdlets in VMM for System Center 2012 have new names. Each cmdlet 
    noun is preceded with an "SC". This includes cmdlets that were in previous 
    versions of VMM. For example, in VMM 2008, you would have used the cmdlet
    Get-VMHost to retrieve a VMM host object. In VMM for System Center 2012, 
    this cmdlet is now named Get-SCVMHost. In addition, several parameters 
    that existed in previous versions of VMM have been renamed.

    To preserve a high level of backward compatibility functionality with
    the new naming convention, aliases have been added so that when you call 
    a cmdlet by its previous name, the new version of the cmdlet runs.
    However, we strongly recommend that you review all cmdlets in order to
    discover any enhanced functionality introduced with expanded parameter
    sets.

    Some cmdlets and parameters included in previous versions of VMM have 
    been deprecated in VMM for System Center 2012. Using these cmdlets or
    parameters in your scripts will cause an error.

  Deprecated Cmdlets

      The following cmdlets have been deprecated in VMM for System Center
      2012:

      - Get-SShPublicKey
      - New-VMRCCertificateRequest
      - Update-VMHost
      - Get-VMPerformance
      - DisableUndoDisk-VM

  Deprecated Parameters

      The following parameters have been deprecated in VMM for System Center
      2012:

      Associated Cmdlet             Parameter Name
      ----------------              -----------------
      New-SCV2V                     RunAsSystem
      New-SCV2V                     RunAsUserCredential
      New-SCV2V                     UseHardwareAssistedVirtualization
      New-SCP2V                     RunAsSystem
      New-SCP2V                     RunAsUserCredential
      New-SCP2V                     UseHardwareAssistedVirtualization
      New-SCVirtualMachine          RunAsSystem
      New-SCVirtualMachine          RunAsUserCredential
      New-SCVirtualMachine          UseHardwareAssistedVirtualization
      Discover-Computer             FindVSHosts
      Get-VMPerformance             JobVariable
      Get-VMPerformance             PROTipID
      Get-VMPerformance             RunAsynchronously
      Get-VMwareResourcePool        VMHost
      Set-VMHostCluster             InheritPROSettings
      Set-VMHostCluster             PROAutomationLevel
      Set-VMHostCluster             PROMonitoringLevel
      Set-VMHostGroup               InheritPROSettings
      Set-VMHostGroup               PROAutomationLevel
      Set-VMHostGroup               PROMonitoringLevel
      Set-VMHostGroup               CPUPercentageReserve
      Set-VMHostGroup               DiskSpaceReserveMB
      Set-VMHostGroup               MaximumDiskIO
      Set-VMHostGroup               MemoryReserveMB
      Set-VMHostGroup               NetworkPercentageReserve
      Set-VMMUserRole               QuotaPerUser
      Set-VMMUserRole               QuotaPoint
      Set-VMMUserRole               RemoveQuotaPoint
      Set-SCVMHostNetworkAdapter    NetworkLocation
      Set-SCVMHostNetworkAdapter    OverrideNetworkLocation
      Set-SCVirtualNetwork          NetworkTag
      Add-SCVMHost                  RemoteConnectTimeoutEnabled
      Add-SCVMHost                  RemoteConnectTimeoutMinutes
      Add-SCVMHost                  RemoteConnectMultipleConnectionsEnabled
      Set-VirtualFloppyDrive        HostDrive
      Set-VirtualFloppyDrive        AnyHostDrive
      Set-SCVMMServer               OpsMgrServer
      Set-SCVMMServer               OpsMgrReportingEnabled
      Set-SCVMMServer               OpsMgrReportingServerURL
      Set-SCVMMServer               PROAutomationLevel
      Set-SCVMMServer               PROMonitoringLevel
      Set-SCVMMServer               PhysicalAddressRangeStart
      Set-SCVMMServer               PhysicalAddressRangeEnd
      Set-SCVMMServer               MemoryPriority
      Set-SCVMMServer               DiskIOPriority
      Set-SCVMMServer               NetworkPriority
      Set-SCVMMServer               CPUPriority
      Set-SCVMMServer               PlacementGoal
      New-PhysicalAddress           MACAddressPool

SEE ALSO
    about_VMM_2012
    about_VMM_2012_Cmdlet_and_Parameter_Name_Mapping