file batch con ripetizione comando ogni tot secondi

djjunior

Utente Attivo
24 Lug 2004
99
1
8
Carissimi,
ho fatto questo file batch che dovrebbe collegarsi ad una pagina web ogni 30 sec, ma vorrei che tutta questa operazione sia "nascosta" ho utilizzato la funzione curl, ma non riesco a capire come farlo funzionare in loop ogni 30 sec, potete aiutarmi?
Codice:
:loop
curl http://www.miosito.it/pagina.php
:0 -clipboard -multiwindow
ping 1.1.1.1 -n 0 -w 3000 > nul
ping 1.1.1.1 -n 0 -w 30000 > nul
goto loop
Grazie
G.
 

marino51

Utente Attivo
28 Feb 2013
3.203
207
63
Lombardia
mi sembra tu stia usando un batch dos, se non ho sbagliato,
hai ( ben ) 3 possibilità per gestire i 30 secondi,

1) inserisci il batch nella "utilità di pianificazione" di windows (task scheduler)

2) inserisci nel batch il comando (dos) "choice" che ti permette di inserire un timeout nell'attesa della risposta
Codice:
choice /T 30 /C sn /D s

3) sei tanto matto (come me), da usare il batch che segue (provare per credere)
ciao
Marino
Codice:
@echo off

set OldHour=99
set OldMin=99
set OldSec=0

:NewTime
set MyTime=%time%
if "%MyTime:~0,1%"=="1" goto :OkTime
if "%MyTime:~0,1%"=="2" goto :OkTime
set MyTime=0%MyTime:~1%
:OkTime
set MyTime=%MyTime:~0,2%%MyTime:~3,2%%MyTime:~6,2%

set MyHour=%MyTime:~0,2%
set MyMin=%MyTime:~2,2%
set MySec=%MyTime:~4,2%

rem echo %MyTime%  %MyHour%  %MyMin%  %MySec%


set /A MySec/=30
set MySec=%MySec:~0,1%
if %MySec% EQU %OldSec% goto :EndSec
echo é cambiato il secondo %OldSec% - %MySec%
set OldSec=%MySec%
:EndSec


if %MyMin% EQU %OldMin% goto :EndMin
echo é cambiato il minuto %OldMin% - %MyMin%
set OldMin=%MyMin%
:EndMin


if %MyHour% EQU %OldHour% goto :EndHour
echo é cambiata l'ora %OldHour% - %MyHour%
set OldHour=%MyHour%
:EndHour


goto :NewTime
 

djjunior

Utente Attivo
24 Lug 2004
99
1
8
Grazie 1000 ho provato la prima soluzione CHOICE etc e va alla grande...
Solo che vorrei utilizzare lo stesso batch su windows xp ma il CHOICE non funziona come posso ovviare al problema.
Vorrei utilizzare anche la funzione bitsadmin sempre su windows xp ma neanche questa funzione, ci sono alternative?
Grazie
G
 

marino51

Utente Attivo
28 Feb 2013
3.203
207
63
Lombardia
choice lo puoi copiare da un sistema all'altro, funziona di sicuro,
bitsadmin è un eseguibile dos, proverei a copiarlo pure lui in ogni caso l'alternativa
BITSAdmin is deprecated and is not guaranteed to be available in future versions of Windows.
Administrative tools for the BITS service are now provided by BITS PowerShell cmdlets.
ma powershell esiste per xp ?
ciao
Marino
 

djjunior

Utente Attivo
24 Lug 2004
99
1
8
Purtroppo non funzionano perchè copiati gli eseguibili di choice e bitsadmin nella cartella system32 di win xp alla richiesta dal file batch appare finestra d'errore che non è una applicazione win32 valida.
Conosci qualche alternativa?
grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
G [MySQL] Connessione DB e query da file batch MySQL 1
P Windows 7 rete e strano file batch Reti LAN e Wireless 1
S accettare condizioni d'uso da file batch Windows e Software 2
S Avviare file batch da un altro computer Windows e Software 4
E fpdf salvare e aprire il file PHP 4
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
felino [Windows 10] Scompare icone, file e collegamenti sul desktop Windows e Software 0
S passare un valore da un form a un file .php con metodo post PHP 4
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
G file CSS contenente variabili HTML e CSS 1
M Creare traccia di download file sul server HTML e CSS 2
I elimina file PHP 1
I cerca file sottocartella unlink file PHP 0
I sessione username scarica file PHP 1
S Aggiornare percorso file collegati MS Access 0
I lista file sottocartella elimina file PHP 3
F comando di inclusione file audio in I-Pad non funziona HTML e CSS 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
I visualizza file sottocartella elimina singolo file PHP 1
I caricamento file in sottocartella nome utente PHP 3
I cartella sottocartella apri o scarica file pdf PHP 1
K Sfondo nuovo file Photoshop 0
C Wp-admin a file php WordPress 5
G Importazione file .sql Web Server 0
csi Inviare file jpg in locale alla stampante con php PHP 0
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
MarcoGrazia HTML5 <picture> e i file source HTML e CSS 2
MarcoGrazia criptare un file PHP 2
U Link a doppio file PHP PHP 0
U Link a pagina ed esecuzione file PHP 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
I Documento file word Java 0
FDF182 file .bin nell' email PHP 0
E Sito violato, file modificati, cartelle create WordPress 1
F LETTURA FILE SU DIRECTORY IN RETE Javascript 0
Y Percorso assoluto file immagine HTML e CSS 9
M Durata di un file MP4 Classic ASP 1
L problema collegamento file css con html HTML e CSS 1
otto9due Proteggere file caricati dall'esterno ma renderli accessibili per gli utenti loggati. PHP 4
Y Problema percorso file in rete PHP 1
otto9due Impedire esecuzione diretta dei file PHP 7
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
keyascii File temporanei Sessioni PHP 6
T Come esportare Thunderbird MBOX in file PST di Outlook? Windows e Software 2
K File audio in html, chi mi può aiutare? HTML e CSS 0
K Aiuto con file audio in html HTML e CSS 1
Antonio67 Lanciare file shell bash da html HTML e CSS 2
G leggere file txt e stampare con php il contenuto a video PHP 7
L Modifica file upload in ASP Classic ASP 2

Discussioni simili