Seite 1 von 1

[Solved] Startmenü-Eintrag mit Umlauten

Verfasst: 07 Sep 2016, 07:36
von feltel
Ich will gerne in einem meiner OPSI-Pakete einen Startmenü-Eintrag verteilen, der im Namen einen Umlaut enthält. Ich habe wie üblich eine LinkFolder-Sektion und darin einen set_link-Eintrag. Im OPSI-Script steht der Umlaut normal geschrieben drin, das Scriptfile ist wie alle anderen auch UTF-8-codiert. Unter Win10 1511 (was anderes kann ich momentan nicht testen) kommt der Umlaut jedoch nicht an. Stattdessen steht für das kleine ü ein umgedrehtes Fragezeichen und 1/2. Alle anderen Zeichen sind in Ordnung. Also ein klassischer Encodingfehler. Meine Frage wäre, wie man es anders anstellen müsste, damit der Eintrag sauber mit Umlaut im Startmenü erscheint.

Als Randinfo vielleicht noch der Hinweis, das ich den PackageBuilder zum Bearbeiten der Scriptfiles nutze. Notepad++ sagt mir noch, das die genaue Codierung UTF-8 ohne BOM ist. OPSI und auch der opsi-client-agent sind in der aktuellsten Version 4.0.7.7-1 installiert, der "Fehler" trat aber auch bei 4.0.6er-Clients auf.

Re: Startmenü-Eintrag mit Umlauten

Verfasst: 07 Sep 2016, 12:31
von n.wenselowski
Hi,

in der aktuellen Version kann in opsiscripten ein Encoding angegeben werden.
Klappt es eventuell, wenn du dieses explizit setzt?


Gruß

Niko

Re: Startmenü-Eintrag mit Umlauten

Verfasst: 07 Sep 2016, 13:18
von feltel
Prima. Mit "encoding=utf8" in der Actions-Sektion klappt auch das Erstellen von Verknüpfungen mit Umlauten.

Re: Startmenü-Eintrag mit Umlauten

Verfasst: 07 Sep 2016, 13:30
von n.wenselowski
Sehr schön :)

Magst du dem Thread-Titel noch ein [solved] hinzufügen, damit andere wissen, dass sie hier eine Lösung finden?
Danke!