Windows et les accents
Harry, un ami qui ...
-
lyessinou Messages postés 4 Statut Membre -
lyessinou Messages postés 4 Statut Membre -
Bonjour à tous,
J'ai un problème avec les accents.
J'utilise un fichier batch pour appliquer des droits sur des fichiers.
Les lignes du fichier sont ainsi :
Xcacls.exe "Chemin du répertoire ou fichier" /P utilisateurs:droits
Mais si le nom du fichier ou répertoire possède un ou des caractères accentués, ils mal retranscrits ( un ù pour un é ) => changement de noms et le programme ne trouve pas le fichier ???
Exemple :
Dans fichier batch :
XCACLS "F:\TEMP2\Répertoire 3" /P "Tout le monde":R "Tout le monde":R /Y
Après exécution du fichier :
XCACLS "F:\TEMP2\RÚpertoire 3" /P "Tout le monde":R "Tout le monde":R /Y
J'ai un problème avec les accents.
J'utilise un fichier batch pour appliquer des droits sur des fichiers.
Les lignes du fichier sont ainsi :
Xcacls.exe "Chemin du répertoire ou fichier" /P utilisateurs:droits
Mais si le nom du fichier ou répertoire possède un ou des caractères accentués, ils mal retranscrits ( un ù pour un é ) => changement de noms et le programme ne trouve pas le fichier ???
Exemple :
Dans fichier batch :
XCACLS "F:\TEMP2\Répertoire 3" /P "Tout le monde":R "Tout le monde":R /Y
Après exécution du fichier :
XCACLS "F:\TEMP2\RÚpertoire 3" /P "Tout le monde":R "Tout le monde":R /Y
2 réponses
-
Je te suggère de rechercher du coté de l'encodage de caractère. Je ne pourrais pas te dire plus précisément... Bonne chance
Car0 -
Je vous remercie pour la rapidité de votre réponse !
J'ai pensé à une autre solution (plus fastidieuse mais pas trop compliquée) : j'extraie les lignes de commandes et les exécute une à une => je n'ai plus besoin du fichier batch !
Je perderai trop de temps à me payer un paramétrage aussi pointu de l'OS.
Continuez à faire ce que vous car vous le faites bien !