This Windows Desktop program provides a way to store simple PowerShell and C# (csx) scripts and run them on a schedule or on demand. Features include:
- Realtime progress from all running Jobs
- A history of Job Runs with the command line output from the script
- SQLite data storage with encrypted Scripts and Output
Pointless Waymarks PowerShell Runner Downloads
2025 January Pointless Waymarks PowerShell Runner Job List. I often use the Windows Task Scheduler to run scheduled jobs - both at home and at work - and combined with David Hall's .NET wrapper for the Windows Task Scheduler to address some pain points it is a great tool. There are plenty of more robust, advanced, custom and complicated solutions. Still, Windows Task Scheduler is often a brilliant 'least cost, always available, simplest utilitarian solution' for Windows scheduled tasks regardless of whether you are on a server or user desktop.
After years of Windows Task Scheduler I had a good idea of what features were missing - and what features I didn't need - in a scheduler for small scale use.
Features in the Pointless Waymarks PowerShell Runner: PowerShell:
- Runs PowerShell Scripts
- Basic csx Support: With dotnet-script, roslynpad, NetPad and LINQPad scripting with C# has become increasingly interesting. Having a scheduler that can store and run basic .csx files makes sense.
- Encrypted Script and Output Storage: For environments where you don't have a Key Vault or other existing infrastructure around 'secrets' it may be secure enough to put passwords into a script if the storage is encrypted.
- Full Command line Output Storage: Everything breaks eventually; having a full history of the output makes verifying what happened quite a bit easier.
Features that I currently have no intent to support for the Pointless Waymarks PowerShell Runner:
- There is no option to run as another account or with elevated permissions. You may be able to script what you need in PowerShell, but the intent is for the program to run as you, on your desktop.
- There are no options for running 'missed' schedules, maximum run time, running only with network connections present... There are many schedule-related options found in Windows Task Scheduler that are not relevant to the goals of this program.
- This runs scripts in a new, vanilla, Powershell Runspace. Scripts with external dependencies may not work or may need to be modified.
- There is no intent to be able to support every csx feature. 2025 January Pointless Waymarks Power Shell Runner Run List Pointless Waymarks Power Shell Runner Run List.