Entiendo que Linux y Windows tienen diferentes conjuntos de caracteres ilegales, pero parece que cuando un nombre de archivo contiene incluso un solo carácter especial, como :
en un directorio compartido de Samba (servidor Linux), todo el nombre del archivo se convierte en un galimatías.
Por ejemplo, "a:b" se convierte en "A4WTMA~A". No es tan útil saber cuál es el archivo... ¿Puedo hacer que el nombre sea más predecible? Como,
- Reemplace solo caracteres especiales por "_".
- Si ese nombre ya existe, agregue un número al final.
Así que si
- a:b
- a_b
- a?b
existe en Linux, se mostraría en Windows como
- a_b1
- a_b
- a_b2
en Windows, o algo así en lugar de,
- A4WTMA~A
- a_b
- A6ARMU~L
como se muestran actualmente?