If its just a shell script that you want someone to run one time, just put it in an execute-only automator file. This is similar to the AppleScript studio solution.
PowerShell can do far more than most users realize. Explore 10 hidden capabilities that save time, improve reporting, and supercharge your workflow.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results