Pipeline - bat command returns Windows error

Issue

The bat directive in Pipeline returns cmd is not recognized as an internal or external command, operable program or batch file.

Environment

Resolution

  • You need to make sure the user running the Jenkins Master/Slave where the command is executing has C:\Windows\System32 in it’s PATH variable.
  • To add this to that user’s PATH, right click on My Computer then select Properties. Click Advanced then click Environment Variables.
    Scroll down to PATH and add C:\Windows\System32 to it.

References

Have more questions?

0 Comments

Please sign in to leave a comment.