Topic "filename problem when synchronizing: % gets changed to %25"

Author Message
[View user's profile]

Joined: 2007-06-28
Posts: 1

Tried to search for this both on this forum and on google, but I wasn't able to find anything. I'm using
WinSCP version 3.8.2 (build 330), Norton Commander interface
and connecting via
SFTP (v3)
I have WinSCP running on Windows XP Pro.

Some files in the remote directory have the % character in the name. When I synchronize directories, it prompts me to copy the files over to my local directory. In the prompt (listing with all the checkboxes), the files come up with the correct name. However, when they are written to the local (NTFS) file system, all the % characters get changed to %25.

Does anyone else observe this, and is there anything I can do to work around it (outside of not using % in the filename or not synchronizing such files)? Please let me know if any additional information would be helpful for tracking this down.
[View user's profile]
Site Admin
Joined: 2002-12-10
Posts: 27059
Location: Prague, Czechia
You can disable this in transfer settings.
Martin Prikryl


OK, thanks for the help. Obviously this fixed my problem.

Kind of embarrassing that I missed something that was actually right there in transfer settings. my defense Very Happy the description says that it replaces special characters that can't appear in Windows filenames, so I didn't expect that to have anything to do with replacing the % character, which is permitted in Windows XP filenames. Maybe that's XP-specific and is retained for cross-Windows version compatibility? In any case, I should have tried it before.

You can post new topics in this forum


What is WinSCP?

It is award-winning SFTP client, SCP client, FTPS client and FTP client integrated into one software program for file transfer to FTP server or secure SFTP server. [More]

And it's free!


About donations

$9   $19   $49   $99

About donations


WinSCP Privacy Policy

WinSCP License