[Gelöst] Empirum-Variablen auslesen

Post Reply
Mike83
Posts: 14
Joined: 20. Apr 2018, 14:12
Contact:

[Gelöst] Empirum-Variablen auslesen

Post by Mike83 » 10. Dec 2019, 15:16

Hallo zusammen,

ich möchte gern in einen Paket eine Empirum-Variable aus "computer".ini auslesen und verarbeiten.
Über die Variable möchte ich gerne den Installation's Aufruf steuern, ob ein Modul installiert wird oder nicht.
Leider klappt das nicht wie gewünscht, hat jemand einen Tipp bzw. sieht den Fehler?

Code: Select all

Set SIPClient=%%%V_MachineValuesPath%\%ComputerName%.ini,%ComputerName%,OpenScapeFusion_SIP%%
ReplaceEnv SIPClient
If  "%SIPClient%" == "SIP-Client" Then "InstallSIP" Else "InstallnoSIP" EndIf
Leider springt er immer zu InstallnoSIP..

Im Anhang sind noch Screenshots von der Variablen-Definition und ein Auszug aus der ini.

Ich hoffe ich man kann da ein Fehler sehen...

Vielen Dank und Viele Grüße

Mike
ini.png
(1.77 KiB) Downloaded 230 times
Def_Variable.png
(14.18 KiB) Downloaded 201 times
Last edited by Mike83 on 18. Feb 2020, 14:32, edited 1 time in total.

User avatar
r.wiegel
Posts: 896
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Empirum-Variablen auslesen

Post by r.wiegel » 10. Dec 2019, 15:47

Hallo,

vor der Abfrage würde ich den Wert der Variable ausgeben lassen:

Echo SIPClient:%SIPClient%
If "%SIPClient%" == "SIP-Client" Then "InstallSIP" Else "InstallnoSIP" EndIf

Im Abschnitt [Environment] ohne Set:
SIPClient=%%%V_MachineValuesPath%\%ComputerName%.ini,%ComputerName%,OpenScapeFusion_SIP%%
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

Mike83
Posts: 14
Joined: 20. Apr 2018, 14:12
Contact:

Re: Empirum-Variablen auslesen

Post by Mike83 » 17. Dec 2019, 12:39

Super vielen Dank für die Tipps!
Habe das Paket so umgebaut und dabei den Fehler gefunden :?

Hatte vergessen die Variable V_MachineValuesPath anzulegen..

Danke und Gruß

Mike

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 4 guests