Commande LCD avec nom de répertoire et caractères accentués

Advertisement

Guest

Commande LCD avec nom de répertoire et caractères accentués

Bonjour,

A partir d'un script généré depuis une application VB.NET, lorsque j'essaye de faire un LCD sur un répertoire contenant un caractère "ç", j'ai une erreur car le caractère est transformé en þ et non interprété.

J'ai testé avec un script généré à partir de WinScp GUI et le résultat est identique.

Que fais je mal ?

Merci pour votre retour et ce très bon client FTP.

Reply with quote

Advertisement

martin
Site Admin
martin avatar
Joined:
Posts:
28,658
Location:
Prague, Czechia

Re: Commande LCD avec nom de répertoire et caractères accentués

What version of WinSCP are you using? Make sure you use the latest one.
Make sure the file uses UTF-8 encoding.
https://winscp.net/eng/docs/scripting#using_scripting

If that does not help, please attach the script and a session log file showing running of the script.

Reply with quote

Guest85
Guest

Bonjour,

La version est la 5.11.3 (Compilation 7995).

Le fichier de script est bien codé en UTF8.

Je vous joins le script et le log (hormis les chaines de connexion).

Merci encore pour votre aide.
  • upload_doc_test.cmd (537 Bytes, Private file)
Description: fichier de commande
  • Upload_WinScp_18122017_095857.log (10.19 KB, Private file)
Description: fichier de log

Reply with quote

martin
Site Admin
martin avatar
Joined:
Posts:
28,658
Location:
Prague, Czechia

OK, so you do not use WinSCP script, it's a batch file.
If you want to use Unicode in a batch file, you should use chcp 65001 command first or some other technique. It's actually quite complicated problem. And it's not a WinSCP question at all.
See https://stackoverflow.com/q/388490/850848
Or switch to using WinSCP script file (/script= instead of /command)

Reply with quote

Advertisement

You can post new topics in this forum