Would you like to install TFS 2012 without using the wizards for initial configuration? Here is a white paper that describes how to accomplish this very task.
From the abstract of Unattended Installation of TFS 2012:
This paper provides information about command-line, or unattended, installation for Team Foundation Server 2012. It guides TFS administrators through the process of pre-setting and deploying a configuration of TFS. The paper assumes that the reader is familiar with the basics of the TFS configuration process.
Good luck!