Ich möchte die Aktivierungsinformation von Windows auslesen und in der primären Section weiter Verarbeiten, indem ich nach einer bestimmten Buchstabenfolge suche.
DefVar $Aktivierungsinformation$
Set $Aktivierungsinformation$ = getOutStreamFromSection('DosInAnIcon_TestWinActivation')
[DosInAnIcon_TestWinActivation]
@echo off
cscript "C:\Windows\system32\slmgr.vbs" /dli
Das Skript bricht mit einem Fehler ab.
Im Log-File steht:
Syntax Error in Section: Actions (Command in line 29 in section: Actions; file: install.opsiscript; section start at line: 6; origin: install.opsiscript; line: 29): $Aktivierungsinformation$ = getOutStreamFromSection('DosInAnIcon_TestWinActivation') -> "getOutStreamFromSection('DosInAnIcon_TestWinActivation')" is an illegal String Expressionstr
___________________
script finished: failed
1 error
0 warnings
Wieso findet der Aufruf die Sektion nicht?
Danke für jeden Tipp
Martin
[SOLVED] getOutStreamFromSection: Illegal String Expressionstr
-
- Beiträge: 59
- Registriert: 14 Nov 2022, 15:15
[SOLVED] getOutStreamFromSection: Illegal String Expressionstr
Zuletzt geändert von Martin_IMWS am 14 Nov 2022, 15:51, insgesamt 1-mal geändert.
-
- Beiträge: 59
- Registriert: 14 Nov 2022, 15:15
[SOLVED] getOutStreamFromSection: Illegal String Expressionstr
Hab meinen Fehler gefunden:
DefStringList statt DefVar löst das Problem.
DefStringList statt DefVar löst das Problem.