Les noms de fichier et de dossier utilisant des caractères non ANSI sont altérés
Découvrez comment résoudre le problème des noms de fichier et de dossier qui utilisent des jeux de caractères non ANSI qui sont altérés lorsque le système de fichiers est monté dans Windows.
Cause : une limite s'applique actuellement lors de l'affichage des caractères non ANSI dans le client NFS Windows version 3. Par défaut, File Storage utilise NFS version 3 avec l'option lang=ANSI
. Les caractères des autres encodages n'apparaissent pas correctement.
Solution : utilisez l'option -o lang
pour spécifier l'encodage de caractères du système de fichiers. Reportez-vous à la documentation relative à mount pour obtenir la liste des valeurs acceptables. Par exemple :
C:\> mount -o lang=<character_encoding_value> \\<IP_address>\export <drive_letter>:
La commande suivante monte le système de fichiers avec lang=EUC-JP pour qu'il affiche correctement les caractères japonais :
C:\> mount -o lang=EUC-JP \\IP_address\export drive_letter:
Limites et remarques relatives à cette solution :
- Cette solution fonctionne uniquement avec les systèmes d'exploitation Windows. Les systèmes d'exploitation tels que Linux utilisent l'encodage UTF-8.
- Cette solution peut entraîner des problèmes avec les chemins UNC (Universal Naming Convention). Par exemple,
\\server_name\folder_name\file_name
.