file batch con ripetizione comando ogni tot secondi

djjunior

Utente Attivo
24 Lug 2004
95
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.041
192
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
95
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.041
192
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
95
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
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
Cosina mostrare contenuto da file txt PHP 2
L PHPSpreadsheet inserire dati da file .xlsx/.xls su database PHP 2
M Inviare un file su un server remoto con JavaScript Javascript 0
L Ricezione dei dati su file php da modulo html PHP 6
X unire più file in un pdf Windows e Software 2
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
felino TV e pendrive USB: capacità massima e file system? Discussioni Varie 1
A invio massivo dati a file php Javascript 4
W visualizzare solo file html e sottocartelle di una cartella PHP 1
W Elenco dei link del file presenti in una cartella PHP 2
P Funzione jQuery Ajax invio file a php jQuery 1
S Download di un file in automatico dopo la sua creazione PHP 2
B ciclare file xml con PHP PHP 1
C copiare solo le vocali di un file in un'altro file PHP 2
F Funzione Glob - ricerca file contenente una parola PHP 1
L File CSV con app inventor da errore Sviluppo app per Android 2
zorro file PDF non visualizzo niente PHP 9
N Script elenco file HTML HTML e CSS 5
S Libreria PHP per creare file dwg o dxf PHP 0
T cercasi aiuto per file d1 (open-edge db) Database 0
I eliminazione file pdf PHP 0
Cosina Cancellare una specifica email da un elenco in un file txt PHP 3
R Download file multipli da directory php PHP 0
Cosina Invio messaggio a mailing list su file txt PHP 9
J GIT: Tracciare file nati successivamente SOLO in produzione HTML e CSS 0
M File excel e LibreOffice PHP 0
N file manager da php 5 a 7 PHP 15
rebeca Come Unire file PST in Uno? Windows e Software 0
R Cercare un file all'interno della directory virtuale IIS PHP 3
T Come aprire file .wtb Discussioni Varie 10
A nome file che contiene punto passato come parametro a query PHP 31
M Visualizzare file PDF con link preso dal DB PHP 0
A recuperare data creazione di un file PHP 6
D File pdf che non si aprono .... PHP 1
A aggiungere stringa all'inizio di ogni riga di un file txt PHP 3
Cosina Doppio file fopen PHP 2
O file esistente in directory Java 2
W creare file .jar Java 2
felino PHP e script generazione file excel PHP 2
S decode file json PHP 10
W Rinominare un file in PHP PHP 7

Discussioni simili