¿Por qué faltan ciertos caracteres o se reemplazan en los nombres de archivo y carpeta de mi archivo descargado?
Contexto
Al descargar un archivo comprimido, es posible que observe que se han eliminado o reemplazado ciertos caracteres especiales en los nombres de archivos y carpetas. Para asegurarse de que el archivo zip descargado funcione de forma fiable en todos los sistemas operativos (Windows, macOS y Linux), Procore desinfecta estos nombres durante el proceso de creación de la extracción. Dejar caracteres no admitidos en los nombres de archivo podría producir archivos zip corruptos o que no se podrían abrir en el sistema operativo.
Respuesta
Durante este proceso de saneamiento, se realizan los siguientes ajustes:
-
Los caracteres prohibidos por Windows, como
< > : " / \ | ? *y macOS/Linux, como/y los bytes nulos se reemplazan por_. -
Se excluyen las comas (
,) y los hashes (#) porque pueden causar problemas en las URL, los comandos del shell o ciertas herramientas del sistema de archivos. -
Las llaves (
{ }) y los caracteres de control (ASCII 0–31) también se reemplazan por guiones bajos (_). -
Se excluyen los caracteres no imprimibles (ASCII < 32).

