Personal Job Scheduler

The Personal Job Scheduler (PJS) is an end-user job scheduling system for OS/390 and z/OS, that enables you to schedule your own batch jobs.  PJS gives you complete control over the scheduling and submission of your batch jobs.  PJS does not rely on a separate job scheduling and production control department

You can schedule a job to run on nearly any basis including:

Job submission can also be event driven, that is, the job is submitted after one or more external events (such as completion of another batch job) have completed.

PJS can modify the JCL as it is being submitted, replacing one character string in the JCL text with another, according to your specifications.

Although once marketed as a commercial software product, PJS is now distributed free of charge under the GNU General Public License.


Download PJS

Release Software Documentation MD5
PJS 2.1.4a PJS214a.md5.asc PJS214a.sha1.asc
PJS 3.1.0 Beta 1 PJS310B1.md5.asc PJS310B1.sha1.asc

Documentation is included in the software installation packages.

MD5 and SHA1 checksums are signed using a GPG key with the fingerprint:

5843 7C2D F5DB ED46 8379 79AD 5BCB 0409 B6BC 9B08

This GPG key can be downloaded from this site, or from most public key servers.



Under the GPL, PJS is not formally supported.  Although the author welcomes your comments and suggestions, no guarantee can be given that any problems will be resolved.

PJS was written by Tim Henness.  He can be reached by E-mail at


Revised 07/31/2005

This website is Copyright © Tim Henness, 2005. All rights reserved.