As you probably know now, during setup CM2012 will download all the prerequisite files for you. However, if you want to download them manually to store them locally for manual installation, i.e., the have a server fully prepared (or pre-staged) prior to deployment, there’s a manual command-line you can utilize.
The command line: \SMSSETUP\BIN\X64\setupdl.exe <downloadpath>