Top
Systemwalker Operation Manager Design Guide
FUJITSU Software

4.2.1 Designing Executable Files

Systemwalker Operation Manager processes business operations using batch files or shell scripts called "jobs". Determine the format of the executable files that can be registered as jobs with Systemwalker Operation Manager.

The executable files that can be registered as jobs are given below.

Windows
  • Executable programs (.exe and .com)

  • Batch files (.bat and .cmd)

  • JCL files (.jcl) (*1)

  • Systemwalker scripts (.swt) (*1)

    *1: Executable only if the execution attribute is "Job Execution Control".


The commands listed below cannot be registered as jobs because they cannot be executed using Job Execution Control. Also, exercise caution with commands that start memory-resident programs, as these commands do not terminate as jobs even when the processing for commands has terminated.

  • Commands with window-based interfaces (such as Notepad, Microsoft Excel, and Microsoft Word. However, these commands can be used if they are used with the Task Link client application startup commands.)

  • Interactive commands (such as edlin)

  • Commands that prompt for input (such as format and backup)

  • Applications that are not processed correctly when an execution request is issued using the AT command (only when the AT command is executed without specifying the "/interactive" option and the logon accounts for the "Schedule" and "Systemwalker MpMjes" services are the same)


Moreover, internal commands provided by cmd.exe, such as dir and chdir, cannot be specified as is. To use these internal commands, they must be executed in a new command interpreter environment, such as placing them in a batch program (.bat) or using cmd.exe.


UNIX

Determine the file format for the jobs to be registered. The executable files that can be registered as jobs include:

  • Executable programs

  • Shell scripts

  • Commands

  • JCL files (.jcl) (*1)

  • Systemwalker scripts (.swt) (*1)

    *1: Executable only if the execution attribute is "Job Execution Control".


The commands listed below cannot be registered as jobs because they cannot be executed using Job Execution Control:

  • Commands with window-based interfaces

  • Interactive commands

  • Commands and shell scripts that prompt for input