Synology-Forum.nl

Overige software => FTP, NFS and Samba Server => Topic gestart door: JeroenD op 22 december 2011, 15:37:09

Titel: Probleem met diakrieten in bestandsnamen
Bericht door: JeroenD op 22 december 2011, 15:37:09
Ik heb een probleem met diakrieten (é, ë, ö, ï, etc.) in bestandsnamen.
Wanneer ik vanuit Windows Explorer in een gedeelde map op mijn Diskstation een filenaam met diakrieten aanmaak dan ziet dat er in Windows Explorer goed uit.
Als ik daarna via telnet inlog op de Diskstation en via de linux command-line shell de bestandsnaam bekijk, dan zie ik daar hele rare tekens staan.
Omgekeerd is het net zo: wanneer ik via telnet en de linux command-line shell een file aanmaak met diakrieten in de naam, dan ziet dat er goed uit in telnet, maar in de Windows Explorer zie ik hele rare karakters.
Ik zie op Internet heel veel discussies hierover, maar nergens kan ik een echte oplossing vinden.
Wie kan mij helpen?
Ik heb een DS212+ met DSM 3.2 en gebruik een Windows XP en Windows 7 client.

Jeroen
Titel: Re: Probleem met diakrieten in bestandsnamen
Bericht door: Plerry op 23 december 2011, 00:32:10
Citaat van: "JeroenD"
... Wie kan mij helpen?...
Uiteraard niet de hulp waarop je hoopt,
maar wellicht toch het best mogelijke advies:
Vermijdt het gebruik van diacritische tekens in folder- en bestandsnamen.

Dat advies past goed bij:
Vermijdt spaties in folder- en bestandsnamen

Beide niet noodzakelijk, maar het voorkomt een hoop "uitdagingen".

Plerry
Titel: Probleem met diakrieten in bestandsnamen
Bericht door: LukeVredeveld op 23 december 2011, 08:47:29
Citaat van: "JeroenD"
Ik zie op Internet heel veel discussies hierover, maar nergens kan ik een echte oplossing vinden.

Dat geeft een goede indicatie van het feit dat er geen oplossing voor is zover ik weet


Sent from my iPad using Tapatalk
Titel: Re: Probleem met diakrieten in bestandsnamen
Bericht door: JeroenD op 23 december 2011, 15:56:30
Ik heb de oplossing gevonden :-)
De Diskstation gebruikt blijkbaar de UTF-8 charset voor de filenamen.
Wanneer ik PuTTY gebruik als telnet client en daarin een sessie configureer met UTF-8 als vertaling voor de schermen (staat standaard namelijk op ISO-8859-1) dan gaat het goed en worden
bestandsnamen met diakrieten weergegeven zoals het hoort.

Jeroen