Job Management Partner 1/Software Distribution Administrator's Guide Volume 1

[Contents][Glossary][Index][Back][Next]

8.2.5 Setting up the Schedule page

On the Schedule page, specify the job execution date/time at the managing server and the clients. Because date/time is monitored at 1-minute intervals, the actual job execution may be delayed by up to 1 minute from the scheduled date/time.

Figure 8-11 Schedule page

[Figure]

Organization of this subsection
(1) Specifying the job execution time at the managing server
(2) Specifying the job execution date/time at the clients

(1) Specifying the job execution time at the managing server

Specify whether the job is to be executed immediately at the managing server or at a specified date and time.

Server starts the job now
Executes the job immediately.

Server starts the job at specified date/time
Executes the job at the specified date/time. You can also specify a job registration date/time and an execution time limit. When specifying a date/time, specify the last two digits of the year for Year.
If you save a job for which Server starts the job at specified date/time is specified, the execution date setting for the saved job is changed to Server starts the job now.
Registration date/time
Specifies the date/time at which to register the job in the managing server. Select this check box if you want to specify a registration date/time.
Scheduling many jobs to be executed at the same time increases the managing server's workload and may delay job execution. By specifying a registration date/time, you can avoid delays in job execution.
You can specify a registration date/time only in JP1/Software Distribution Manager.
Execution date/time
Specify the date and time at which the job is to execute.
Execution time limit
Specifies an execution time limit for a job that was not executed at the specified date/time. To specify an execution time limit, select the check box.
Normally, a job is executed at the specified execution time. However, if the managing server is not active at the specified job execution time, the job cannot be executed. Such a job is executed the next time the managing server is started, unless that time is after the date and time specified as the execution time limit. Once an unexecuted job's execution time limit is reached, it can no longer be executed and becomes an expired job. You should check for and delete expired jobs.

If you scheduled a job for execution in the managing server with an execution date/time specified, do not perform any of the operations listed below prior to the actual job execution date/time. If any of these operations is performed prior to the specified date/time, the job will not execute and the job definition will be deleted.

(2) Specifying the job execution date/time at the clients

You can specify the date/time at which you want a remote job to be executed at the clients. You can specify a job execution date/time at the clients only for the following jobs:

For a Get software information from client job, a client may hold or cancel the job. It is wise to specify a job execution date/time at the clients to prevent this from happening.

To specify a job execution date/time at the clients, follow the procedure described below.

To specify a job execution date/time at the clients:

  1. On the Schedule page, choose Options.
    The Detailed Scheduling dialog box is displayed. In this dialog box, you can specify a job execution interval or a job execution date/time and execution timing at the clients.

    Figure 8-12 Detailed Scheduling dialog box

    [Figure]

    Set the execution interval
    Choose an interval for executing the job at the clients. The available intervals are Daily, Weekly, and Monthly. Note that if you select Set the execution date/time, you cannot choose an execution interval.
    If a job execution interval is specified, the entire system information or software information is acquired the first time, and only the changes are acquired thereafter. However, if software information is acquired with the Search for Microsoft Office products or the Search for anti-virus products option selected, the entire search result is reported each time the job is executed.
    When an end user changes the user inventory information, apply the information to the server immediately
    For a Get user inventory information job, you can select this check box when you select Set the execution interval. When this check box is selected, if the user inventory is changed at a client, the change is applied to the managing server. In the default setting, this check box is not selected.
    Note that you cannot select this check box if If no information has changed before the job execution, do not apply the information to the server is selected.
    If no information has changed before the job execution, do not apply the information to the server
    For a Get user inventory information job, you can select this check box when you select Set the execution interval. When this check box is selected, all user inventory information is reported to the managing server the first time the job is executed. When the job is subsequently executed, all information is reported only if the user inventory information has changed. If there is no change, no information is reported, thereby reducing the network load. In the default setting, this check box is not selected.
    Note that you cannot select this check box if When an end user changes the user inventory information, apply the information to the server immediately is selected.
    Set the execution date/time
    Specify the date and time at which the job is to be executed at the clients. Specify the last two digits of the year for year.
    If you specify Set the execution interval, you cannot specify an execution date/time. Specification of a job execution date/time for a UNIX client is ignored.
    Set the execution timing
    Choose an execution timing at which the job is to be executed at the clients.
    While client is running
    The job is executed while the client system is running. If a job execution interval or a date/time has been set, the job is executed at the specified date/time. If the client is not running at the specified date/time, the job is executed the next time the system starts.
    When client starts
    The job is executed when the client system starts. If a job execution interval or a date/time has been set, the job is executed the first time the system starts after the specified date/time is reached.
    Note that if you execute a job on a client in a Windows XP Mode environment and set the job execution timing to When client starts, the job might be executed at an unexpected time. For details about managing jobs in a Windows XP Mode environment, see Appendix C.2(2) Notes on job management in the manual Setup Guide.
    When client terminates
    The job is executed when the client system is stopped. If a job execution interval has been set, the job is executed the first time the system is stopped after the specified date/time is reached.
    You can set this item for jobs that are executed on UNIX clients. If you set this item for a job to be executed on a Windows client, job execution results in an error.
  2. Choose OK.
    The specified values are saved, and the display returns to the Schedule page.