Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • JobScheduler offers PowerShell as a language for implementation of Jobs
  • The introduction of PowerShell as a language for JobScheduler has not only with API jobs to do, but can also be used a language for Shell jobs
  • There PowerShell Jobs have to been seen as the analogy for the Shell Jobs, even though there are some differences between Shell and PowerShell Jobs that will be supported as they are (see PowerShell as a Shell)
  • The decision to include PowerShell as a language for JobScheduler (among others) is in the same line with the development of Microsoft programming languages
  • PowerShell Jobs can only be run on Agents and not on the Master

...

Display feature availability
StartingFromRelease1.10.5

PowerShell as a Shell

As mentioned before, Powershell Jobs should be seen as the analogy for Shell Jobs in the future. That means, every Shell job should be able to be (with any or few changes) converted into a PowerShell job. 

Nevertheless, there are some compatibility issues as described below.

Examples

Example: PowerShell as a Shell

...

Info
  • The feature is only available in case your Agent is running on a machine with PowerShell available
  • For more information about how to set the PowerShell CLI modules on your Agent, have a look at PowerShell Command Line Interface - Introduction

 

Anchor
powershell-as-a-shell
powershell-as-a-shell
Differences between PowerShell and Shell

As mentioned before, Powershell Jobs should be seen as the analogy for Shell Jobs in the future. That means, every Shell job should be able to be (with any or few changes) converted into a PowerShell job. 

...