Skip to content
Powershell wrapper for Process Scheduler
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information. Include link to blog post Jul 1, 2019
acm_refresh.ps1 Add sample ACM refresh script Jul 1, 2019
psft.ps1 Initial Commit Jun 28, 2019
test.ps1 Add test.ps1 script Jul 1, 2019


This wrapper script is used to call Powershell scripts from the Process Monitor. PeopleSoft's batch scheduling system support various tools but it doesn't supporting running shell scripts. David Kurtz posted a solution on running *nix shell scripts and this project is entirely based on his work.


Visit the blog post to learn more about configuring the Process Scheduler to run Powershell scripts.


  • This wrapper script was tested with Powershell 5 and uses the #Requires -Version 5 command.
  • The $env:ORACLE_HOME environment variable must be set and pointing to your Oracle Client home.


There is an optional debug mode that you can enable when using the wrapper script. To enable debug mode, set the environment variable $env:DEBUG="true" for the powershell session (if testing via the command line), or at the machine level to enable when running from the process scheduler.

You can’t perform that action at this time.