Vorheriges Thema: InstallShield-ParameterNächstes Thema: Umleitung in der Elementprozedur


Umgebungsvariablen in Parametern

In den Parametern können Umgebungsvariablen des Zielcomputers angegeben werden, indem vor und nach dem Variablennamen ein %-Zeichen hinzugefügt wird.

Beispiel: "%ASMROOT%\mein-verzeichnis\dein-verzeichnis" wird auf dem Zielcomputer zu c:\tngsd\sd\\mein-verzeichnis\dein-verzeichnis" erweitert.

Umleitung in der Elementprozedur

Ein Beispiel, in dem die Umleitung (>>) in der Befehlsdatei der Elementprozedur verwendet wird, um den Computernamen und die LAN-ID sowie die Uhrzeit des Servers in die Ergebnisdatei zu schreiben:

 @echo Computer name: %3>>%1 
 @echo Computer alias: %2>>%1 
 @echo Time: %4-%5-%6 %7: %8: %9>>%1 

Die Prozedurparameter sind $rf $cn $cl, wobei %1 mit $rf, %2 und %3 mit $cn und %4 - %9 mit $cl verbunden ist.

Umleitung unter Verwendung der Elementprozedurparameter

Die Umleitung der Befehlsausgabe kann zum Beispiel auch folgendermaßen verwendet werden: ">$rf", wenn Jobs für Computer unter Windows NT/2000/XP, UNIX und OS/2 das Ziel sind. Diese Art der Umleitung wird nicht für Windows 95 unterstützt.

Für UNIX und Windows NT/2000/XP können ">$rf", >"$rf" und >$rf verwendet werden. Für Windows CE verwenden Sie nur ">$rf".

Wenn ein DM-Skript verwendet und der Interpreter über die Befehlszeile gestartet wird, müssen Sie ">" aus dem Befehlszeilen-Interpreter löschen.