Tengo un comando xcpoy que copia el contenido de una carpeta a otro directorio a través del Programador de tareas de Windows. Sin embargo, recientemente notamos que no hubo algunos eventos, xcopy realmente no copia ni transfiere archivos. Desde el Historial del Programador de tareas, la tarea se inició y completó sin ningún error, así que modifiqué el archivo por lotes con xcopy xxxxx >> c:\log.txt /Y
Ahora tengo archivos de registro que podrían decirme si se copiaron o no algunos archivos, pero aún me faltan las razones por las que no se copió en primer lugar. Desde Programador de tareas > Historial, veo la acción completada con el código 0, que creo que se refiere al código de error 0 = Los archivos se copiaron sin error. pero de hecho no se copió ningún archivo.
Probé intentando ejecutar xcopy en otra unidad con menos espacio en disco (por lo que debería fallar si estoy transfiriendo un archivo más grande que el espacio libre disponible. Sin embargo, el mismo código de error = 0 se muestra en el Programador de tareas > Historial. Cuando ejecuto manualmente el archivo por lotes, me mostraré el error "espacio en disco insuficiente" en el símbolo del sistema.
Pregunta: 1) ¿Es posible utilizar xcopy y exportar el contenido desde el símbolo del sistema al archivo de registro cada vez que se ejecuta o se activa el archivo por lotes?
2) ¿Cómo podemos confirmar claramente el código de error que se muestra en Programador de tareas> Historial que muestra el código correcto? ?
0 Los archivos se copiaron sin errores. 1 No se encontraron archivos para copiar. 2 El usuario presionó CTRL+C para finalizar xcopy. 4 Se produjo un error de inicialización. No hay suficiente memoria o espacio en disco, o ingresó un nombre de unidad no válido o una sintaxis no válida en la línea de comando. 5 Se produjo un error de escritura en el disco.
Es posible conservar el código de xcopy en lugar de robocopy, ya que creo que robocopy contiene más detalles sobre los archivos de registro, pero desafortunadamente mi cliente se niega a hacerlo.
Gracias