As many SharePoint 2010 Administrators already know, one of the frustrating things about a typical SharePoint 2010 installation is that it requires downloading many of the prerequisites from the Internet thus requiring an Internet connection on your SharePoint Server.
If you have already downloaded all of the prerequisites manually, you probably have had to run them individually to get them installed which is a relatively time consuming process.
What I have done for my SharePoint 2010 installations (since I have to install SharePoint on all of my various test machines/environments) is to simply create a Prerequisite Installer batch file to install all of the prerequisites. I place all of the prerequisite installer files directly on my SharePoint 2010 installation media and then run the Prerequisite Installer batch file prior to running splash.hta to run the built-in SharePoint Prerequisite installation. This saves me a tremendous amount of time while performing all of my various SharePoint Installations.
Below are the commands that I use to silently install all of my prerequisites (on a Windows Server 2008 R2 SP1 base OS):
ECHO Installing Microsoft Chart Controls for Microsoft.NET Framework 3.5
ECHO Installing Microsoft Server Speech Recognition Language - TELE(en-US)
ECHO Installing SQL 2008 R2 Reporting Services SharePoint 2010 Add-in
ECHO Installing Microsoft Server Speech Platform Runtime (x64)
ECHO Installing Microsoft SQL Server 2008 Native Client
ECHO Installing Microsoft SQL Server 2008 Analysis Services ADOMD.NET
ECHO Installing Microsoft Sync Framework Runtime v1.0(x64)
ECHO Installing Windows Identity Foundation Runtime