Avviare automaticamente file.bat?

Salve a tutti.

Ho creato un file.bat (con il blocco note) che permette di terminare un determinato processo se attivo.

Ho la necessità di fare in modo che questo programma si avvi in automatico continuamente tipo ogni 5 min così da verificare in continuazione se il processo in questione è attivo e in tal modo termianrlo. E' possibile fare questo con windows xp. con le operazioni pianificate ciò non è possibile, esiste un programma che permetta di fare ciò??

Grazie

Aggiornamento:

X zio pino: ma poi dove devo metterlo il file.cmd in modo che si esegua tutto in automatico??

3 risposte

Classificazione
  • 10 anni fa
    Risposta preferita

    Potresti fare un semplice file .cmd in cui inserisci:

    schtasks /create /tn Fine Task /tr "C:\Sistema\run.bat" /sc MINUTE 5

    Le indicazioni sono:

    schtasks /create /tn NomeOperazione /tr EsecuzioneOperazione /sc pianificazione

    Fine Task è il nome assegnato a NomeOperazione

    "C:\Sistema\run.bat" è il percorso completo del tuo file bat da assegnare a EsecuzioneOperazione e MINUTE 5 è il tempo assegnato a pianificazione

    [ovviamente sono esempi il nome, il percorso e il tempo li stabilisci tu]

    Se vuoi saperne di più:

    Start

    Guida in linea e supporto tecnico

    Strumenti

    Nuovi strumenti per la linea di comando

    Schtasks

    Divertiti

    Puoi preparare con il Blocco Note un file .reg in questo modo:

    Windows Registry Editor Version 5.00↲

    [HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows \CurrentVersion \Run]↲

    "Chiudi Task"="C: \\Sistema \\Task.cmd"↲

    Ovviamente "Chiudi Task" è il nome che darai tu come "C: \\Sistema \\Task.cmd" è il percorso reale del "tuo" file; sono molto importanti gli a-capo perciò li ho evidenziati [ovviamente non sono da copiare] e, altrettanto importante, togliere gli spazi prima di \ e di \\ ho dovuto metterli per non far troncare le frasi. Poi lo salvi come Task.reg [mantengo lo stesso nome ma puoi dargli quello che vuoi] scegliendo in Tipo file Tutti i file altrimenti ti aggiunge .txt, se dovesse farlo rinominalo togliendolo. Poi basta un doppio click e viene inserito nel Registro di Windows e si avvierà ad ogni avvio della macchina.

    ziopino

  • 10 anni fa

    E invece puoi farlo proprio da Ozioni pianificate, una volta creata l'operazione nel tab "Pianificazione" in avanzate posso dirgli di ripetere l'operazione ogni tot minuti.

  • Anonimo
    10 anni fa

    Certamente, se hai il total commander fai ancora più presto, devi mettere il tuo file.bat in Esecuzione automatica, che si trova dentro la cartella Programmi che a sua volta sta in Menù Avvio, la quale sta nel Documents and Settings, puoi mettere anche solo il link del file, così gli puoi dare un'icona di tuo piacimento: pretendere di farlo eseguire ogni 5 minuti mi sembra un tantino esagerato, puoi farlo manualmente con un solo clic se lo metti sotto nel Quick Launch.

Altre domande? Fai una domanda e ottieni le risposte che cerchi.