Nyomoronc program biztos használná a Java8 szabványos createDesktopIcon metódusát, ha lenne. De az a szomorú igazság, hogy még a Win32-ben sincs ilyen funkció, hanem egy Visual Basic scriptet kell megírni és futtatni.
https://learn.microsoft.com/en-us/troubleshoot/windows-client/admin-dev…
Az természetesen lehetséges, hogy a Visual Basic default encoding-ja az elmúlt évtizedekben megváltozott "ANSI"-ról "UTF8"-ra; illetve bizonyos verziókban és esetekben az "ANSI" jelenthet "UTF8"-at is.
https://learn.microsoft.com/en-us/windows/apps/design/globalizing/use-u…