Features

JAMS Job Scheduler has dozens

of Windows PowerShell Cmdlets

JAMS Supports Windows PowerShell

MVP Systems Software is proud to offer robust support for Windows PowerShell, the command line and scripting language developed by Microsoft to help administrators work more efficiently with applications running on the Windows platform.

JAMS is the ideal automation solution for administrators and .NET application developers who need to easily and rapidly integrate batch processing into their PowerShell scripts or use PowerShell scripts to manage their batch processing.

JAMS leverages PowerShell unlike any other job scheduling vendor due to the fact that JAMS is the only job scheduler engineered on the .NET framework.

  • JAMS includes a custom PowerShell host that it uses when executing PowerShell scripts. This provides better error control, improved parameter passing, host to script communication and detached UI capabilities.
  • JAMS includes a PowerShell snap-in that contains over 40 JAMS specific cmdlets which make it easy to manage, manipulate and control JAMS using PowerShell. And our cmdlets follow all PowerShell naming and usage guidelines and make full use of the object pipeline.
  • The JAMS snap-in also includes a PowerShell provider that exposes the JAMS object hierarchy. Moving and managing JAMS objects is as easy as moving and managing files.

JAMS users can find information about getting started with the JAMS PowerShell snap-in here.

    JAMS PowerShell Snap-In
    An overview of the JAMS PowerShell Snap-In features including JAMS PowerShell cmdlets and PowerShell provider.

    PowerShell: Here is what you need to know
    Microsoft MVP and Windows PowerShell guru Don Jones discusses why organizations need to start embracing Windows PowerShell or get left behind the times.

    Turning Commands into Tools with Windows PowerShell
    PowerShell expert Don Jones offers a Webinar on turning commands into repeatable, parameterized tools! You'll learn all about PowerShell's Advanced Functions, enabling you to create an easily-distributable module with your own commands, and to make those commands look, feel, and behave almost exactly like a native PowerShell cmdlet.

JAMS PowerPack

The JAMS PowerPack utilizes many of the cmdlets from the JAMS PowerShell Snap-in to make it even easier to perform common PowerShell actions with JAMS. The PowerPack prompts users for parameters that would otherwise need to be specified at the PowerShell command line. PowerGUI’s graphical interface can make it easier to perform actions on specific JAMS objects. The PowerPack allows for management of the current schedule, Queues, Triggers, Variables, and Named Times. The file transfer cmdlets are also supported by the PowerPack and will prompt for the necessary parameters. Another benefit is that the PowerPack will only prompt for common parameters such as “Server” once while PowerShell requires the information to be entered each time the command is executed.

PowerGUI and PowerShell ISE can now be launched from the JAMS source code editor. Both PowerGUI and PowerShell ISE have rich environments for editing PowerShell scripts. This means that JAMS users can take advantage of PowerGUI’s autocomplete and PowerShell help features when editing their PowerShell jobs. After changes have been saved JAMS seamlessly loads the changes back into the source code editor. Integration with these editors can save JAMS user’s time because they will have access to more resources and have the ability to test their scripts while writing them.

JAMS PowerGUI PowerPack
JAMS PowerGUI Snippets


Additional information on JAMS PowerShell Support can be found at www.JAMSSupport.com.

JAMS PowerShell Support