Remote Server Administration Tools" Deployment using PowerShell

we are doing some active direcotry task on our environt. These "active directory" is going to be done on "New formatted Laptops". Our scripts are using Active Directory based cmdlets.
So here the problem arise how can we install the "RSAT" tools automaticall and enable the "Active Directory PowerShell Module" feature in it so that we can import-active Directory module within the script.
Somehow i am able to do this .. This is not to smart script but this works for me..
Aman Dhally