Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

příkaz v cmd

801 views
Skip to first unread message

startakos

unread,
Mar 3, 2009, 9:40:15 AM3/3/09
to
prosil bych o radu- mám napsán spouštěcí příkaz v souboru *.cmd,
ale příkazy pro ukončení - exit,end ...tento soubor neukončí.
okno souboru zůstane otevřeno a zavře se až po ukončení spuštěné
aplikace, proč? děkuji

P.L.

unread,
Mar 3, 2009, 11:39:19 AM3/3/09
to
Zjednodušeně ptoto, že DOS neumí spustit více programů.

Zkuste před příkaz pro spuštění aplikace napsat start

"startakos" <b...@adresy.as> píše v diskusním příspěvku
news:%23ROY43A...@TK2MSFTNGP04.phx.gbl...

Mungo

unread,
Mar 3, 2009, 1:07:11 PM3/3/09
to
Záleží na tom, jak je daný skript napsán.
Okno lze zavřít nebo minimalizovat.

V nápovědě systému Windows se lze dočíst:
---
cmd /c řetězec

Parametry
/c Provede příkaz zadaný parametrem řetězec a ukončí práci.
---
Call
Z jednoho dávkového programu volá jiný, aniž by došlo k ukončení nadřazeného
dávkového programu. Cílem volání příkazu call mohou být i návěští.
---
Start
Spustí v novém okně příkazového řádku určený program nebo příkaz.
Je-li příkaz start použit bez parametrů, otevře druhé okno příkazového řádku.

Syntaxe
start ["název"] [/dCesta] [/i] [/min] [/max] [{/separate] [/wait] [/b]
[Název_souboru] [parametry]

Parametry
"název"
Určuje název, který se zobrazí v záhlaví okna příkazového řádku.
/dCesta
Určuje spouštěcí adresář.
/i
Do nového okna příkazového řádku předá spouštěcí prostředí programu Cmd.exe.
/min
Spustí nové minimalizované okno příkazového řádku.
/max
Spustí nové maximalizované okno příkazového řádku.
/separate
Spustí 16bitové programy v odděleném paměťovém prostoru.
/wait
Spustí aplikaci a čeká na její ukončení.
/b
Spustí aplikaci bez otevření nového okna příkazového řádku.
Název_souboru
Určuje příkaz nebo program, který bude spuštěn.
parametry
Určuje parametry, které budou předány danému příkazu nebo programu.
---
0 new messages