Omitir archivos sin nombre ni extensión

Este es un pequeño problema que tengo entre manos. Tengo que copiar archivos entre dos NAS, pero en uno de ellos hay archivos sin nombre ni extensión que dan error al copiar.

¿Hay algun comando de CMD o Windows para omitir estos archivos?

¿A qué te refieres con que no tienen nombre ni extensión?

Es un archivo que si le haces botón derecho te dice que es un archivo, pero no tiene ni nombre ni extensión.

Es imposible que no tenga nombre ni extensión. ¿Quizá tenga caracteres no imprimibles?

Si usas dir en ese directorio, ¿qué dice?

Así se ve, y con botón derecho dice solo archivo, pero no muestra extensión alguna

Y si, tengo activado el mostrar las extensiones de los archivos.

Es lo que te iba a preguntar ahora. No debería poder no tener nombre. Estoy seguro al 99% de que NTFS no permite omitir el nombre de un archivo o directorio.

¿Has probado a renombrar el archivo? Por ver si está corrupto o qué.

Si tuviera caracteres no imprimibles, creo que dir no los mostraría. ls sé que puede mostrarlos, no sé si dir lo hará. No trabajo tanto en Windows :sweat_smile:.

Que no tenga extensión es normal que no tenga nombre me parece más raro. Tiene pinta de error o un archivo oculto por el sistema de alguna forma.

¿Pero de qué manera indexa el so un fichero así? Normal que pueda moverlos el nas, si no va a saber ni cogerlos. ¿ qué tipos de ficheros son y qué utilidad tienen? ¿ no puedes hacerte un fichero de script ( un powershell o un .bat en windows o un sh en linux) que renombre ese tipo de ficheros a algo con nombre o extensión?

Si renombre el archivo me crea una carpeta con el nombre que escribo, y ese archivo dentro.

@rgnthm si hago un dir no lista el archivo.

Intenta abrirlo con un un editor de texto o hexadecimal a ver qué coño es :joy:

Joder, qué raro. Windows ni siquiera reconoce que es archivo al quitarle la extensión. ¿Puedes comprimirlo? Ya tengo curiosidad por saber qué es :laughing:

¿Y si le pones nombre con extensión .txt?

He probado a llamarlo 1.pdf (todos los archivos son PDF ya que es la carpeta de un software de digitalización de documentos) y lo único que hace es crearme una carpeta llamada 1.pdf con ese archivo dentro.

Respecto a la duda en sí, imagino que podrás usar cp . localización_nueva*.*

Suponiendo, eso sí, que todo tenga extensión.

@alcamji, te paso el comando en imagen, que pacot.es la lía

Os estoy leyendo y despollándome yo solo xD

Hay varios así en el mismo directorio? Como cojones los direcciona de ser así? Puede que sean caracteres no imprimibles en el nombre y por eso lo muestre así? otra cosa no se me ocurre.

1 me gusta

Tampoco deja meterlo en un archivo comprimido :rofl:

Os tengo dicho que bajéis el porno de fuentes fiables.

Hablando en serio, tiene pinta de ser un error o un fichero corrupto.

Me lo suponía. El Sistema Operativo no sabe qué hacer con eso. Tengo curiosidad real por saber qué haría Linux. Y también por saber cómo se ha generado. ¿Es el único archivo sin nombre o hay más? ¿Y te ha dado algún problema el almacenamiento últimamente?

¿Son muchos y pesan distinto? ¿Varía mucho su tamaño?

Yo logré crear un porrón de esos archivos testeando una API del programa de mi departamento y fue un cristo, el programa se volvía loco cuando los intentaba leer :joy: .

Lo “solucioné” escribiendo un script que eliminaba todos los archivos sin nombre ni extensión.

Hay como 5 de estos repartidos por carpeta aleatorias (en principio) no deja copiarlos ni borrarlos :thinking: