Soubor s příponou .BAT je soubor dávkového zpracování. Je to prostý textový soubor, který obsahuje různé příkazy používané pro opakující se úkoly nebo pro spouštění skupin skriptů jeden po druhém.
Software všech typů používá soubory .BAT k různým účelům - například ke kopírování nebo mazání souborů, spouštění aplikací a vypínání procesů.
Soubory BAT se také nazývají dávkové soubory, skripty, dávkové programy, příkazové soubory a skripty prostředí a mohou místo toho používat příponu .CMD.
Práce se soubory .BAT může být velmi nebezpečná nejen pro vaše osobní soubory, ale také pro důležité systémové soubory. Před otevřením buďte velmi opatrní.
Jak otevřít soubor .BAT
Přestože přípona .BAT okamžitě umožňuje systému Windows rozpoznat takový soubor jako spustitelný soubor, soubory .BAT jsou stále složeny výhradně z textových příkazů. To znamená, že libovolný textový editor, například Poznámkový blok (který je součástí všech verzí systému Windows), může otevřít soubor .BAT pro úpravy.
Chcete-li otevřít soubor .BAT v poznámkovém bloku, klepněte na něj pravým tlačítkem a vyberte editovat z nabídky. Možná najdete pokročilejší textové editory, které podporují zvýraznění syntaxe, užitečné při úpravách souboru .BAT.
Otevřením souboru .BAT v textovém editoru se zobrazí kód, který tvoří soubor. Jedná se například o text uvnitř souboru .BAT, který se používá k vyprázdnění schránky:
cmd / c "echo vypnuto | klip"
Zde je další příklad souboru .BAT, který pomocí příkazu ping zjistí, zda může počítač dosáhnout routeru s touto konkrétní adresou IP:
ping 192.168.1.1
pauza
Opět buďte velmi opatrní při otevírání spustitelných formátů souborů, jako jsou soubory .BAT, které jste obdrželi e-mailem, stáhli z webů, které nejste obeznámeni, nebo jste si je sami vytvořili. Existují další přípony spustitelných souborů, kterým byste se měli vyhnout.
Použití souboru .BAT ve Windows je stejně jednoduché jako poklepání nebo poklepání. Nemusíte stahovat žádný speciální program nebo nástroj.
Chcete-li použít první příklad shora, zadáním tohoto textu do textového souboru pomocí textového editoru a následným uložením souboru s příponou .BAT se soubor stane spustitelným souborem, který můžete otevřít a okamžitě tak vymazat vše, co je uloženo ve schránce.
Druhý příklad, který používá příkaz ping, provede ping na tuto adresu IP; příkaz pause udržuje okno příkazového řádku otevřené, když je proces dokončen, takže můžete vidět výsledky.
Pokud se váš soubor nezdá být textovým souborem, pravděpodobně se nejedná o soubor .BAT. Zkontrolujte příponu souboru a ujistěte se, že si nezaměňujete soubor .BAK nebo .BAR (data Age of Empires 3) se souborem .BAT.
Jak převést soubor .BAT
Jak je znázorněno, kód souboru .BAT není nijak skrytý, což znamená, že je velmi snadné jej upravovat. Protože určité pokyny v souboru .BAT (například příkaz del) mohou způsobit zmatek ve vašich datech, může být moudré převést soubor BAT do formátu jako EXE, aby byl spíše jako soubor aplikace.
Soubor .BAT můžete převést na soubor .EXE pomocí několika nástrojů příkazového řádku. Jak to udělat, si můžete přečíst na How-To Geek.
- Integrovaný nástroj IExpress pro Windows poskytuje další způsob, jak vytvořit soubor .EXE ze souboru .BAT.
- I když je bezplatná verze pouze zkušební, EXE na MSI Converter Pro může převést výsledný soubor EXE na soubor MSI (Windows Installer Package).
- Pokud chcete spustit soubor .BAT jako službu Windows, můžete použít bezplatný nástroj příkazového řádku NSSM.
- PowerShell Scriptptomatic vám pomůže převést kód v souboru .BAT na skript PowerShell.
Místo hledání převaděče .BAT na SH (skript bash shellu) pro použití příkazů .BAT v programech, jako jsou Bourne Shell a Korn Shell, zkuste přepsat skript pomocí jazyka Bash. Struktura těchto dvou formátů je poněkud odlišná, protože soubory se používají v různých operačních systémech. K dispozici je vlákno přetečení zásobníku a tento výukový program Unix Shell Scripting pro některé informace, které vám mohou pomoci překládat příkazy ručně.
Obvykle nemůžete změnit příponu souboru (například .BAT) na příponu, kterou váš počítač rozpozná, a očekávat, že nově přejmenovaný soubor bude použitelný. Skutečný převod formátu souboru pomocí jedné z výše popsaných metod musí proběhnout ve většině případů. Vzhledem k tomu, že soubory .BAT jsou pouze textové soubory s příponou .BAT, můžete jej však přejmenovat na .TXT a otevřít jej v textovém editoru. Nezapomeňte, že provedení převodu .BAT na -TXT zabrání dávkovému souboru v provádění jeho příkazů.
Namísto ruční změny přípony souboru z .BAT na .TXT můžete také otevřít dávkový soubor v poznámkovém bloku pro úpravy a poté jej uložit do nového souboru. Před uložením namísto .BAT vyberte jako příponu .TXT.
To je také to, co musíte udělat při vytváření nového souboru .BAT v poznámkovém bloku, ale naopak: uložte výchozí textový dokument jako .BAT místo .TXT. V některých programech možná budete muset uložit do Všechny soubory typ souboru a poté na něj sami vložte příponu .BAT.