Saltar al contenido

Copie archivos * sin * tomar posesión

Solución:

Resulta que Robocopy puede hacer esto increíblemente fácil. Simplemente incluya el /B opción en su línea de comando, para copiar archivos en el modo de copia de seguridad. Esto requiere que se ejecute como administrador.

Mi línea de comando:

robocopy /MIR /B "E:Documents and Settings" "C:DeadDriveBackupDocuments and Settings"

La respuesta dada no funcionó para mí; esto hizo.

Robocopy tiene un /COPY argumento utilizado para especificar qué partes de los archivos copiar. Disponibles para copiar son Data, aatributos, timestamps, sinformación de seguridad (NTFS ACL), oinformación de pertenencia, y untucitando información. Si está buscando copiar todo en un directorio a otro perfectamente, use esto:

robocopy /E /B /COPYALL "C:One" "C:Two"

Analicemos:

  • /E copia todos los archivos, incluidos los directorios vacíos. Esto funciona como /MIR, pero no borra nada en el destino.
  • /B copias en “modo de copia de seguridad”, dando a Robocopy el permiso para sobrescribir las ACL (permisos de archivo).
  • /COPYALL es un alias para /COPY:DATSOU, que copia todos los datos del archivo, incluidos los datos de propiedad y permisos (ACL) del archivo.

¿Está copiando un perfil de usuario?

Lo estaba, y hay algunas advertencias adicionales. Los perfiles de usuario de Windows predeterminados contienen bucles de unión de directorios y Robocopy no se puede configurar para crear nuevas uniones en lugar de seguirlas. El comando de Robocopy anterior fallará y creará árboles de directorios difíciles de eliminar, así que use este comando que excluirá las uniones.

robocopy /E /B /COPYALL /XJ "C:One" "C:Two"

Por compatibilidad, probablemente debería volver a crear las uniones de directorio predeterminadas en un perfil de usuario:

mklink /J "Application Data" "AppDataRoaming"
mklink /J "Cookies" "AppDataLocalMicrosoftWindowsINetCookies"
mklink /J "Local Settings" "AppDataLocal"
mklink /J "My Documents" "Documents"
mklink /J "NetHood" "AppDataRoamingMicrosoftWindowsNetwork Shortcuts"
mklink /J "PrintHood" "AppDataRoamingMicrosoftWindowsPrinter Shortcuts"
mklink /J "Recent" "AppDataRoamingMicrosoftWindowsRecent"
mklink /J "SendTo" "AppDataRoamingMicrosoftWindowsSendTo"
mklink /J "Start Menu" "AppDataRoamingMicrosoftWindowsStart Menu"
mklink /J "Templates" "AppDataRoamingMicrosoftWindowsTemplates"
attrib /L +S +H +I "Application Data"
attrib /L +S +H +I "Cookies"
attrib /L +S +H +I "Local Settings"
attrib /L +S +H +I "My Documents"
attrib /L +S +H +I "NetHood"
attrib /L +S +H +I "PrintHood"
attrib /L +S +H +I "Recent"
attrib /L +S +H +I "SendTo"
attrib /L +S +H +I "Start Menu"
attrib /L +S +H +I "Templates"
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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