Saltar al contenido

¿Cómo creo un registro de acciones de robocopy y lo guardo en un archivo de texto con la fecha de hoy?

Solución:

Quiero registrar el nombre de todos esos activos copiados en un archivo .txt.

Este archivo .txt debe guardarse con el formato “currentDate.txt”.

  • Utilice la robocopia /log:<LogFile> opción.

  • Es posible que también desee utilizar el /tee opción

    Escribe la salida de estado en la ventana de la consola, así como en el archivo de registro.

Ejemplo de archivo por lotes (copyassets.cmd):

@echo off
for /f "tokens=1-3 delims=/ " %%a in ('date /t') do (
  set _date=%%a%%b%%c
  )
echo robocopy ship shore /log:%_date%.txt
  • Modifique como desee para obtener el formato de fecha que prefiera.
  • Quitar el último echo si está satisfecho con el formato de fecha
  • Usar /s si su directorio de origen contiene subdirectorios que necesitan copiarse.

Sintaxis

robocopy <Source> <Destination> [<File>[ ...]] [<Options>]

Opciones de registro

ingrese la descripción de la imagen aquí

Fuente Robocopy

¡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 *