Thank Adam Driscoll. That dude is amazing.
It supports EXE’s up to Windows PowerShell (5.1). It does not support PowerShell core that I am aware of. I also like the code obfuscation options as well. I had to convert a PowerShell 2 script to EXE (for XP, don’t laugh please) and it worked perfectly (with the proper Steroids version). The EXE seems to be very stable, I have not seen any issues with the restultant EXE so far.
As for complex Module dependencies, the script I convert only loads a single module so I cant really comment on this. I will say that the module I load is thousands of lines of code and have never had an issue. I do obfuscate the Module code as well. I am just trying to reduce my support load for the users as I dont want a lot of user induced changes to increase my support load. And yes,I know, the source can be gleaned from the PowerShell logs. If a user is savvy enough for that, I assume they can edit the code to their liking and probably do a better job than I ![]()