Buenas,
Necesito hacer un script .bat que me ejecute normalmente el programa1.exe pero pasado 15 días me ejecute el programa1_actualizar.exe. Después se debe seguir ejecutando el programa1.exe todas las veces hasta que pasados otros 15 días se ejecute una vez el programa1_actualzar.exe y así sucesivamente...
Yo he pensado que deberían ser dos archivos uno con el script y otro que guarde la fecha de ultima actualización (puede ser incluso en el nombre) entonces un simple if... else sería suficiente. Si han pasado 15 días se ejecuta el programa actualizador y se cambia la fecha del fichero auxiliar sino han pasado los 15 días se ejecuta el programa normal...
Me podrían ayudar con ello? mis conocimientos de .bat son un poco limitados
Muchas gracias.
Comando AT o SCHTASKS, Tareas Programadas ....
No necesitas de un script para eso :P
Saludos
Perdona pero mi conocimiento de programación es muy básico... me podrías decir que orden debería ingresar para que el archivo programa_actualizar.bat se ejecute cada 15 días (el ordenador no esta siempre encendido... no es un servidor...)
Gracias.
Como te he dicho, no necesitas scripts
Inicio > Todos los programas > Accesorios > Herramientas del sistema > Tareas programadas
Luego vas a Agregar Tarea Programada, eliges el programa que quieres ejecutar y sigues el resto de los pasos.
Obviamente, para que funcione debe de estar encendida la pc :xD
Saludos
Buen dia ...
Ojalá me puedan ayudar ... elabore un script para automatizar un proceso y quiero versionarlo.
el comando que deseo utilizar es el siguiente:
copy %prog% C:\carpeta\%prog%.20100326.CBL
y pues no se como añadir la fecha al archivo copiado
mil gracias por su ayuda.