I understand that Linux and Windows have different set of illegal characters, but it seems when a file name contains even a single special character like : on a Samba shared directory (Linux server), the whole file name becomes gibberish.
For example, "a:b" becomes "A4WTMA~A". That is not so helpful to know what the file is... Can I make the name more predictable? Like,
- Replace only special characters to "_".
- If that name already exists, add a number at the end.
So, if
- a:b
- a_b
- a?b
exist on Linux it would be shown on Windows as
- a_b1
- a_b
- a_b2
on Windows, or something like that instead of,
- A4WTMA~A
- a_b
- A6ARMU~L
as they currently are shown?