da sa davka zastavit na urcity cas?
keby sa dalo ako shutdown -t 30 alebo tak ci sa neda napriklad davka zastavit na niekolko sekund...inac sorry ze tu zaplnujem toto forum :)
Fórum › Příkazový řádek
Zase ja =) alebo zastavenie davky
![](img/forum_vlakno_help_vyreseno.png)
co všichni máte s tím shutdown? :O víc než polovina dotazů zde je o tom :-)
chceš-li chvýli čekat, tak to "DOS" sám o sobě neumí ---> takže buď si musíš nějakou utilitu "wait.exe" nebo snad "delay.exe" někde stáhnout nebo vyrobit v kterémkoliv jazyce (Pascal,C, Python, Delphi) ;-)
v Borland Pascal 7.0 lze naprogramovat napriklad delay.exe, zdrojak vypada zhruba takto (nemam nyni na cem vyzkouset):
{Musi se pouzit opravena verze unitu CRT}
Uses Crt;
Var
i : Integer;
Result : Word;
Begin
If ParamCount <> 1
Then Exit;
Val (ParamStr(1), i, result);
If Result <> 0
Then Exit;
Delay (i*1000);
End.
v davce pak staci napsat kdekoliv delay 10, nebo jine cislo, pokud pouzijes deset, tak se bude cekat 10 sekund.
V delphi pak treba:
{$APPTYPE CONSOLE}
Uses SysUtils;
Var
i : Integer;
Begin
If ParamCount <> 1
Then Halt;
Try
i := StrToInt (ParamStr(1));
Except
Halt;
End;
Sleep (i*1000);
End.
Staci jen zkompilovat =)
Je to jednoduché. Pokud chcete dávku pozastavit např. na 5 sekund vložíte dodávky toto:
ping -n 1 -w [%a%] [20.0.20.0] > nul
příklad:
@echo off
echo text
ping -n 1 -w [5000] [0.0.0.1] > nul
echo text, ktery se zobrazi po 5 sekundach
pause
exit
V příkladu testuji adresu IP : 0.0.0.1 a čekám dokud neodpoví. Na odpověď má 5000 mili sekund (ale taková adresa neexistuje, takže neodpoví ). Příkaz je směrován do NUL takže nic nevypisuje.
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Zapis z davky do davky? — založil
PHP alebo SQL prirucka v ceskom alebo slovenskom jazyku — založil ppohoda
Davky in linux ? — založil davky
Názov spustenej dávky — založil pali6