If

Leitet den Anweisungsteil für einen Ausdruck ein, dessen Bedingungen ein logisches WAHR ergeben. Durch die Verwendung von Bedingungen kann ein Installationspaket an Benutzerwünsche, technische Gegebenheiten, vorhandene Randbedingungen und Zustände usw. angepasst werden.

Mehrere Bedingungen können mit UND oder ODER verknüpft werden, NOT ist als Operator zugelassen. Durch die Verschachtelung von  Bedingungen sind auch logische Verknüpfungen realisierbar.

Alle Befehle, die im logischen WAHR-Fall der If-Bedingungen ausgeführt werden soll, müssen eingerückt werden.

Hinweis: Wenn der If-Befehl gelöscht und die Nachfrage bestätigt wird, werden damit auch alle Befehle im If-Bedingungsblock gelöscht. Wenn Sie diese benötigen, kopieren oder verschieben Sie diese vor dem Löschen an einen anderen Bereich Ihres Scripts.



Beispiel:

Der nachfolgende Screenshot zeigt, wie Bedingungen geschachtelt und mit den booleschen Operatoren UND, ODER sowie NICHT verknüpft werden können.


Entspricht DSM eScript Befehl:

  • If


Siehe auch: