I am working on a solution. As a part of requirement, I need to be able to build virtual systems and apply various reg settings and install software, activate office etc. I need to be able to run this solution to create many systems (~5000). Also for example, when I run the script on 300 systems and lets say couple of items (Reg setting or office activation) failed on 100 systems, I want the script to re-run on those systems. So having said this, Can you suggest me the better way to develop this, Can I use workflows or have separate powershell scripts for each functionality and then integrate them?
Thanks for your help