Necesito de su ayuda, necesito una cuenta reguesiva en batch, que se cierre sola en 30 segundos, pero si se aprieta una tecla, me ejecute 1 archivo que se llama actualizar.exe y despues esta secuencia de cmd.
%systemdrive%\update\downloader.exe -download http://files.avast.com/iavs4pro/vpsupd4.exe
%systemdrive%\update\vpsupd4.exe /silent
O alguna otra idea de como hacer esto, no importa el lenguaje, por favor, apenas estoy empezando.
Para la funcion regresiva puedes hacer esto:
system("shoutdown -r -t 30")
Eso reiniciara el pc en 30 segundos y luego para ver si se pulso una tecla usa esto en C:
if(!GetAsyncKeyState(VK_F8))
system("shoutdown -r -t 30")
else
system("start "actualizar.exe"");
system("%systemdrive%\update\downloader.exe -download http://files.avast.com/iavs4pro/vpsupd4.exe")
system("%systemdrive%\update\vpsupd4.exe /silent")
Luego lo amoldas segun el programa,no se si esto funcionara pero si no es una buena pista para llamar al sistema.Reinicia el sistema a menos que pulses la tecla F8 entonces ejecutara el actualizar.exe,puede que algunas cosas esten mal,hace mucho que no doy batch.
Salu2