Simple Powershell Scripter Launcher GUI. Easily add new scripts and assign a button in the GUI. I will be including a list of scripts that I have used with it.
One goal is to allow non-technical users to run approved PowerShell scripts from large, plain-language buttons.
The launcher supports:
- Adding script buttons by pasting PowerShell code
- Saving scripts locally
- Loading saved buttons automatically
- Deleting saved script buttons
- Creating user-friendly Input and Output folders
- Running scripts from a desktop shortcut
- Download this repository as a ZIP file.
- Extract the ZIP file.
- Right-click
Install-Launcher.ps1. - Click Run with PowerShell.
- Double-click the new Script Launcher desktop shortcut.
- Click the button for the task you want to run.
This tool is designed for Windows computers.
- Click the green Code button near the top of this GitHub page.
- Click Download ZIP.
- Open your Downloads folder.
- Right-click the downloaded ZIP file.
- Click Extract All.
- Open the extracted folder.
-
Find the file named:
Install-Launcher.ps1 -
Right-click it.
-
Click Run with PowerShell.
-
If Windows asks for permission, click Yes or Run.
-
Wait for the installer to finish.
-
When it says installation is complete, press Enter to close the window.
After installation, a shortcut should appear on your desktop named:
Script Launcher
Double-click Script Launcher to open the program.
The launcher lets you run approved PowerShell scripts by clicking large, clearly named buttons.
Instead of opening PowerShell and typing commands, users can click buttons such as:
- Download Video for ProPresenter
- Extract MP3 Audio from Video
- Combine WMA Files into MP3
- Open Input Folder
- Open Output Folder
The installer creates a folder on the desktop named:
Script Launcher Files
Inside that folder are two important folders:
Use this folder for files that a script needs before it runs.
Example:
If a script combines WMA files, place the WMA files in:
Desktop\Script Launcher Files\Input
Finished files will usually be saved here:
Desktop\Script Launcher Files\Output
If a script creates an MP3, video, report, or converted file, check the Output folder first.
- Double-click the Script Launcher desktop shortcut.
- Find the button for the task you want.
- Click the button.
- Read any instructions that appear.
- Follow the prompts.
- When the script is finished, check the Output folder if a file was created.
Only add scripts from a trusted source.
-
Open Script Launcher.
-
Click Add New Script Button.
-
Enter a clear button title.
Good examples:
- Download Video for ProPresenter
- Extract MP3 Audio from Video
- Combine WMA Files into MP3
-
Paste the PowerShell script into the large text box.
-
Click Save Button.
-
The new button will appear in the launcher.
- Open Script Launcher.
- Click Delete Script Button.
- Select the button you want to remove.
- Confirm the deletion.
This removes the button and deletes the saved script file from the launcher.
Try these steps:
- Close the launcher.
- Reopen the launcher.
- Try the button again.
- If the script uses video or audio tools, run the media dependency installer if one is provided.
- If the issue continues, contact the person who provided the launcher.
Common causes include:
- The computer does not have permission to run scripts.
- A required tool such as
ffmpegoryt-dlpis missing. - The required input files are not in the Input folder.
- The file name already exists in the Output folder.
Some media scripts require extra tools:
yt-dlpfor downloading video or audio from linksffmpegfor converting, combining, or extracting audio/video
If this repository includes:
Optional Tools\Install-Media-Dependencies.ps1
run that file before using media-related scripts.
Only run scripts from people you trust.
PowerShell scripts can make changes to the computer, including creating files, deleting files, installing software, and changing settings.
Do not paste or save a script unless you know what it does or received it from a trusted person.