0 votos

Finder tiene problemas para montar carpetas con caracteres especiales

Sé que en general es malo nombrar archivos y carpetas con caracteres especiales.

Como ejemplo:

He creado una carpeta en nuestro NAS y la he llamado test% hasta ahora todo bien, ningún error al crearlo como "no se puede nombrar una carpeta así" (recuerdo que esto salía en Windows o creo que también en mac con algunos caracteres pero no puedo averiguar cuál ahora mismo)

Ahora copio el smb:// ruta de la misma a través de command + I y convertirlo en un enlace clicable en un correo electrónico.

Así que la ruta es, por ejemplo smb://Server/folder1/test%

Se abre el Finder y aparece una pequeña ventana "Connecting to smb://Server/folder1/test% ".

Cuando hago esto, la barra de carga salta de un lado a otro eternamente y no pasa nada.

Cuando hago lo mismo pero con una carpeta sin carácter especial: smb://Server/folder1/test funciona y Finder puede montar la carpeta como se espera.

¿Es un error? ¿Puedo solucionarlo de alguna manera (además de dejar de nombrar las carpetas y los archivos así)?

Mi Mac está ejecutando actualmente Big Sur 11.3.1

Edición rápida:
He probado algunos caracteres más especiales como $ , & , . (funcionan). / no lo hizo y además me dio un error de que esta carpeta no existe (aunque sí existe).
Pero % muestra el nombre correcto de la carpeta en la barra de carga pero no hace nada.

enter image description here

2voto

Tetsujin Puntos 23061

Sin tener que aprender toda la lista de caracteres ilegales para cada sistema operativo, es mejor entrenar a la gente a un subconjunto fácil de estas reglas

Sólo alfanumérico. Sin diéresis, etc. Sin espacios, utilice guiones bajos.
Probablemente puedas hacer una llamada en mayúsculas, la mayoría de los sistemas operativos no distinguen entre mayúsculas y minúsculas, así que no debería importar.

No dejes que usen casos límite y no tendrás que arreglarlos;) Esto es especialmente importante si tienes acceso multiplataforma, ya que los caracteres ilegales en un sistema operativo pueden no serlo en otro.
Yo también establecería una norma sobre la sustitución de las diéresis, decidiría si Müller debe convertirse en Muller o Mueller y me ceñiría a ella; de este modo, la gente no necesitará adivinar tres veces un nombre conocido.
El uso de guiones bajos sin espacios hace que las rutas sean más sencillas: nadie tiene que adivinar si necesita folder name folder\ name folder%20name o "folder name" para encontrar algo, es siempre folder_name .

% es un método de escape de URL [codificación] como se ha visto anteriormente, %20 significa espacio - es mejor evitarlo para los nombres en las URL.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X