Pages

mandag 11. november 2013

PowerShell: Finding Information in XML Files

I wanted to take a look at various information defined in the PowerShell Deployment Toolkit. This is a toolkit that can be used to install Microsoft System Center components in various combinations, without user interaction.

To find information in XML files with PowerShell, I like to do like this:
$xml = New-Object -TypeName XML
$xml.Load("D:\PDT2.5.2708\Workflow.xml")

#List all the general variables
$xml.Installer.Variable
or
foreach ($Var in $xml.Installer.Variable){Write-Host "$($Var.Name)=$($Var.Value)"}

#List all the components we can install:
$xml.Installer.Components.Component | select Name | sort Name

#List all the components including the variables we can set:
$xml.Installer.Components.Component | select Name,Variable | sort Name | foreach{Write-Host $_.Name -ForegroundColor Cyan;If($_.PSObject.Properties.Match('Variable').Count){foreach($Var in $_.Variable){Write-Host " - $($Var.Name)=$($Var.Value)"}}}

#List all the roles we can install, but exclude integration roles:
$xml.Installer.Roles.Role | where {$_.Type -ne 'Integration'} | select Name | sort Name | ft -AutoSize

#List all the SQL versions and the variables we can set:
$xml.Installer.SQL.SQL | select Version,Variable | sort Version | foreach{Write-Host $_.Version
-ForegroundColor Cyan;foreach($Var in $_.Variable){Write-Host " - $($Var.Name)=$($Var.Value)"}}

#List roles that can be combined with VMM 2012 R2 Server:
$xml.Installer.Roles.Role | where {$_.Name -eq 'System Center 2012 R2 Virtual Machine Manager Management Server'} | foreach {$_.Validation.Combinations.Combination}

#Get a list of all the Installables and the URL, write in red if no URL exist
$xml.Installer.Installables.Installable | foreach {If ($_.Download.URL) {Write-Host $_.Name -ForegroundColor Cyan} Else {Write-Host $_.Name -ForegroundColor Red}; foreach ($Link in $_.Download.URL){Write-Host "  " $Link}}

#Get a list of all the Installables that do not have download URL
$xml.Installer.Installables.Installable | foreach {If (! $_.Download.URL) {Write-Host $_.Name -ForegroundColor Red}}

After running the commands I get information that I can use to construct my Variables.xml file, this is the file that I can use to define my System Center deployment:

General variables
SystemCenter2012ProductKey=
SQLServer2012ProductKey=
SQLServer2008R2ProductKey=
InstallerServiceAccount=
InstallerServiceAccountPassword=
SourcePath=
TempPath=$SystemDrive\Temp
Download=$SystemDrive\Temp
RegisteredUser=
RegisteredOrganization=
MicrosoftUpdate=0
CustomerExperienceImprovementProgram=0
ErrorReporting=Never
OperationalDataReporting=0

Components
SQL Server 2008 R2
SQL Server 2012
System Center 2012 R2 App Controller
System Center 2012 R2 Configuration Manager
System Center 2012 R2 Data Protection Manager
System Center 2012 R2 Operations Manager
System Center 2012 R2 Orchestrator
System Center 2012 R2 Service Management Automation
System Center 2012 R2 Service Manager
System Center 2012 R2 Service Provider Foundation
System Center 2012 R2 Service Reporting
System Center 2012 R2 Virtual Machine Manager
System Center 2012 SP1 App Controller
System Center 2012 SP1 Configuration Manager
System Center 2012 SP1 Data Protection Manager
System Center 2012 SP1 Operations Manager
System Center 2012 SP1 Orchestrator
System Center 2012 SP1 Service Manager
System Center 2012 SP1 Service Provider Foundation
System Center 2012 SP1 Virtual Machine Manager
Windows Azure Pack 2013
Windows Azure Services 2012

Components with variables
SQL Server 2008 R2
SQL Server 2012
System Center 2012 R2 App Controller
 - SystemCenter2012R2AppControllerAdminGroup=
 - SystemCenter2012R2AppControllerPort=443
 - SystemCenter2012R2AppControllerDatabase=AppController
 - SystemCenter2012R2AppControllerInstallPath=$SystemDrive\Program Files\Microsoft System Center 2012 R2\App Controller
 - SystemCenter2012R2AppControllerServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2AppControllerServiceAccountPassword=$InstallerServiceAccountPassword
System Center 2012 R2 Configuration Manager
 - SystemCenter2012R2ConfigurationManagerAdminGroup=
 - SystemCenter2012R2ConfigurationManagerInstallDir=$SystemDrive\Program Files\Microsoft System Center 2012 R2\Configuration Manager
 - SystemCenter2012R2ConfigurationManagerConsoleTargetDir=$SystemDrive\Program Files (x86)\Microsoft Configuration Manager\AdminConsole
 - SystemCenter2012R2ConfigurationManagerDatabase=
 - SystemCenter2012R2ConfigurationManagerSiteCode=
 - SystemCenter2012R2ConfigurationManagerSite=
System Center 2012 R2 Data Protection Manager
 - SystemCenter2012R2DataProtectionManagerAdminGroup=
 - SystemCenter2012R2DataProtectionManagerProgramFiles=$SystemDrive\Program Files\Microsoft System Center 2012 R2\DPM
 - SystemCenter2012R2DataProtectionManagerSQLPassword=$InstallerServiceAccountPassword
System Center 2012 R2 Operations Manager
 - SystemCenter2012R2OperationsManagerAdminGroup=
 - SystemCenter2012R2OperationsManagerManagementGroupName=
 - SystemCenter2012R2OperationsManagerInstallPath=$SystemDrive\Program Files\Microsoft System Center 2012 R2\OperationsManager
 - SystemCenter2012R2OperationsManagerDatabaseName=OperationsManager
 - SystemCenter2012R2OperationsManagerDatabaseSize=1000
 - SystemCenter2012R2OperationsManagerDWDatabaseName=OperationsManagerDW
 - SystemCenter2012R2OperationsManagerDWDatabaseSize=1000
 - SystemCenter2012R2OperationsManagerActionServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2OperationsManagerActionServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2OperationsManagerDASServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2OperationsManagerDASServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2OperationsManagerDataReaderServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2OperationsManagerDataReaderServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2OperationsManagerDataWriterServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2OperationsManagerDataWriterServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2OperationsManagerWebConsoleAuthorizationMode=Mixed
System Center 2012 R2 Orchestrator
 - SystemCenter2012R2OrchestratorAdminGroup=
 - SystemCenter2012R2OrchestratorDatabase=Orchestrator
 - SystemCenter2012R2OrchestratorRemote=True
 - SystemCenter2012R2OrchestratorInstallDir=$SystemDrive\Program Files (x86)\Microsoft System Center 2012 R2\Orchestrator
 - SystemCenter2012R2OrchestratorWebURL=
 - SystemCenter2012R2OrchestratorWebServicePort=81
 - SystemCenter2012R2OrchestratorWebConsolePort=82
 - SystemCenter2012R2OrchestratorServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2OrchestratorServiceAccountPassword=$InstallerServiceAccountPassword
System Center 2012 R2 Service Management Automation
 - SystemCenter2012R2ServiceManagementAutomationAdminGroup=
 - SystemCenter2012R2ServiceManagementAutomationInstallFolder=$SystemDrive\Program Files\Microsoft System Center 2012 R2\Service Management Automation
 - SystemCenter2012R2ServiceManagementAutomationWebSitePortNumber=9090
 - SystemCenter2012R2ServiceManagementAutomationDatabase=SMA
 - SystemCenter2012R2ServiceManagementAutomationServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceManagementAutomationServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceManagementAutomationNetworkServiceSelected=false
 - SystemCenter2012R2ServiceManagementAutomationAdminGroup=
System Center 2012 R2 Service Manager
 - SystemCenter2012R2ServiceManagerAdminRoleGroup=$InstallerServiceAccount
 - SystemCenter2012R2ServiceManagerInstallPath=$SystemDrive\Program Files\Microsoft System Center 2012 R2\Service Manager
 - SystemCenter2012R2ServiceManagerDatabase=ServiceManager
 - SystemCenter2012R2ServiceManagerDatabaseSize=2000
 - SystemCenter2012R2ServiceManagerDWStagingAndConfig=DWStagingAndConfig
 - SystemCenter2012R2ServiceManagerDWStagingAndConfigSize=2000
 - SystemCenter2012R2ServiceManagerDWRepository=DWRepository
 - SystemCenter2012R2ServiceManagerDWRepositorySize=2000
 - SystemCenter2012R2ServiceManagerDWDataMart=DWDataMart
 - SystemCenter2012R2ServiceManagerDWDataMartSize=2000
 - SystemCenter2012R2ServiceManagerOMDWDataMart=OMDWDataMart
 - SystemCenter2012R2ServiceManagerOMDWDataMartSize=2000
 - SystemCenter2012R2ServiceManagerCMDWDataMart=CMDWDataMart
 - SystemCenter2012R2ServiceManagerCMDWDataMartSize=2000
 - SystemCenter2012R2ServiceManagerDWASDataBase=DWASDataBase
 - SystemCenter2012R2ServiceManagerServicesServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceManagerServicesServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceManagerWorkflowServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceManagerWorkflowServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceManagerReportingServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceManagerReportingServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceManagerAnalysisServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceManagerAnalysisServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceManagerPortalServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceManagerPortalServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceManagerManagementGroupName=
 - SystemCenter2012R2ServiceManagerDatawarehouseManagementGroupName=
 - SystemCenter2012R2ServiceManagerPortalWebSiteName=SCSMWebContentServer
 - SystemCenter2012R2ServiceManagerPortalWebSiteCertificate=False
 - SystemCenter2012R2ServiceManagerPortalWebSitePortHTTP=81
 - SystemCenter2012R2ServiceManagerPortalWebSitePortHTTPS=443
 - SystemCenter2012R2ServiceManagerSpPortalWebSiteName=Service Manager Portal
 - SystemCenter2012R2ServiceManagerSpPortalWebSiteCertificate=False
 - SystemCenter2012R2ServiceManagerSpPortalWebSitePortHTTP=81
 - SystemCenter2012R2ServiceManagerSpPortalWebSitePortHTTPS=443
 - SystemCenter2012R2ServiceManagerSpPortalDatabaseName=Sharepoint_SMPortalContent
 - SystemCenter2012R2ServiceManagerPortalUsers=
System Center 2012 R2 Service Provider Foundation
 - SystemCenter2012R2ServiceProviderFoundationDatabaseName=SCSPFDB
 - SystemCenter2012R2ServiceProviderFoundationWebSitePortNumber=8090
 - SystemCenter2012R2ServiceProviderFoundationSCVMMServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceProviderFoundationSCVMMServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceProviderFoundationSCVMMNetworkServiceSelected=false
 - SystemCenter2012R2ServiceProviderFoundationVMMSecurityGroupUsers=
 - SystemCenter2012R2ServiceProviderFoundationSCAdminServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceProviderFoundationSCAdminServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceProviderFoundationSCAdminNetworkServiceSelected=false
 - SystemCenter2012R2ServiceProviderFoundationAdminSecurityGroupUsers=
 - SystemCenter2012R2ServiceProviderFoundationSCProviderServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceProviderFoundationSCProviderServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceProviderFoundationSCProviderNetworkServiceSelected=false
 - SystemCenter2012R2ServiceProviderFoundationProviderSecurityGroupUsers=
 - SystemCenter2012R2ServiceProviderFoundationSCUsageServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2ServiceProviderFoundationSCUsageServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2ServiceProviderFoundationSCUsageNetworkServiceSelected=false
 - SystemCenter2012R2ServiceProviderFoundationUsageSecurityGroupUsers=
System Center 2012 R2 Service Reporting
 - SystemCenter2012R2ServiceReportingRunAsAccount=$SystemCenter2012R2ServiceReportingDatawarehouseSQLServiceAccount
 - SystemCenter2012R2ServiceReportingInstallFolder=$SystemDrive\Program Files\Microsoft System Center 2012 R2\Service Reporting
 - SystemCenter2012R2ServiceReportingRepositoryDatabaseName=UsageETLRepositoryDB
 - SystemCenter2012R2ServiceReportingStagingDatabaseName=UsageStagingDB
 - SystemCenter2012R2ServiceReportingDWDatabaseName=UsageDatawarehouseDB
 - SystemCenter2012R2ServiceReportingAnalysisDatabaseName=UsageAnalysisDB
System Center 2012 R2 Virtual Machine Manager
 - SystemCenter2012R2VirtualMachineManagerAdminGroup=
 - SystemCenter2012R2VirtualMachineManagerProgramFiles=$SystemDrive\Program Files\Microsoft System Center 2012 R2\Virtual Machine Manager
 - SystemCenter2012R2VirtualMachineManagerDatabase=VirtualManagerDB
 - SystemCenter2012R2VirtualMachineManagerIndigoTcpPort=8100
 - SystemCenter2012R2VirtualMachineManagerWSManTcpPort=5985
 - SystemCenter2012R2VirtualMachineManagerBitsTcpPort=443
 - SystemCenter2012R2VirtualMachineManagerIndigoNETTCPPort=8102
 - SystemCenter2012R2VirtualMachineManagerIndigoHTTPSPort=8101
 - SystemCenter2012R2VirtualMachineManagerIndigoHTTPPort=8103
 - SystemCenter2012R2VirtualMachineManagerLibraryPath=$SystemDrive\ProgramData\Virtual Machine Manager Library Files
 - SystemCenter2012R2VirtualMachineManagerServiceAccount=$InstallerServiceAccount
 - SystemCenter2012R2VirtualMachineManagerServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012R2VirtualMachineManagerVmmServerName=
 - SystemCenter2012R2VirtualMachineManagerTopContainerName=
 - SystemCenter2012R2VirtualMachineManagerVMMStaticIPAddress=
System Center 2012 SP1 App Controller
 - SystemCenter2012SP1AppControllerAdminGroup=
 - SystemCenter2012SP1AppControllerPort=443
 - SystemCenter2012SP1AppControllerDatabase=AppController
 - SystemCenter2012SP1AppControllerInstallPath=$SystemDrive\Program Files\Microsoft System Center 2012\App Controller
 - SystemCenter2012SP1AppControllerServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1AppControllerServiceAccountPassword=$InstallerServiceAccountPassword
System Center 2012 SP1 Configuration Manager
 - SystemCenter2012SP1ConfigurationManagerAdminGroup=
 - SystemCenter2012SP1ConfigurationManagerInstallDir=$SystemDrive\Program Files\Microsoft System Center 2012\Configuration Manager
 - SystemCenter2012SP1ConfigurationManagerConsoleTargetDir=$SystemDrive\Program Files (x86)\Microsoft Configuration Manager\AdminConsole
 - SystemCenter2012SP1ConfigurationManagerDatabase=
 - SystemCenter2012SP1ConfigurationManagerSiteCode=
 - SystemCenter2012SP1ConfigurationManagerSite=
System Center 2012 SP1 Data Protection Manager
 - SystemCenter2012SP1DataProtectionManagerAdminGroup=
 - SystemCenter2012SP1DataProtectionManagerProgramFiles=$SystemDrive\Program Files\Microsoft System Center 2012\DPM
 - SystemCenter2012SP1DataProtectionManagerSQLPassword=$InstallerServiceAccountPassword
System Center 2012 SP1 Operations Manager
 - SystemCenter2012SP1OperationsManagerAdminGroup=
 - SystemCenter2012SP1OperationsManagerManagementGroupName=
 - SystemCenter2012SP1OperationsManagerInstallPath=$SystemDrive\Program Files\Microsoft System Center 2012\Operations Manager
 - SystemCenter2012SP1OperationsManagerDatabaseName=OperationsManager
 - SystemCenter2012SP1OperationsManagerDatabaseSize=1000
 - SystemCenter2012SP1OperationsManagerDWDatabaseName=OperationsManagerDW
 - SystemCenter2012SP1OperationsManagerDWDatabaseSize=1000
 - SystemCenter2012SP1OperationsManagerActionServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1OperationsManagerActionServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1OperationsManagerDASServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1OperationsManagerDASServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1OperationsManagerDataReaderServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1OperationsManagerDataReaderServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1OperationsManagerDataWriterServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1OperationsManagerDataWriterServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1OperationsManagerWebConsoleAuthorizationMode=Mixed
System Center 2012 SP1 Orchestrator
 - SystemCenter2012SP1OrchestratorAdminGroup=
 - SystemCenter2012SP1OrchestratorDatabase=Orchestrator
 - SystemCenter2012SP1OrchestratorRemote=True
 - SystemCenter2012SP1OrchestratorInstallDir=$SystemDrive\Program Files (x86)\Microsoft System Center 2012\Orchestrator
 - SystemCenter2012SP1OrchestratorWebURL=
 - SystemCenter2012SP1OrchestratorWebServicePort=81
 - SystemCenter2012SP1OrchestratorWebConsolePort=82
 - SystemCenter2012SP1OrchestratorServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1OrchestratorServiceAccountPassword=$InstallerServiceAccountPassword
System Center 2012 SP1 Service Manager
 - SystemCenter2012SP1ServiceManagerAdminRoleGroup=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceManagerInstallPath=$SystemDrive\Program Files\Microsoft System Center 2012\Service Manager
 - SystemCenter2012SP1ServiceManagerDatabase=ServiceManager
 - SystemCenter2012SP1ServiceManagerDatabaseSize=2000
 - SystemCenter2012SP1ServiceManagerDWStagingAndConfig=DWStagingAndConfig
 - SystemCenter2012SP1ServiceManagerDWStagingAndConfigSize=2000
 - SystemCenter2012SP1ServiceManagerDWRepository=DWRepository
 - SystemCenter2012SP1ServiceManagerDWRepositorySize=2000
 - SystemCenter2012SP1ServiceManagerDWDataMart=DWDataMart
 - SystemCenter2012SP1ServiceManagerDWDataMartSize=2000
 - SystemCenter2012SP1ServiceManagerOMDWDataMart=OMDWDataMart
 - SystemCenter2012SP1ServiceManagerOMDWDataMartSize=2000
 - SystemCenter2012SP1ServiceManagerCMDWDataMart=CMDWDataMart
 - SystemCenter2012SP1ServiceManagerCMDWDataMartSize=2000
 - SystemCenter2012SP1ServiceManagerDWASDataBase=DWASDataBase
 - SystemCenter2012SP1ServiceManagerServicesServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceManagerServicesServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1ServiceManagerWorkflowServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceManagerWorkflowServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1ServiceManagerReportingServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceManagerReportingServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1ServiceManagerAnalysisServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceManagerAnalysisServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1ServiceManagerPortalServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceManagerPortalServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1ServiceManagerManagementGroupName=
 - SystemCenter2012SP1ServiceManagerDatawarehouseManagementGroupName=
 - SystemCenter2012SP1ServiceManagerPortalWebSiteName=SCSMWebContentServer
 - SystemCenter2012SP1ServiceManagerPortalWebSiteCertificate=False
 - SystemCenter2012SP1ServiceManagerPortalWebSitePortHTTP=81
 - SystemCenter2012SP1ServiceManagerPortalWebSitePortHTTPS=443
 - SystemCenter2012SP1ServiceManagerSpPortalWebSiteName=Service Manager Portal
 - SystemCenter2012SP1ServiceManagerSpPortalWebSiteCertificate=False
 - SystemCenter2012SP1ServiceManagerSpPortalWebSitePortHTTP=81
 - SystemCenter2012SP1ServiceManagerSpPortalWebSitePortHTTPS=443
 - SystemCenter2012SP1ServiceManagerSpPortalDatabaseName=Sharepoint_SMPortalContent
 - SystemCenter2012SP1ServiceManagerPortalUsers=
System Center 2012 SP1 Service Provider Foundation
 - SystemCenter2012SP1ServiceProviderFoundationInstallFolder=$SystemDrive\inetpub
 - SystemCenter2012SP1ServiceProviderFoundationWebSitePortNumber=8090
 - SystemCenter2012SP1ServiceProviderFoundationSCVMMServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceProviderFoundationSCVMMServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1ServiceProviderFoundationSCVMMNetworkServiceSelected=false
 - SystemCenter2012SP1ServiceProviderFoundationVMMSecurityGroupUsers=
 - SystemCenter2012SP1ServiceProviderFoundationSCAdminServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceProviderFoundationSCAdminServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1ServiceProviderFoundationSCAdminNetworkServiceSelected=false
 - SystemCenter2012SP1ServiceProviderFoundationAdminSecurityGroupUsers=
 - SystemCenter2012SP1ServiceProviderFoundationSCProviderServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1ServiceProviderFoundationSCProviderServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1ServiceProviderFoundationSCProviderNetworkServiceSelected=false
 - SystemCenter2012SP1ServiceProviderFoundationProviderSecurityGroupUsers=
System Center 2012 SP1 Virtual Machine Manager
 - SystemCenter2012SP1VirtualMachineManagerAdminGroup=
 - SystemCenter2012SP1VirtualMachineManagerProgramFiles=$SystemDrive\Program Files\Microsoft System Center 2012\VirtualMachine Manager
 - SystemCenter2012SP1VirtualMachineManagerDatabase=VirtualManagerDB
 - SystemCenter2012SP1VirtualMachineManagerIndigoTcpPort=8100
 - SystemCenter2012SP1VirtualMachineManagerWSManTcpPort=5985
 - SystemCenter2012SP1VirtualMachineManagerBitsTcpPort=443
 - SystemCenter2012SP1VirtualMachineManagerIndigoNETTCPPort=8102
 - SystemCenter2012SP1VirtualMachineManagerIndigoHTTPSPort=8101
 - SystemCenter2012SP1VirtualMachineManagerIndigoHTTPPort=8103
 - SystemCenter2012SP1VirtualMachineManagerLibraryPath=$SystemDrive\ProgramData\Virtual Machine Manager Library Files
 - SystemCenter2012SP1VirtualMachineManagerServiceAccount=$InstallerServiceAccount
 - SystemCenter2012SP1VirtualMachineManagerServiceAccountPassword=$InstallerServiceAccountPassword
 - SystemCenter2012SP1VirtualMachineManagerVmmServerName=
 - SystemCenter2012SP1VirtualMachineManagerTopContainerName=
 - SystemCenter2012SP1VirtualMachineManagerVMMStaticIPAddress=
Windows Azure Pack 2013
 - WindowsAzurePack2013AdminGroup=
 - WindowsAzurePack2013ConfigStorePassphrase=$InstallerServiceAccountPassword
Windows Azure Services 2012
 - WindowsAzureServices2012AdminGroup=
 - WindowsAzureServices2012ConfigStorePassphrase=$InstallerServiceAccountPassword

Roles
SQL Server 2012 Analysis Server
SQL Server 2012 Database Server
SQL Server 2012 Fulltext
SQL Server 2012 Management Tools
SQL Server 2012 Reporting Server
System Center 2012 R2 App Controller Additional Server
System Center 2012 R2 App Controller Console
System Center 2012 R2 App Controller Database Server
System Center 2012 R2 App Controller Server
System Center 2012 R2 Configuration Manager Console
System Center 2012 R2 Configuration Manager Database Server
System Center 2012 R2 Configuration Manager Provider Server
System Center 2012 R2 Configuration Manager Site Server
System Center 2012 R2 Data Protection Manager Console
System Center 2012 R2 Data Protection Manager Database Server
System Center 2012 R2 Data Protection Manager Reporting Server
System Center 2012 R2 Data Protection Manager Server
System Center 2012 R2 Operations Manager Additional Management Server
System Center 2012 R2 Operations Manager Console
System Center 2012 R2 Operations Manager Database Server
System Center 2012 R2 Operations Manager Datawarehouse Server
System Center 2012 R2 Operations Manager Management Server
System Center 2012 R2 Operations Manager Reporting Server
System Center 2012 R2 Operations Manager Web Console Server
System Center 2012 R2 Orchestrator Database Server
System Center 2012 R2 Orchestrator Management Server
System Center 2012 R2 Orchestrator Primary Runbook Server
System Center 2012 R2 Orchestrator Runbook Designer
System Center 2012 R2 Orchestrator Standby Runbook Server
System Center 2012 R2 Orchestrator Web Components Server
System Center 2012 R2 Service Management Automation Database Server
System Center 2012 R2 Service Management Automation Runbook Worker Server
System Center 2012 R2 Service Management Automation Web Service Server
System Center 2012 R2 Service Manager Additional Management Server
System Center 2012 R2 Service Manager Analysis Server
System Center 2012 R2 Service Manager Console
System Center 2012 R2 Service Manager Database Server
System Center 2012 R2 Service Manager Datawarehouse Management Server
System Center 2012 R2 Service Manager Datawarehouse Server
System Center 2012 R2 Service Manager Management Server
System Center 2012 R2 Service Manager Reporting Server
System Center 2012 R2 Service Manager SharePoint Web Parts Server
System Center 2012 R2 Service Manager Web Content Server
System Center 2012 R2 Service Provider Foundation Additional Server
System Center 2012 R2 Service Provider Foundation Database Server
System Center 2012 R2 Service Provider Foundation Server
System Center 2012 R2 Service Reporting Analysis Server
System Center 2012 R2 Service Reporting Datawarehouse Server
System Center 2012 R2 Service Reporting Server
System Center 2012 R2 Virtual Machine Manager Cluster Active Management Server
System Center 2012 R2 Virtual Machine Manager Cluster Passive Management Server
System Center 2012 R2 Virtual Machine Manager Console
System Center 2012 R2 Virtual Machine Manager Database Server
System Center 2012 R2 Virtual Machine Manager Management Server
System Center 2012 SP1 App Controller Additional Server
System Center 2012 SP1 App Controller Console
System Center 2012 SP1 App Controller Database Server
System Center 2012 SP1 App Controller Server
System Center 2012 SP1 Configuration Manager Console
System Center 2012 SP1 Configuration Manager Database Server
System Center 2012 SP1 Configuration Manager Provider Server
System Center 2012 SP1 Configuration Manager Site Server
System Center 2012 SP1 Data Protection Manager Console
System Center 2012 SP1 Data Protection Manager Database Server
System Center 2012 SP1 Data Protection Manager Server
System Center 2012 SP1 Operations Manager Additional Management Server
System Center 2012 SP1 Operations Manager Console
System Center 2012 SP1 Operations Manager Database Server
System Center 2012 SP1 Operations Manager Datawarehouse Server
System Center 2012 SP1 Operations Manager Management Server
System Center 2012 SP1 Operations Manager Reporting Server
System Center 2012 SP1 Operations Manager Web Console Server
System Center 2012 SP1 Orchestrator Database Server
System Center 2012 SP1 Orchestrator Management Server
System Center 2012 SP1 Orchestrator Primary Runbook Server
System Center 2012 SP1 Orchestrator Runbook Designer
System Center 2012 SP1 Orchestrator Standby Runbook Server
System Center 2012 SP1 Orchestrator Web Components Server
System Center 2012 SP1 Service Manager Additional Management Server
System Center 2012 SP1 Service Manager Analysis Server
System Center 2012 SP1 Service Manager Console
System Center 2012 SP1 Service Manager Database Server
System Center 2012 SP1 Service Manager Datawarehouse Management Server
System Center 2012 SP1 Service Manager Datawarehouse Server
System Center 2012 SP1 Service Manager Management Server
System Center 2012 SP1 Service Manager Reporting Server
System Center 2012 SP1 Service Manager SharePoint Web Parts Server
System Center 2012 SP1 Service Manager Web Content Server
System Center 2012 SP1 Service Provider Foundation Additional Server
System Center 2012 SP1 Service Provider Foundation Database Server
System Center 2012 SP1 Service Provider Foundation Server
System Center 2012 SP1 Virtual Machine Manager Cluster Active Management Server
System Center 2012 SP1 Virtual Machine Manager Cluster Passive Management Server
System Center 2012 SP1 Virtual Machine Manager Console
System Center 2012 SP1 Virtual Machine Manager Database Server
System Center 2012 SP1 Virtual Machine Manager Management Server
Windows Azure Pack 2013 Admin API Server
Windows Azure Pack 2013 Admin Authentication Site Server
Windows Azure Pack 2013 Admin Site Server
Windows Azure Pack 2013 Console
Windows Azure Pack 2013 Database Server
Windows Azure Pack 2013 MySQL Extension Server
Windows Azure Pack 2013 SQL Server Extension Server
Windows Azure Pack 2013 Tenant API Server
Windows Azure Pack 2013 Tenant Authentication Site Server
Windows Azure Pack 2013 Tenant Public API Server
Windows Azure Pack 2013 Tenant Site Server
Windows Azure Services 2012 AdminAPI Server
Windows Azure Services 2012 AdminSite Server
Windows Azure Services 2012 Database Server
Windows Azure Services 2012 TenantAPI Server
Windows Azure Services 2012 TenantPublicAPI Server
Windows Azure Services 2012 TenantSite Server

SQL versions and variables:
SQL Server 2008 R2
 - SQLInstallSharedDir=$SystemDrive\Program Files\Microsoft SQL Server
 - SQLInstallSharedWOWDir=$SystemDrive\Program Files (x86)\Microsoft SQL Server
 - SQLInstanceDir=$SystemDrive\Program Files\Microsoft SQL Server
 - SQLSecurityMode=SQL
 - SQLSAPassword=$InstallerServiceAccountPassword
 - SQLAdmins=
 - SQLAgtServiceAccount=
 - SQLAgtServiceAccountPassword=
 - SQLServiceAccount=
 - SQLServiceAccountPassword=
 - SQLASServiceAccount=
 - SQLASServiceAccountPassword=
 - SQLRSServiceAccount=
 - SQLRSServiceAccountPassword=
 - SQLInstallSQLDataDir=$SystemDrive\Program Files\Microsoft SQL Server
 - SQLUserDBDir=$SQLInstallSQLDataDir\MSSQL10_50.$Instance\MSSQL\Data
 - SQLUserDBLogDir=$SQLInstallSQLDataDir\MSSQL10_50.$Instance\MSSQL\Data
 - SQLTempDBDir=$SQLInstallSQLDataDir\MSSQL10_50.$Instance\MSSQL\Data
 - SQLTempDBLogDir=$SQLInstallSQLDataDir\MSSQL10_50.$Instance\MSSQL\Data
 - SQLBackupDir=$SQLInstallSQLDataDir\MSSQL10_50.$Instance\MSSQL\Data
 - SQLASDataDir=$SystemDrive\Program Files\Microsoft SQL Server\MSAS10_50.$Instance\OLAP\Data
 - SQLASLogDir=$SystemDrive\Program Files\Microsoft SQL Server\MSAS10_50.$Instance\OLAP\Log
 - SQLASBackupDir=$SystemDrive\Program Files\Microsoft SQL Server\MSAS10_50.$Instance\OLAP\Backup
 - SQLASTempDir=$SystemDrive\Program Files\Microsoft SQL Server\MSAS10_50.$Instance\OLAP\Temp
SQL Server 2012
 - SQLInstallSharedDir=$SystemDrive\Program Files\Microsoft SQL Server
 - SQLInstallSharedWOWDir=$SystemDrive\Program Files (x86)\Microsoft SQL Server
 - SQLInstanceDir=$SystemDrive\Program Files\Microsoft SQL Server
 - SQLSecurityMode=SQL
 - SQLSAPassword=$InstallerServiceAccountPassword
 - SQLAdmins=
 - SQLAgtServiceAccount=
 - SQLAgtServiceAccountPassword=
 - SQLServiceAccount=
 - SQLServiceAccountPassword=
 - SQLASServiceAccount=
 - SQLASServiceAccountPassword=
 - SQLInstallSQLDataDir=$SystemDrive\Program Files\Microsoft SQL Server
 - SQLUserDBDir=$SQLInstallSQLDataDir\MSSQL11.$Instance\MSSQL\Data
 - SQLUserDBLogDir=$SQLInstallSQLDataDir\MSSQL11.$Instance\MSSQL\Data
 - SQLTempDBDir=$SQLInstallSQLDataDir\MSSQL11.$Instance\MSSQL\Data
 - SQLTempDBLogDir=$SQLInstallSQLDataDir\MSSQL11.$Instance\MSSQL\Data
 - SQLBackupDir=$SQLInstallSQLDataDir\MSSQL11.$Instance\MSSQL\Data
 - SQLASDataDir=$SystemDrive\Program Files\Microsoft SQL Server\MSAS11.$Instance\OLAP\Data
 - SQLASLogDir=$SystemDrive\Program Files\Microsoft SQL Server\MSAS11.$Instance\OLAP\Log
 - SQLASBackupDir=$SystemDrive\Program Files\Microsoft SQL Server\MSAS11.$Instance\OLAP\Backup
 - SQLASTempDir=$SystemDrive\Program Files\Microsoft SQL Server\MSAS11.$Instance\OLAP\Temp
 - SQLClusterIPAddress=
 - SQLClusterNetwork=Cluster Network 1
 - SQLClusterIPSubnet=
 - SQLClusterDisks=

All the Installables:
Windows Server 2012 R2
Windows Server 2012
SQL Server 2008 R2
   http://download.microsoft.com/download/D/8/0/D808E432-5AC6-4DA5-A087-21947AC4AC5F/1033/SQLFULL_x64_ENU.exe
SQL Server 2008 R2 SP2
   http://download.microsoft.com/download/3/D/C/3DC6663D-8A76-40A6-BCF2-2808C385D56A/SQLServer2008R2SP2-KB2630458-x64-ENU.exe
SQL Server 2012
   http://download.microsoft.com/download/4/C/7/4C7D40B9-BCF8-4F8A-9E76-06E9B92FE5AE/ENU/x64/SQLFULL_x64_ENU_Install.exe
   http://download.microsoft.com/download/4/C/7/4C7D40B9-BCF8-4F8A-9E76-06E9B92FE5AE/ENU/x64/SQLFULL_x64_ENU_Core.box
   http://download.microsoft.com/download/4/C/7/4C7D40B9-BCF8-4F8A-9E76-06E9B92FE5AE/ENU/x64/SQLFULL_x64_ENU_Lang.box
SQL Server 2012 SP1
   http://download.microsoft.com/download/3/B/D/3BD9DD65-D3E3-43C3-BB50-0ED850A82AD5/SQLServer2012SP1-KB2674319-x64-ENU.exe
.NET Framework 4.0 Full
   http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe
SQL Server 2008 R2 Native Client
   http://go.microsoft.com/fwlink/?LinkID=188401
SQL Server 2008 R2 Command Line Utilities
   http://go.microsoft.com/fwlink/?LinkID=188430
SQL Server 2008 R2 Analysis Management Objects
   http://go.microsoft.com/fwlink/?LinkID=188448
Windows Server Update Services 3.0 SP2
   http://download.microsoft.com/download/B/0/6/B06A69C3-CF97-42CF-86BF-3C59D762E0B2/WSUS30-KB972455-x64.exe
ASP.NET Web Pages 2
   http://download.microsoft.com/download/2/D/C/2DCA2ADA-AD18-40FC-9F2D-715977CB2FCC/AspNetWebPages2Setup.exe
Visual C++ 2008 Redistributable
   http://download.microsoft.com/download/d/2/4/d242c3fb-da5a-4542-ad66-f9661d0a8d19/vcredist_x64.exe
Visual C++ 2010 Redistributable
   http://download.microsoft.com/download/A/8/0/A80747C3-41BD-45DF-B505-E9710D2744E0/vcredist_x64.exe
   http://download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe
URL Rewrite 2
   http://download.microsoft.com/download/6/7/D/67D80164-7DD0-48AF-86E3-DE7A182D6815/rewrite_amd64_en-US.msi
MySQL Connector Net 6.5.4
   http://mysql.mirrors.pair.com/Downloads/Connector-Net/mysql-connector-net-6.5.4.msi
ASP.NET MVC 3
   http://download.microsoft.com/download/F/3/1/F31EF055-3C46-4E35-AB7B-3261A303A3B6/AspNetMVC3ToolsUpdateSetup.exe
ASP.NET MVC 4
   http://download.microsoft.com/download/2/F/6/2F63CCD8-9288-4CC8-B58C-81D109F8F5A3/AspNetMVC4Setup.exe
Windows Automated Deployment Kit 8.1
   http://download.microsoft.com/download/6/A/E/6AEA92B0-A412-4622-983E-5B305D2EBE56/adk/adksetup.exe
SQL Server 2012 Native Client
   http://go.microsoft.com/fwlink/?LinkID=239648
SQL Server 2012 Command Line Utilities
   http://go.microsoft.com/fwlink/?LinkID=239650
Silverlight
   http://download.microsoft.com/download/5/A/C/5AC56802-B26B-4876-8872-7303C8F27072/20125.00/runtime/Silverlight_x64.exe
SQL Server 2012 Analysis Management Objects
   http://go.microsoft.com/fwlink/?LinkID=239666
SQL Server 2012 System CLR Types
   http://download.microsoft.com/download/F/E/D/FEDB200F-DE2A-46D8-B661-D019DFE9D470/ENU/x64/SQLSysClrTypes.msi
SQL Server 2012 Shared Management Objects
   http://download.microsoft.com/download/F/E/D/FEDB200F-DE2A-46D8-B661-D019DFE9D470/ENU/x64/SharedManagementObjects.msi
PowerShell Extensions for SQL Server 2012
   http://download.microsoft.com/download/F/E/D/FEDB200F-DE2A-46D8-B661-D019DFE9D470/ENU/x64/PowerShellTools.msi
Report Viewer 2012 Redistributable
   http://download.microsoft.com/download/F/B/7/FB728406-A1EE-4AB5-9C56-74EB8BDDF2FF/ReportViewer.msi
Report Viewer 2010 Redistributable
   http://download.microsoft.com/download/E/A/1/EA1BF9E8-D164-4354-8959-F96843DD8F46/ReportViewer.exe
Report Viewer 2008 SP1 Redistributable
   http://download.microsoft.com/download/0/4/F/04F99ADD-9E02-4C40-838E-76A95BCEFB8B/ReportViewer.exe
SQL Server 2008 Native Client
   http://download.microsoft.com/download/3/5/5/35522a0d-9743-4b8c-a5b3-f10529178b8a/sqlncli.msi
Windows Identity Foundation 3.5
   http://download.microsoft.com/download/D/7/2/D72FD747-69B6-40B7-875B-C2B40A6B2BDD/Windows6.1-KB974405-x64.msu
Sync Framework Runtime 1.0
   http://download.microsoft.com/download/C/9/F/C9F6B386-824B-4F9E-BD5D-F95BB254EC61/Redist/amd64/Microsoft%20Sync%20Framework/Synchronization.msi
Microsoft Chart Controls
   http://download.microsoft.com/download/c/c/4/cc4dcac6-ea60-4868-a8e0-62a8510aa747/MSChart.exe
Filter Pack 2.0
   http://download.microsoft.com/download/0/A/2/0A28BBFA-CBFA-4C03-A739-30CCA5E21659/FilterPack64bit.exe
SQL Server 2008 Analysis Services ADOMD.NET
   http://download.microsoft.com/download/A/D/0/AD021EF1-9CBC-4D11-AB51-6A65019D4706/SQLSERVER2008_ASADOMD10.msi
Server Speech Platform Runtime
   http://download.microsoft.com/download/8/D/F/8DFE3CE7-6424-4801-90C3-85879DE2B3DE/Platform/x64/SpeechPlatformRuntime.msi
Server Speech Recognition Language en-US
   http://download.microsoft.com/download/E/0/3/E033A120-73D0-4629-8AED-A1D728CB6E34/SR/MSSpeech_SR_en-US_TELE.msi
SQL Server 2008 R2 SP2 SSRS
   http://download.microsoft.com/download/1/0/F/10F1C44B-6607-41ED-9E82-DF7003BFBC40/rsSharePoint.msi
SharePoint 2010 Module
   http://download.microsoft.com/download/A/8/F/A8FB4651-86D6-440E-9F41-8F638E1FDDDE/SPModule.zip
SharePoint 2010 Foundation
   http://download.microsoft.com/download/9/7/6/97602C6D-45A8-4E0B-AC17-6C814314B857/SharePoint_SP2_en-us.exe
Windows Automated Deployment Kit
   http://download.microsoft.com/download/9/9/F/99F5E440-5EB5-4952-9935-B99662C3DF70/adk/adksetup.exe
Windows Management Framework 3.0
   http://download.microsoft.com/download/E/7/6/E76850B8-DA6E-4FF5-8CCE-A24FC513FD16/Windows6.1-KB2506143-x64.msu
WCF Data Services 5.0
   http://download.microsoft.com/download/8/F/9/8F93DBBD-896B-4760-AC81-646F61363A6D/WcfDataServices.exe
Single Instance Storage
System Center 2012 SP1 Management Packs
   http://download.microsoft.com/download/F/F/1/FF13C2CF-C955-4D3F-94EA-4094AD0DBFF3/Microsoft.Windows.InternetInformationServices.CommonLibrary.MP
   http://download.microsoft.com/download/F/F/1/FF13C2CF-C955-4D3F-94EA-4094AD0DBFF3/Microsoft.Windows.InternetInformationServices.2003.MP
   http://download.microsoft.com/download/F/F/1/FF13C2CF-C955-4D3F-94EA-4094AD0DBFF3/Microsoft.Windows.InternetInformationServices.2008.MP
   http://download.microsoft.com/download/0/7/7/07714012-3B7C-4691-9F2B-7ADE4188E552/Microsoft.SQLServer.Library.mp
System Center 2012 SP1 Integration Packs
   http://download.microsoft.com/download/1/6/5/16536A3A-DD03-4FE8-AD32-6DDA091FDC03/System_Center_2012_SP1_Integration_Packs.EXE
   http://download.microsoft.com/download/1/6/5/16536A3A-DD03-4FE8-AD32-6DDA091FDC03/System_Center_2012_SP1_Orchestrator_Integration_ToolKit.exe
   http://download.microsoft.com/download/9/2/9/9296C5AB-65FE-4012-B1D9-07BA597468FE/System_Center_2012_SP1_Integration_Pack_for_HP_iLO_OA.exe
   http://download.microsoft.com/download/8/9/F/89FF3558-B4E6-4E16-AF61-7638A1B86107/System_Center_2012_SP1_Integration_Pack_for_HP_Operations_Manager.exe
   http://download.microsoft.com/download/8/6/D/86D9DA53-88E5-4406-B2E1-4C3AD524FB40/System_Center_2012_SP1_Integration_pack_for_HP_Service_Manager.exe
   http://download.microsoft.com/download/E/1/3/E131DFD5-D584-4133-9D07-91570D31C992/System_Center_2012_SP1_Integration_Pack_for_VMware_vSphere.EXE
   http://download.microsoft.com/download/E/B/1/EB11226B-D4FD-4C3B-ACD1-F5E8F89A56E0/System_Center_2012_SP1_Integration_Pack_for_IBM_Netcool_OMNIbus.EXE
System Center 2012 SP1 Configuration Manager Prerequisites
System Center 2012 SP1 Orchestrator
   http://care.dlservice.microsoft.com/dl/download/9/9/4/99473D48-B8E2-453D-9B34-33FEA42038F7/SC2012_SP1_SCO.exe
System Center 2012 SP1 Virtual Machine Manager
   http://care.dlservice.microsoft.com/dl/download/4/8/5/485D6D85-5811-4E7E-83F5-84F9492D3234/SC2012_SP1_SCVMM.exe
System Center 2012 SP1 App Controller
   http://care.dlservice.microsoft.com/dl/download/F/9/1/F916020F-CCFF-427C-BF88-30318B72582F/SC2012_SP1_SCAC.exe
System Center 2012 SP1 Operations Manager
   http://care.dlservice.microsoft.com/dl/download/0/3/F/03F1B876-E7D7-45BE-8B0B-0BDBD02DD800/SC2012_SP1_SCOM_EN.exe
System Center 2012 SP1 Configuration Manager
   http://care.dlservice.microsoft.com/dl/download/D/7/9/D792FC0F-D278-43CB-8ABB-ECAF2A52DAA7/SC2012_SP1_RTM_SCCM_SCEP.exe
System Center 2012 SP1 Service Manager
   http://care.dlservice.microsoft.com/dl/download/B/F/5/BF5B6A61-D12C-41F3-B220-6A127E24C57F/SC2012_SP1_SCSM.exe
System Center 2012 SP1 Data Protection Manager
   http://care.dlservice.microsoft.com/dl/download/2/C/B/2CB869AF-E266-4869-8C56-80532F98E0EE/SC2012_SP1_SCDPM_EVAL_Part2.exe
   http://care.dlservice.microsoft.com/dl/download/2/C/B/2CB869AF-E266-4869-8C56-80532F98E0EE/SC2012_SP1_SCDPM_EVAL_Part1.exe
Windows Azure Services 2012
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-AdminAndTenantAPI.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-AdminSite.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-TenantSite.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-EventSources.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-Usage.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-WebAppGallery.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-SQLServer.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-MySQL.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-Monitoring.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-PowerShellAPI.msi
   http://download.microsoft.com//download/1/9/8/198468DE-FC13-4265-80C5-C04C3AAC059C/MgmtSvc-ConfigSite.msi
System Center 2012 SP1 Integration
System Center 2012 SP1 Configuration
System Center 2012 R2 Management Packs
   http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/BaseOSBlueGA/Microsoft.Windows.Server.Library.mp
   http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/BaseOSBlueGA/Microsoft.Windows.Server.2008.Discovery.mp
   http://download.microsoft.com/download/F/F/1/FF13C2CF-C955-4D3F-94EA-4094AD0DBFF3/Microsoft.Windows.InternetInformationServices.CommonLibrary.MP
   http://download.microsoft.com/download/F/F/1/FF13C2CF-C955-4D3F-94EA-4094AD0DBFF3/Microsoft.Windows.InternetInformationServices.2003.MP
   http://download.microsoft.com/download/F/F/1/FF13C2CF-C955-4D3F-94EA-4094AD0DBFF3/Microsoft.Windows.InternetInformationServices.2008.MP
   http://download.microsoft.com/download/0/7/7/07714012-3B7C-4691-9F2B-7ADE4188E552/Microsoft.SQLServer.Library.mp
System Center 2012 R2 Virtual Machine Manager
System Center 2012 R2 Orchestrator
System Center 2012 R2 App Controller
System Center 2012 R2 Operations Manager
System Center 2012 R2 Configuration Manager
System Center 2012 R2 Configuration Manager Prerequisites
System Center 2012 R2 Service Manager
System Center 2012 R2 Data Protection Manager
Windows Azure Pack 2013
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-PowerShellAPI.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-WebAppGallery.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-SQLServer.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-MySQL.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-Monitoring.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-Usage.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-AdminAPI.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-TenantAPI.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-TenantPublicAPI.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-AdminSite.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-AuthSite.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-WindowsAuthSite.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-TenantSite.msi
   http://download.microsoft.com/download/8/7/2/87230A1A-D4CA-4925-B57B-8C27E5BD153C/MgmtSvc-ConfigSite.msi
System Center 2012 R2 Integration

All the Installables that do not have Download URL:
Windows Server 2012 R2
Windows Server 2012
Single Instance Storage
System Center 2012 SP1 Configuration Manager Prerequisites
System Center 2012 SP1 Integration
System Center 2012 SP1 Configuration
System Center 2012 R2 Virtual Machine Manager
System Center 2012 R2 Orchestrator
System Center 2012 R2 App Controller
System Center 2012 R2 Operations Manager
System Center 2012 R2 Configuration Manager
System Center 2012 R2 Configuration Manager Prerequisites
System Center 2012 R2 Service Manager
System Center 2012 R2 Data Protection Manager
System Center 2012 R2 Integration