Hallo zusammen,
ich würde gerne bei einem Software Paket eine Checkbox aus den Computervariablen abfragen.
Je nach dem welche Checkboxen gesetzt wurden, soll entsprechend ein Reg-Key gesetzt werden.
Wenn Checkbox 1 ausgewählt dann Reg-Key 1 setzen
Oder wenn Checkbox 2,3,4 dann Reg-Key2,3,4 setzen, entsprechend mit allen Kombinationen weiter so.
Bei einer IF-Abfrage bekomme ich dann aber nur eine Liste aller ausgewählten Checkboxen, Bsp.: "Checkbox1,Checkbox2,Checkbox3" oder "Checkbox1,Checkbox3", je nachdem welche Checkbox ausgewählt ist.
Hat jemand eine Idee wie man die Checkboxen einzeln auslesen kann?
Vielen Dank im voraus!
Checkbox als Computervariable auslesen
Re: Checkbox als Computervariable auslesen
Hallo
etwa so vielleicht?:
etwa so vielleicht?:
Code: Select all
Set Option=Checkbox1,Checkbox2,Checkbox3
Set NumberOfTokens=Tokenize(Option)
For Counter,1,%NumberOfTokens%,1,UpSection
[UpSection]
Set Name=%%Option%Counter%%
ReplaceEnv Name
Echo %Name%
#Reg:CustomSetting
[Reg:CustomSetting]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Software","%Name%",0x00000000,"%Name%"
Who is online
Users browsing this forum: No registered users and 1 guest