Problema con script para borrar archivos

Esta sección es para preguntas sobre programación/scripting usando AutoHotkey.

Moderator: Flipeador

nipton
Posts: 21
Joined: 01 Jul 2017, 20:00

Problema con script para borrar archivos

19 Aug 2017, 12:54

Hola, tengo un problema y necesito crear un script que borre todo los que sea descargado hace 10 minutos (Ejemplo), pero no se como, se del comando FileDelete, pero no me sirve ayuda porfavor.
User avatar
Flipeador
Posts: 1204
Joined: 15 Nov 2014, 21:31
Location: Argentina
Contact:

Re: Problema con script para borrar archivos

19 Aug 2017, 14:54

Utiliza el comando Loop Files pasando la ruta de la carpeta donde se guardan las descargas (los archivos que quieres eliminar). Por ejemplo: Loop, Files, D:\Descargas\*.*.

Code: Select all

Loop, Files, D:\Descargas\*.*
{
    FormatTime, TimeDate,, yyyyMMddHHmmss
    EnvSub, TimeDate, % A_LoopFileTimeModified, M ;M=minutos.

    If (TimeDate >= 10)
    {
        MsgBox, Se va a eliminar %A_LoopFileName%
        FileRecycle, % A_LoopFileFullPath ;puedes cambiar FileRecycle por FileDelete
    }
}
nipton
Posts: 21
Joined: 01 Jul 2017, 20:00

Re: Problema con script para borrar archivos

20 Aug 2017, 09:38

Me funciona pero tengo un error, cuando compilo el script a .exe los archivos no se borran mientras en el script si se borrar y no salta ningun error me pasa lo mismo con el comando FileDelete
User avatar
Flipeador
Posts: 1204
Joined: 15 Nov 2014, 21:31
Location: Argentina
Contact:

Re: Problema con script para borrar archivos

20 Aug 2017, 13:52

Cuando compilas el script, te muestra el 'MsgBox'?
Prueba ejecutandolo como administrador.

Return to “Pedir Ayuda”

Who is online

Users browsing this forum: No registered users and 43 guests