Encodage UTF-8 pour Listing via cmd ? - Win NT/2K/XP - Windows & Software
MarshPosté le 03-07-2008 à 20:43:23
Bonjour,
Je me suis créé une option qui me permet de lister les fichiers d'un répertoire en faisant clic droit sur le dossier puis Lister. Le code de mon fichier .reg est le suivant:
@="cmd.exe /c dir \"%1\" /b /o:n | ki_win >\"%1\"/_Liste.txt"
[HKEY_CLASSES_ROOT\Drive\shell\listeur]
@="Lister"
[HKEY_CLASSES_ROOT\Drive\shell\listeur\command]
@="cmd.exe /c dir \"%1\" /b /o:n | ki_win >\"%1\"/_Liste.txt"
Le problème que j'avais à la base c'est que ça ne prenait pas en compte les fichiers avec des accents français, c'est pourquoi j'ai rajouté | ki_win dans mon code après avoir mis le fichier ki_win.exe sous C:\Windows\System32 .
Le problème qu'il me reste c'est que ça ne fonctionne pas avec tous les caractères, comme le signe € et les caractères chinois, je pense que ça vient de l'encodage, il faudrait que ça soit de l'UTF-8 donc connaissez vous un outil tel que ki_win mais supportant l'UTF-8 ou une manière de contourner ce problème ?
Marsh Posté le 03-07-2008 à 20:43:23
Bonjour,
Je me suis créé une option qui me permet de lister les fichiers d'un répertoire en faisant clic droit sur le dossier puis Lister.
Le code de mon fichier .reg est le suivant:
Le problème que j'avais à la base c'est que ça ne prenait pas en compte les fichiers avec des accents français, c'est pourquoi j'ai rajouté | ki_win dans mon code après avoir mis le fichier ki_win.exe sous C:\Windows\System32 .
Ce fichier est téléchargeable ici:
http://smndc.free.fr/ki_win/ki_win.exe
Le problème qu'il me reste c'est que ça ne fonctionne pas avec tous les caractères, comme le signe € et les caractères chinois, je pense que ça vient de l'encodage, il faudrait que ça soit de l'UTF-8 donc connaissez vous un outil tel que ki_win mais supportant l'UTF-8 ou une manière de contourner ce problème ?
Merci d'avance pour vos réponses.