5. říjen 2020 Autor: Tibor
Pro spuštění zadaného programu nebo příkazu otevře samostatné okno. START ["titulek"] [/D cesta] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/AFFINITY] [/WAIT] [/B] [příkaz/program] [parametry] "titulek" Název, který bude zobrazen v záhlaví okna. path Spouštěcí adresář. B Spustí aplikaci bez vytvoření nového okna. V aplikaci bude ignorováno stisknutí kláves Ctrl+C. Pokud aplikace nepovolí zpracování stisku kláves Ctrl+C, bude stisknutí kláves Ctrl+Break jediným způsobem, jak aplikaci přerušit. I Novým prostředím bude původní prostředí předané programu cmd.exe, nikoli aktuální prostředí. MIN Otevře okno jako minimalizované. MAX Otevře okno jako maximalizované. SEPARATE Spustí 16bitový program pro systém Windows v odděleném paměťovém prostoru. SHARED Spustí 16bitový program pro systém Windows ve sdíleném paměťovém prostoru. LOW Spustí aplikaci v prioritní třídě IDLE (nečinná). NORMAL Spustí aplikaci v prioritní třídě NORMAL (normální). HIGH Spustí aplikaci v prioritní třídě HIGH (vysoká). REALTIME Spustí aplikaci v prioritní třídě REALTIME (reálný čas). ABOVENORMAL Spustí aplikaci v prioritní třídě ABOVENORMAL (nadprůměrná). BELOWNORMAL Spustí aplikaci v prioritní třídě BELOWNORMAL (podprůměrná). AFFINITY Nová aplikace bude používat zadanou masku spřažení procesorů vyjádřenou šestnáctkovým číslem. WAIT Spustí aplikaci a počká, až sama ukončí příkaz nebo program. Jde-li o vnitřní příkaz programu cmd nebo dávkový soubor, je příkazový procesor spuštěn programem cmd.exe s přepínačem /K. To znamená, že po provedení příkazu zůstane okno zachováno. Nejde-li o vnitřní příkaz programu cmd nebo dávkový soubor, je to program a bude spuštěn buď jako aplikace v okně, nebo jako aplikace konzoly. parametry Parametry předávané příkazu či programu. POZNÁMKA: Možnosti SEPARATE a SHARED nejsou podporovány na 64bit. platformách. Jsou-li povolena rozšíření příkazů, mění se způsob spouštění externích příkazů pomocí příkazového řádku nebo nabídky Start: Nespustitelné soubory lze vyvolat pomocí přidružení přípon souborů tak, že zadáte název souboru jako příkaz (například WORD.DOC spustí aplikaci přidruženou k příponám DOC). Přidružení v rámci příkazových skriptů lze vytvořit pomocí příkazů ASSOC a FTYPE (viz nápověda těchto příkazů). Při spouštění 32bitové aplikace pro uživatelské rozhraní nečeká program CMD.EXE na dokončení aplikace, takže příkazový řádek je ihned k dispozici. Tato nová vlastnost se neprojeví při použití uvnitř příkazového skriptu. Při vykonávání příkazového řádku začínajícího řetězcem CMD bez přípony nebo určení cesty, je řetězec CMD nahrazen hodnotou systémové proměnné COMSPEC. Tím se zabrání spuštění programu CMD.EXE z aktuálního adresáře. Při vykonávání příkazového řádku, jehož první slovo neobsahuje příponu, program CMD.EXE použije hodnotu systémové proměnné PATHEXT a zjistí, které přípony má vyzkoušet a v jakém pořadí. Výchozí hodnota systémové proměnné PATHEXT je: .COM;.EXE;.BAT;.CMD Syntaxe se shoduje se systémovou proměnnou PATH, středník odděluje jednotlivé položky. Pokud spustitelný soubor není nalezen pro žádnou příponu, program se pokusí zjistit, zda název neodpovídá názvu adresáře. V takovém případě je spuštěn Průzkumník Windows pro tuto cestu. Při spuštění z příkazového řádku je použit příkaz CD /D a tato cesta.