Co je to dávkový soubor?

Dávkový soubor je soubor používaný buď operačním systémem Windows®, DOS nebo OS/2. Jedná se o textový soubor, který obsahuje řetězec příkazů, které mají být interpretovány v pořadí příkazovým tlumočníkem. To znamená, že jeden soubor může spustit komplexní uspořádání příkazů, často s více programy, aby se dosáhlo jediného soudržného konce. Správci systému je často používají k automatizaci dlouhých projektů a některé programy, které nebyly plně shromážděny do jednoho programu, mohou použít dávkový soubor ke spuštění nezbytných komponent a poté spuštění konečného programu.

Rozšíření .Bat je nejčastěji používaným příponou pro dávkový soubor a budou rozpoznány prakticky všemi shells. Modernější skořápky mohou také přijmout rozšíření .cmd, a obvykle rozdíl mezi těmito dvěma souvisí s tím, co jsou úrovně chyb, což znamená, když se zobrazí chyby. U 4DOS a dalších podobných skořápek mohou také použít rozšíření .btm, i když to jiné operační systémy neuznávají.

U starších počítačů a DOS počítačů je zde základní soubor známý jako Autoexec.bat, který je spuštěn pokaždé, když se počítač spustí. To zahrnuje mnoho běžných souborů, které je třeba spustit, a příkazy, které je třeba spustit, aby se systém připravil na provoz. Věci lze přidat do souboru autoexec.bat pro nastavení konkrétního chování při spuštění, jako je spouštění programů, čištění prostorů souborů nebo ozvěna připomenutí.

Protože dávkový soubor je v zásadě pouze textový soubor, lze vytvořit v jakémkoli jednoduchém textovém editoru a příponu lze později změnit na .bat nebo .cmd. Většina lidí je nejjednodušší jednoduše upravit jeden z příkazového řádku, buď přímo v DOS nebo v okně shell spuštěných z Windows®. Příkaz edit lze použít k vytvoření nového souboru zadáním něčeho jako edit foo.bat . V rámci souboru lze použít spoustu základních příkazů.

Jednoduchý dávkový soubor může zahrnovat něco následujícího: pauza; Echo nyní otevíráme složku dokumentů; dir c: \ dokumenty \. Pro spuštění souboru by uživatel jednoduše zadal název souboru bez přípony .Bat a spustil by. Tento konkrétní soubor by začal pauza, která by přiměla uživatele, aby zasáhl klíč. Jakmile byl zasažen klíč, pak by vytiskl řádek: „Nyní otevřeme složku dokumentů.“ Pak by uvedl obsah adresáře dokumentů nalezený v jednotce C.

Ve skutečnosti existuje několik příkazů, které lze použít v rámci dávkového souboru k jejich dalšímu přizpůsobení. Například proměnnou %1 lze použít k tisku proměnné, kterou uživatel zadává po zadání názvu souboru k provedení. Například, pokud někdo chtěl odstranit adresář a vytvořit nový adresář v jednom příkazu, mohl vytvořit soubor s názvem rmmk.bat, který obsahoval následující řádky: rmdir %1; Mkdir %2. Poté to mohl provést zadáním něčeho jako „RMMK Foo Bar, „který by odstranil adresář s názvem Foo a vytvořil nový adresář s názvem Bar.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?