setProductProperty - Probleme wenn \ im String
Verfasst: 19 Jan 2022, 14:07
				
				Moin,
wenn ich einen Wert zurückschreiben möchte, der im String ein "\" hat gibt es eine Fehlermeldung im instlog:
Und es wird kein Wert ins Property geschrieben.
Ohne den "\" funktioniert das zurückschreiben wie gewünscht:
			wenn ich einen Wert zurückschreiben möchte, der im String ein "\" hat gibt es eine Fehlermeldung im instlog:
Code: Alles auswählen
(26454)   [5] [2022-01-19 13:53:18.862] [anydesk]   comment: Write back settings
(26455)   [6] [2022-01-19 13:53:18.863] [anydesk]   Set  $serviceConfig$ = loadTextFile("C:\ProgramData\AnyDesk\ad_f8b628bb\service.conf")
(26456)   [6] [2022-01-19 13:53:18.864] [anydesk]   Set  $anynetPkey$ = "iii\n"
(26457)   [6] [2022-01-19 13:53:18.864] [anydesk]     The value of the variable "$anynetPkey$" is now: "iii\n"
(26458)   [5] [2022-01-19 13:53:18.864] [anydesk]   comment: iii\n
(26459)   [5] [2022-01-19 13:53:18.864] [anydesk]   Execution of: OpsiServiceCall_setProductProperty_adAnynetPkey
(26460)   [5] [2022-01-19 13:53:18.864] [anydesk]   
(26461)   [6] [2022-01-19 13:53:18.864] [anydesk]        "method": "setProductProperty"
(26462)   [6] [2022-01-19 13:53:18.864] [anydesk]     SslLib should be: C:\Program Files (x86)\opsi.org\opsi-client-agent\opsi-script\ssleay32.dll
(26463)   [6] [2022-01-19 13:53:18.900] [anydesk]     Retry with communicationmode: 1
(26464)   [6] [2022-01-19 13:53:18.900] [anydesk]     SslLib should be: C:\Program Files (x86)\opsi.org\opsi-client-agent\opsi-script\ssleay32.dll
(26465)   [6] [2022-01-19 13:53:18.933] [anydesk]     Retry with communicationmode: 2
(26466)   [6] [2022-01-19 13:53:18.933] [anydesk]     SslLib should be: C:\Program Files (x86)\opsi.org\opsi-client-agent\opsi-script\ssleay32.dll
(26467)   [3] [2022-01-19 13:53:18.964] [anydesk]     Error:Ohne den "\" funktioniert das zurückschreiben wie gewünscht:
Code: Alles auswählen
(26280)   [5] [2022-01-19 13:51:23.421] [anydesk]   comment: Write back settings
(26281)   [6] [2022-01-19 13:51:23.421] [anydesk]   Set  $serviceConfig$ = loadTextFile("C:\ProgramData\AnyDesk\ad_f8b628bb\service.conf")
(26282)   [6] [2022-01-19 13:51:23.422] [anydesk]   Set  $anynetPkey$ = "iiin"
(26283)   [6] [2022-01-19 13:51:23.422] [anydesk]     The value of the variable "$anynetPkey$" is now: "iiin"
(26284)   [5] [2022-01-19 13:51:23.423] [anydesk]   comment: iiin
(26285)   [5] [2022-01-19 13:51:23.424] [anydesk]   Execution of: OpsiServiceCall_setProductProperty_adAnynetPkey
(26286)   [5] [2022-01-19 13:51:23.424] [anydesk]