Saltar al contenido

Después de Robocopy, el directorio y los archivos copiados no son visibles en la unidad de destino

Solución:

En mi caso, lo anterior no funcionó.

Esto funcionó en su lugar: attrib -h -s -a [ Drive : ][ Path ].

Por ejemplo: attrib -h -s -a "C:My hidden folder".

Al copiar desde el directorio raíz de una unidad a una carpeta (directorio no raíz en una unidad diferente), esto puede suceder.
RoboCopy puede configurar el nuevo directorio como oculto, ya que copia el atributo del sistema de la carpeta raíz de la unidad en la nueva carpeta.

Puede evitar que el nuevo directorio se oculte agregando el /A-:SH option / flag / cambie a su comando robocopy.
Consulte esta Respuesta de falla del servidor a “¿Por qué RoboCopy crea una carpeta de sistema oculta?” Para obtener más información.
Sin embargo, esto puede impedir o no copiar atributos del sistema en otro carpetas, de acuerdo con esta discusión en el foro de Microsoft “ROBOCOPY oculta el directorio de destino”.

Aquí hay un ejemplo tomado de mi respuesta más larga y más completa sobre el superusuario a la pregunta “¿Cómo conservar los atributos de los archivos cuando se copian archivos en Windows?”:
Robocopy D: C:D_backup /A-:SH /DCOPY:T /COPYALL /E /R:0 /ZB /ETA /TEE /V /FP /XD D:$RECYCLE.BIN /XD "D:System Volume Information" /LOG:C:D_backup_robocopy.LOG /MIR

Sin embargo, si ya ha copiado el directorio sin el /A-:SH opción, ejecutando el comando mencionado por Ricky arriba (attrib -h -s -a [ Drive : ][ Path ]) solucionará el problema al mostrar el directorio. Aunque encontré que -a no era necesario.
Entonces, en mi caso, para el ejemplo anterior, attrib -h -s C:D_backup (sin el -a opción) hecho D_backup visible.

Me encontré con este problema yo mismo, por lo que puede ser una respuesta tardía y es posible que ya lo haya resuelto, pero para aquellos que tropiezan con esta página, aquí está mi solución …

El problema es que por alguna razón, Robocopy ha marcado el directorio con el atributo de sistema de hidden, haciéndolo invisible en la estructura de directorios, a menos que habilite la visualización de archivos del sistema.

La forma más sencilla de resolver esto es a través de la línea de comandos.

  • Abra un símbolo del sistema y cambie el enfoque a la unidad en cuestión (por ejemplo, x 🙂
  • Entonces usa el comando dir /A:S para mostrar todos los directorios con el atributo System establecido.
  • Busque el nombre de su directorio y luego ingrese el comando ATTRIB -R -S x:MyBackup /S /D dónde x: es la letra de la unidad y MyBackup es su nombre de directorio.
    los /S vuelve a maldecir las subcarpetas y /D también procesa carpetas.

Esto debería borrar el Read Only y Atributos del sistema en todos los directorios y archivos, lo que le permite ver el directorio normalmente.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *