Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Opakovane spustenie prikazu cez cmd

Dobry den,
pre skusenych uzivatelov to bude asi primitivny dotaz, ale ja si neviem poradit.
Potrebujem opakovane spustat (najlepsie kazdu minutu) prikaz cez prikazovy riadok, konkretne prikaz taskkill/IM (nazov aplikacie.exe) az pokial to rucne nezastavim. Pripadne vytvorit .bat subor, ktory spusti tento prikaz a potom by sa tento bat subor aj sam ukoncil. Potom by som si uz len cez jeden program na planovanie uloh nastavil spustanie tohto .bat suboru napriklad kazdu minutu.
Viete mi poradit? Jedna sa o Windows Vista.
Dakujem.

Předmět Autor Datum
mážeš mít spuštěnou batku, kde poběží ve smyččce tvůj taskkill, a mezi opakovýním to bude minutu ček… nový
lední brtník 15.11.2007 09:57
lední brtník
Problem bude pod vistou s tim, ze pokud to spustis takto, pobezi ten program s pravy USER a nekilne… nový
Jan Fiala 15.11.2007 09:59
Jan Fiala
:ZACATEK taskkil /im sleep 60 goto ZACATEK toto by mi uplne stacilo, vytvoril som takyto bat subor… nový
Driver 15.11.2007 17:18
Driver
Prikaz sleep je nejaka mala utilitka z MS resource kitu. Stahnes jej napr. zde: dutil.htm popr. si… nový
Jan Fiala 15.11.2007 18:20
Jan Fiala
Som ja ale lama, diky. :-) poslední
Driver 15.11.2007 18:42
Driver
A proc se ptas, kdyz uzto mas vlastne vyresene? Ten planovac bude lepsi, protoze muzes spoustet nap… nový
Jan Fiala 15.11.2007 09:58
Jan Fiala
to jde i v naplanovanyh ulohach vlastnosti plan upresnit spoustet kazdou minutu ukoncit po xxx minut… nový
kmochna 15.11.2007 10:00
kmochna

mážeš mít spuštěnou batku, kde poběží ve smyččce tvůj taskkill, a mezi opakovýním to bude minutu čekat. třeba v resource kitu xp je příkaz sleep. batku ukončíš ctrl+c nebo zavřeš cmd okno:

:ZACATEK
taskkil /im
sleep 60
goto ZACATEK

můžeš ten příkaz rovnou spouštět nějakým plánovadlem. mi ten wizardový ve windows připadá nepochopitelný, preferuju cron verzi. pro případ že bys to chtěl mít automaticky spuštěné v nějakou hodinu, případně každou minutu, vyjmenuješ (hvězdičkou povolíš) hodiny, minuty, dny...
konfiguruje se textovým crontabem v system32, příklad souboru crontab:

# Minute Hour Day Month WeekDay Command
50 14 * * 1-5 net send 10.10.1.5 za 10 min zaviraji kantynu!
:ZACATEK
taskkil /im
sleep 60
goto ZACATEK

toto by mi uplne stacilo, vytvoril som takyto bat subor a zatvara to aplikaciu spolahlivo, len nefunguje ten prikaz sleep 60 - vypise, ze sleep nie je nazvom vnutorneho ani vonkajsieho prikazu, spustitelneho programu alebo davkoveho suboru.
Teda funguje to tak, ze sa to zatvara okamzite a nie kazdych 60 sekund. Spravil som nieco zle?

to jde i v naplanovanyh ulohach
vlastnosti
plan
upresnit
spoustet kazdou minutu
ukoncit po xxx minutach

das si zastupce na plochu a zastavis spustis
---
mam xp-predpokladam pokud billovi neruplo v kouli ze to tam budes mit podobne

edit// ach jo nez se vymacknu uz vyreseno:-(

Zpět do poradny Odpovědět na původní otázku Nahoru