Script para buscar nombres de carpetas específicas y luego copiar el contenido a la ruta de destino

Script para buscar nombres de carpetas específicas y luego copiar el contenido a la ruta de destino

Estoy buscando ayuda para encontrar un guión o conseguir un punto de partida, ya que soy un poco nuevo en el mundo de los scripts. Básicamente lo que estoy tratando de lograr es lo siguiente.

Un nombre de carpeta específico, llamémoslo "carpeta1", es una subcarpeta en un directorio "dir1". Estoy intentando que un script encuentre todas las instancias de "carpeta1" en el "dir1" y copie todos esos contenidos con la estructura de carpetas intacta, si es posible, en una ubicación en una unidad diferente.

Revisé ROBOCOPY y XCOPY y no parece que ninguno de ellos pueda ayudar. ¡Se agradecería cualquier recurso, muestra o recomendación!

Respuesta1

xCopy lo hizo por mí:

xCopy "E:\tempNet\x" "E:\tempNet\z" /E /Q /H /K /O /X /B /Y /R /G /C /I /V
  • /E Copia directorios y subdirectorios, incluidos los vacíos.

  • /Q No muestra los nombres de los archivos durante la copia.

  • /H También copia archivos ocultos y del sistema.

  • /K Copia atributos. Xcopy normal restablecerá los atributos de solo lectura.

  • /O Copia la propiedad del archivo y la información de ACL.

  • /X Copia la configuración de auditoría de archivos (implica /O).

  • /B Copia el vínculo simbólico en sí frente al destino del vínculo.

  • /Y Suprime la solicitud de confirmación de que desea sobrescribir un archivo de destino existente.

  • /R Sobrescribe archivos de sólo lectura.

  • /G Permite copiar archivos cifrados a un destino que no admite cifrado.

  • /C Continúa copiando incluso si se producen errores.

  • /I Si el destino no existe y se copia más de un archivo, se supone que el destino debe ser un directorio.

  • /V Verifica el tamaño de cada archivo nuevo.

Tipo "xcopiar /?" para obtener todos los detalles y ejecutar como administrador

información relacionada