Problem:
You create a useful PowerShell script or form such as a new user creation form. You then want to give this o your helpdesk but don’t want them to have to run the .ps1 file through Powershell.
Solution:
I use a great tool called ISESteroids. Of course it is much more than just a way of generating .exe files for .ps1 files but it does this job perfectly. It can be downloaded from here.
Once you download it and run the installer all you have to do is open ISE and type:
Start-Steroids
You can then just load your script and click Tools> Create .exe
You can then select some nice features like the ability to apply a digital signature or to force a UAC admin prompt when running the .exe