FileMove (archivo 4 Gb) con barra progreso
Publicado: 21 Sep 2011, 15:38
Hola que tal, estoy empezando a programar con autoit y estoy realizando mi primer script.
Lo que hace el script, después de haber convertido un archivo de formato (iso a ciso con 4Gb de peso), quiero moverlo a un disco duro externo ($dirG) , pero poniendole una barra de progreso que me indique la operación.
Si son muchos ficheros a copiar si le puedo colocar la barra de progreso, pero al ser un solo archivo y pesar mucho, mientras lo mueve el script está detenido y no se colocarle la barra de progreso.
filemove ($File, $dirG,9)
He pensado ponerle un ProgressOn de esta forma
Nada que no me funciona. Después de leer por el foro y el de ingles y después de buscar y buscar por google, creo que no se puede hacer o simplemente no lo encontré.
Agradecería vuestros comentarios para salvar este primer escollo.
Muchas gracias de antemano
Lo que hace el script, después de haber convertido un archivo de formato (iso a ciso con 4Gb de peso), quiero moverlo a un disco duro externo ($dirG) , pero poniendole una barra de progreso que me indique la operación.
Si son muchos ficheros a copiar si le puedo colocar la barra de progreso, pero al ser un solo archivo y pesar mucho, mientras lo mueve el script está detenido y no se colocarle la barra de progreso.
filemove ($File, $dirG,9)
He pensado ponerle un ProgressOn de esta forma
Código: Seleccionar todo
#include <File.au3>
$file = "disney(compress).iso"
$dirT = @DesktopDir & "\Iso\"
$dirG = "K:\"
$size = FileGetSize ( $dirT & $file )
$percent = 0
ProgressOn("Mover archivo","Progreso","0%")
$a = FileMove($dirT & $file,$dirG,8)
while $percent < 100
$percent = FileGetSize ( $dirG & $file) *100 / $size
ProgressSet($percent,$percent & "percent")
WEnd
ProgressOff()
Agradecería vuestros comentarios para salvar este primer escollo.
Muchas gracias de antemano