Vorheriges Thema: listItem – Anzeigen von Informationen über die einer Software-Richtlinie zugewiesenen JobsNächstes Thema: showAttrItem – Anzeigen von Informationen über einen einer Software-Richtlinie zugewiesenen Job


modifyItem – Ändern eines Jobs einer unversiegelten lokalen Software-Richtlinie

Dieser Befehl ändert einen Job einer unversiegelten lokalen Software-Richtlinie. Sie können optional die Richtlinie mit diesem Befehl versiegeln.

Dieser Befehl hat das folgende Format:

swPolicy	action=modifyItem
name=Name_der_Software-Richtlinie
jobname=Name_des_Jobs
[newjobname=neuer_Jobname]
[after={exacttime|boottime}]
[reinstall[={y|n}]]
[preaction={none|reboot|logoff}]
[postaction={none | reboot | logoff | rebootAtEnd | logoffAtEnd | shutdownAtEnd}]
[promptUser[={y|n}]]
[allowCancel[={y|n}]]
[execTimedOut[={y|n}]]
[offline[={y|n}]]
[runAtShutdown[={y|n}]]
[preventLogon[={y|n}]]
[triggeredByScalSrv[={y|n}]]
[globaltime[={y|n}]]
[calendarname=Name_des_Lieferungskalenders]
[noCalendar[={y|n}]]
[resolveQuery[={y|n}]]
[stagingServer[={y|n}]]
[parameters=Benutzerparameter]
[prompt=t.h]
[jobTimeout=t.h]
[repeat[={y|n}]]
[seal[={y|n}]]
[userJobMessage]
Name

Der Name der Software-Richtlinie, die den zu ändernden Job enthält.

jobname

Der Name des Jobs, der geändert wird.

newjobname

Der neue Name des Jobs. Wenn diese Option nicht codiert ist, bleibt der alte Name bestehen.

after

Diese Option steuert, wann die Jobausführung auf den Zielsystemen startet. Folgende Werte sind gültig:

exacttime

Die Verarbeitung des Jobs beginnt, sobald der Auftrag fällig ist.

boottime

Nachdem der Auftrag fällig geworden ist, wird die Verarbeitung des Jobs bis zum nächsten Hochfahren (bzw. Neustart) zurückgestellt.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

reinstall

Wenn "reinstall" oder "reinstall=y" codiert ist, wird das Element bei jeder Evaluierung der Software-Richtlinie neu auf den Zielen installiert. Wenn "reinstall=n" codiert ist, wird das Element nur installiert, wenn es auf den Zielen nicht vorhanden ist. Die Option ist nur für Installationsprozeduren gültig. Bei allen anderen Prozedurtypen wird sie ignoriert.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

preaction={none | reboot | logoff}]

Gibt Aktionen an, die ausgeführt werden müssen, bevor der entsprechende Job auf den Zielcomputern verarbeitet wird. Die gültigen Vorabaktionen sind:

kein

Führt keine vorangestellten Aktionen aus.

reboot

Startet das System neu, bevor der Job ausführt wird.

logoff

Meldet den Benutzer ab, bevor der Job ausführt wird.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

postaction={none | reboot | logoff | rebootAtEnd | logoffAtEnd | shutdownAtEnd}]

Gibt Aktionen an, die ausgeführt werden müssen, nachdem der entsprechende Job auf den Zielcomputern verarbeitet wurde. Die folgenden Folgeaktion sind gültig:

kein

Führt keine Folgeaktionen aus.

reboot

Startet das System neu, nachdem der Job ausführt wurde.

logoff

Meldet die Benutzer ab, nachdem der Job ausführt wurde.

rebootAtEnd

Gibt an, dass nach der Verarbeitung des Jobs ein Neustart erforderlich ist. Der Neustart kann jedoch zurückgestellt werden, bis alle anderen Jobs, die das Ergebnis derselben Evaluierung der Software-Richtlinie sind, verarbeitet wurden, oder bis ein nachfolgender Job einen sofortigen Neustart vor oder nach seiner Verarbeitung erfordert.

logoffAtEnd

Gibt an, dass nach der Verarbeitung des Jobs die Abmeldung des Benutzers erforderlich ist. Die Abmeldung kann jedoch zurückgestellt werden, bis alle anderen Jobs, die das Ergebnis derselben Evaluierung der Software-Richtlinie sind, verarbeitet wurden, oder bis ein nachfolgender Job einen sofortigen Neustart oder eine sofortige Abmeldung vor oder nach seiner Verarbeitung erfordert.

shutdownAtEnd

Fährt den Zielcomputer nach Abschluss der Jobs herunter.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

promptUser

Wenn "promptUser" oder "promptUser=y" angegeben wurde, wird der Benutzer auf den Zielen vor der Jobausführung benachrichtigt. Wenn "promptUser=n" angegeben ist, wird der Job ausgeführt, ohne dass dem Benutzer eine Meldung angezeigt wird.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

allowCancel

Wenn "allowCancel" oder "allowCancel=y" angegeben ist, kann der Benutzer auf den Zielen die Ausführung des Jobs abbrechen, wenn die Meldung über die Ausführung angezeigt wird. Wenn "allowCancel=n" angegeben ist, kann der Benutzer den Job nicht abbrechen.

Die Anzeige der Meldung über die Ausführung muss erforderlich sein, damit das Abbrechen der Jobausführung ermöglicht werden kann. Anderenfalls wird ein Fehler gemeldet.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

execTimedOut

Wenn "execTimedOut" oder "execTimedOut=y" codiert ist, wird die Ausführung des Jobs automatisch gestartet, wenn die das Zeitlimit für die Anzeige der Benachrichtigung für den Benutzer überschritten wird. Wenn "execTimedOut=n" codiert ist, startet die Prozedur nicht bei der Überschreitung des Zeitlimits.

Die Anzeige der Meldung über die Ausführung muss zugelassen sein, damit der Start nach der Überschreitung des Zeitlimits aktiviert werden kann. Anderenfalls wird ein Fehler gemeldet.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

offline

Wenn "offline" oder "offline=y" angegeben ist, wird die Verbindung zwischen dem Ziel und dem zugeordneten Server für die Jobausführung getrennt. Wenn "offline=n" angegeben ist, wird die Verbindung nicht getrennt.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

runAtShutdown

Wenn "runAtShutdown" oder "runAtShutdown=y" codiert ist, wird der Job nur beim Herunterfahren des Systems ausgeführt. Wenn "runAtShutdown=n" codiert ist, wird der Job auch zu jedem anderen Zeitpunkt ausgeführt, zu dem er fällig ist.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

Diese Option gilt nur für UNIX.

preventLogon

Wenn "preventLogon" oder "preventLogon=y" angegeben ist, werden Anmeldeversuche von Benutzern auf den Zielen während der Ausführung des Jobs abgelehnt. Wenn ein Benutzer bereits angemeldet ist, wenn der Job startet, wird die Ausführung zurückgestellt, bis sich der Benutzer abgemeldet hat.

Wenn "preventLogon=n" codiert ist, hat es keinen Einfluss auf die Ausführung des Jobs, ob ein Benutzer angemeldet ist oder versucht, sich während der Ausführung anzumelden.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

Diese Option gilt nur für Windows-Ziele.

triggeredByScalSrv

Wenn "triggeredByScalSrv" oder "triggeredByScalSrv=y" codiert ist, initiieren die den Zielen zugeordneten Scalability-Server die Ausführung des Jobs. Wenn "triggeredByScalSrv=n" codiert ist, initiiert das Ziel die Ausführung zum Zeitpunkt des Neustarts oder der Jobprüfung.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

globaltime

Wenn "globalTime" oder "globalTime=y" codiert ist, basieren alle dem Job zugeordneten Datumsangaben auf der Zeit des Enterprise-Managers, und wenn "globaltime=n" codiert ist, auf der Zeit des Domänen-Managers.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

calendarname

Gibt den Namen des Kalenders an, der dafür zuständig ist, die Lieferung des Jobs an die Scalability-Server und Ziele zu steuern. Wenn eine leere Zeichenfolge ("") codiert ist, wird der Eintrag für den Lieferungskalender geleert.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

noCalendar

Wenn "noCalendar" oder "noCalendar=y" codiert ist, wird ein möglicherweise vorhandener, den Zielcomputern zugeordneter Ausführungskalender für die Jobverarbeitung ignoriert. Wenn "noCalendar=n" codiert ist, wird der Kalender berücksichtigt.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

resolveQuery

Wenn "resolveQuery" oder "resolveQuery=y" codiert ist und die der Software-Vorlage zugeordnete Gruppe eine Abfragegruppe ist, wird diese Gruppe vor der Erstellung des Jobs für die zugehörige Prozedur erneut evaluiert. Wenn "resolveQuery=n" codiert ist, findet keine erneute Evaluierung statt.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

stagingserver

Wenn "stagingserver" oder "stagingserver=y" codiert ist, wird das zugehörige Element durch Staging auf den Scalability-Servern bereitgestellt, die den Zielen zugeordnet sind. Anderenfalls wird es nicht durch Staging bereitgestellt. Die Option wird ignoriert, wenn der Job kein Installationsjob ist. Wenn "stagingserver=n" codiert ist, wird der Schritt der Bereitstellung durch Staging übersprungen.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

parameters

Gibt die Parameter an, die an die Jobprozedur übergeben werden. Wenn eine leere Zeichenfolge ("") codiert ist, wird angenommen, dass keine Parameter übergeben werden müssen.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

prompt

Gibt den Zeitraum an, in dem einem Benutzer auf dem Ziel erneut die Meldung über den Start der Jobprozedur angezeigt wird, wenn der Benutzer die Ausführung zurückstellt. Der Zeitraum wird im Format "t.h" angegeben, wobei "t" für die Tage und "h" für die Stunden steht. Der zulässige Bereich ist 0.3 <= t.h <=7.0.

Wenn der angegebene Wert unter den zulässigen Mindestwert fällt, wird der Mindestwert festgelegt, und wenn er den Höchstwert überschreitet, wird der Höchstwert festgelegt. In diesen Fällen wird keine Warnung angezeigt.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

jobTimeOut

Gibt das Ablaufdatum der Prozedur in Form eines Zeitraums an. Der Zeitraum wird im Format "t.h" angegeben. Dabei steht "t" für Tage und "h" für Stunden. Der Parameterbereich kann über den Manager definiert werden.

Wenn der angegebene Wert unter den zulässigen Mindestwert fällt, wird der Mindestwert festgelegt, und wenn er den Höchstwert überschreitet, wird der Höchstwert festgelegt. In diesen Fällen wird keine Warnung angezeigt.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

repeat

Wenn "repeat" oder "repeat=y" codiert ist, wird der zugehörige Job jedes Mal wiederholt, wenn eine Evaluierung stattfindet. Wenn "repeat=n" codiert ist, wird der zugehörige Job nicht wiederholt.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

seal

Wenn "seal" oder "seal=y" codiert ist, wird die Richtlinie versiegelt, nachdem die Änderung abgeschlossen wurde. Anderenfalls bleibt sie für weitere Änderungen unversiegelt. Die Versiegelung wird nur dann ausgeführt, wenn die Änderungen erfolgreich waren und kein Fehler gemeldet wurde. Warnungen unterdrücken die Versiegelung nicht.

Wenn sie nicht codiert ist, wird diese Option nicht geändert.

userJobMessage

Ändert die benutzerdefinierte Administratormeldung für einen Job in einer Software-Richtlinie.