Variable auslesen

Antworten
crawleroz1
Beiträge: 49
Registriert: 13 Mär 2018, 11:36

Variable auslesen

Beitrag von crawleroz1 »

Hallo,
wenn man im PackageBuilder eine Produktvariable vom z.B. Typ Boolean setzt, wie liest man diese im OPSI skript aus?

Mein Versuch sah wie folgt aus:
Bild

Im OPSI Skript:

Code: Alles auswählen

DefVar $variable$
Set $variable$ = GetProductProperty(variable,False)     ;wirft Fehler

if ($variable$ = "true")
comment "variable ist true"
Winbatch_install1
else
comment "variable ist false"
Winbatch_install2
endif
weiß jemand wie das richtig geht? Ich habe dazu nichts gefunden :oops:
pandel
Beiträge: 830
Registriert: 25 Jan 2013, 16:47

Re: Variable auslesen

Beitrag von pandel »

[Moderation: Das ist kein oPB Problem! Bitte darauf achten, wo du postest! Wird in "Freier Support" verschoben.]

Das ist einfach:

Code: Alles auswählen

DefVar $propIs_RD$
Set $propIs_RD$  = GetProductProperty("is_reportdesigner","false")

if ($propIs_RD$ = "true")
 ... blablabla
endif
feltel
Beiträge: 213
Registriert: 09 Dez 2014, 07:22

Re: Variable auslesen

Beitrag von feltel »

Ein klein wenig kürzer ohne die vorherige Variablenzuweisung und funktioniert auch:

Code: Alles auswählen

if GetProductProperty("install_with_desktop_icon", "False") = "False"
	LinkFolder_Delete_Desktop_Icon
endif
geht natürlich auch mit einem zusätzlichen Else-Zweig etc.
crawleroz1
Beiträge: 49
Registriert: 13 Mär 2018, 11:36

Re: Variable auslesen

Beitrag von crawleroz1 »

SUper danke euch hat funktioniert *daumen hoch* :D
Antworten