Saludos, quería hacerle una pregunta, si es posible en batch que ejecute determinadas tareas a determinadas horas... Quiero hacer una especie de botch de telegram con batch
@echo off
:INICIO
1:30:45 UTC go to 1
1:30:55 UTC go to 2
:1
curl -s "https://api.telegram.org/botxxxxx:xxxxx/sendMessage?chat_id=-xxxxx&text=%LINK%"
goto INICIO
:2
curl -s "https://api.telegram.org/botxxxxx:xxxxx/sendMessage?chat_id=-xxxxx&text=%LINK%"
goto INICIO
quiero hacer algo grande, alrededor de unos 6000 enlaces diferentes de una tabla grande que tengo en excel, sé que sonará trabajoso pero se me ocurre hacerlo en batch, que cada hora determinada mande ese mensaje a un grupo de telegram con el enlace que previamente estará, de modo que todos los días exactamente a esa hora exacta envíe ese mensaje.
¿Es posible?
De antemano doy las gracias a los que puedan responder con alguna sugerencia o recomendación.
Hola, tal vez este tema te ayude un poco:
https://foro.elhacker.net/scripting/temporizador_en_batch-t164105.0.html
Saludos
A simple vista pareciera que deseas cada 10 segundos ejecutar un comando.
@echo off
set SECONDS=10
:loop
curl -s "https://api.telegram.org/botxxxxx:xxxxx/sendMessage?chat_id=-xxxxx&text=%LINK%"
timeout %SECONDS% > nul
goto loop
Por cierto, la variable LINK no está definida.
~ DtxdF