Powershell script for installing MSSQL on remote servers

Need powershell script for installing MS SQL server 2012 or 2008 on to remote Windows 2008 & 2012 servers. SQL standalone installation using answer set file. Setup file will be in *.iso, that needs to be copied, mounted and read on remote server for the installation. The script should tell us the progress if possible, like how long it takes and if done then a confirmation message.