
OPSYS: Win10Pro de 64 bits
RAM: 10GB
Creé un archivo por lotes que luego guardé en el escritorio de la cuenta de administrador local.
La línea de comando del archivo por lotes es esta:
xcopy "F:\movies" "L:\movies" /d
Luego creé un Programa de tareas en el Programador de tareas para ejecutar el archivo por lotes.
Ahora lo estoy ejecutando y no veo que se esté ejecutando, excepto cuando actualizo las tareas en la vista Biblioteca del Programador de tareas. Ahí lo veo y dice 'Running'
.
Me preocupa no ver ningún tipo de barra de progreso y me gustaría ver eso. ¿Alguien sabe si esto se puede hacer?
Respuesta1
Si está utilizando un software creado por otra persona (como XCOPY
), entonces la única ruta fácil es terminar limitado a cualquier funcionalidad que hayan incluido las personas que crearon ese software. Es posible que existan soluciones alternativas (como la respuesta de jorgediaz-lr... otra posibilidad puede ser buscar espacio libre en la unidad de destino, si sabe cuánto se va a copiar), pero la solución más sencilla puede ser intentar usar otro software. Recuerde, XCOPY
se hizo en los días en que el /S
cambio para incluir subdirectorios se consideraba una característica avanzada, porque COPY
no tenía esa capacidad.
Con el ánimo de considerar laproblema xy, señalo que en Windows 10, puedes consultar el archivo Robocopy
. (Si no puede ver el programa ejecutándose, Robocopy
también admite la salida a un registro, lo que podría resultar muy útil).
Noto su /d
opción XCOPY
, que parece estar diseñada para simplemente copiar archivos nuevos.
Aunque Robocopy
tiene algunas opciones que comienzan con /I
para incluir algunos tipos de archivos, no existe una opción que comienza con /I
, para incluir solo archivos nuevos... en cambio, la opción que cumpla con estas tareas básicas será la que especifique excluir archivos antiguos. ( /XO
)
robocopy "F:\movies" "L:\movies" /XO
Evite /NP
(muestre la pantalla de progreso de mp), tal vez use /ETA
(muestre la hora estimada de llegada).
Respuesta2
Puedes verlo en el administrador de tareas.
Si el tamaño total del archivo a descargar es de 4 GB, vaya a
el programa
Administrador de tareas -> pestaña Detalles -> Clic derecho -> Seleccionar columnas -> columna de bytes de escritura de E/S
Seleccione el proceso "xcopy.exe".
El número de bytes escritos indicará cuánto se ha hecho y qué queda.
Respuesta3
Puedes usar el Explorador de procesoshttp://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Esa aplicación permite ver qué archivos están abiertos por cualquier proceso, por lo que puedes verificar los archivos abiertos por xcopy
Respuesta4
Puede ver Leer B/seg y Escribir B/seg en el administrador de tareas
PERObuscar lectura B/seg y escritura B/seg para el proceso XCopy esNO es la respuesta correcta.
Los procesos (uno para leer, otro para escribir) que realmente realizan la copia en nombre de XCopy sonsistema.
Si utilizaActividad del discoenMonitor de recursosy busque el nombre del archivo de destino que se está escribiendo o el archivo de origen que se está leyendo para poder ver el proceso de copia real y una indicación de los B/seg actuales del proceso de copia; desafortunadamente, no le da ninguna indicación del progreso. que los datos se leen y escriben a las velocidades indicadas.