Tengo entendido ke el comando at es algo asi como tareas programadas.
Osea que sirve para ejecutar una acción a cierta hora
Quiero que se ejecute un script a una hora especifica, pero para probarlo estoy intentando crear una carpeta (como prueba) a una hora.
El problema es que no me crea nada.
Les pongo lo que estoy haciendo
C:\Windows\system32>cd /
C:\>cd Users
C:\Users>cd Devilboy
C:\Users\Devilboy>cd Desktop
C:\Users\Devilboy\Desktop>at
No hay entradas en la lista.
C:\Users\Devilboy\Desktop>at 21:44 mkdir prueba
Se ha agregado un nuevo trabajo con identificador = 1
C:\Users\Devilboy\Desktop>
C:\Users\Devilboy\Desktop>at
Estado ID Día Hora Línea de comandos
--------------------------------------------------------------------
1 Hoy 09:44 p.m. mkdir prueba
C:\Users\Devilboy\Desktop>
al llegar a las 21:44 el comando desaparece (como si se hubiera ejecutado) pero no crea ninguna carpeta.
He probado con otros comandos como borras un archivo o abrir el navegador de internet, pero ninguno me da resultado.
Alguno sabe ke puede ser??
estoy usando windows 7 con permisos de admin
salu2
Bueno investigando mi di cuenta que no funciona el comando AT en windows 7, asi ke usé el comando schtask.
Aquí dos ejemplos para que prueben, los que tengan la misma duda:
ejecuta el archivo cada minuto
schtasks /create /sc minute /mo 1 /tn "prueba" /tr
C:\Users\Devilboy\Desktop\script.bat
crear tarea con nombre: actualizar, ke ejecute: c:\ruta\del\bat\scritp.bat, todos los dias a las 11:59 pm hast el 31 de diciembre del 2012
schtasks /create /tn "ACTUALIZAR" /tr c:\ruta\del\bat\scritp.bat /sc daily /st 23:59:00 /ed 12/31/2012
borrar la tarea
schtasks /delete /tn "prueba"
por si necesitan mas información dejo la pagina oficial:
https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/schtasks.mspx?mfr=true