Súbor BAT (čo to je a ako ho otvoriť)

Obsah:

Súbor BAT (čo to je a ako ho otvoriť)
Súbor BAT (čo to je a ako ho otvoriť)
Anonim

Čo by ste mali vedieť

  • Súbor BAT je dávkový súbor systému Windows.
  • Spustite ho dvojitým kliknutím alebo ho otvorte v programe Poznámkový blok na úpravu.
  • Previesť na EXE pomocou IExpress.

Tento článok vysvetľuje, čo je súbor BAT, ako ho otvoriť na spustenie, ako ho upraviť, aby sa v ňom vykonali zmeny, a ako previesť súbor BAT na EXE, MSI alebo iný formát.

Čo je súbor BAT?

Súbor s príponou. BAT je dávkový súbor systému Windows. Je to obyčajný textový súbor, ktorý obsahuje rôzne príkazy používané na opakujúce sa úlohy alebo na spustenie skupín skriptov jeden po druhom.

Softvér všetkých typov používa súbory BAT na rôzne účely – napríklad na kopírovanie alebo mazanie súborov, spúšťanie aplikácií a vypínanie procesov.

Image
Image

Nazývajú sa aj dávkové súbory, skripty, dávkové programy, príkazové súbory a skripty shellu a namiesto toho môžu používať príponu. CMD.

Práca so súbormi BAT môže byť veľmi nebezpečná nielen pre vaše osobné súbory, ale aj pre dôležité systémové súbory. Pred otvorením buďte mimoriadne opatrní.

Ako otvoriť súbor. BAT

Aj keď rozšírenie BAT okamžite spôsobí, že systém Windows rozpozná takýto súbor ako spustiteľný, stále sa skladá výlučne z textových príkazov. To znamená, že ľubovoľný textový editor, ako napríklad Poznámkový blok, vrátane všetkých verzií systému Windows, si ho môže otvoriť na úpravy.

Ak chcete otvoriť súbor BAT v programe Poznámkový blok, kliknite naň pravým tlačidlom myši a z ponuky vyberte Zobraziť ďalšie možnosti > Upraviť (alebo len Upraviť v niektorých verziách systému Windows). Pri úprave súboru BAT môže byť užitočné použiť pokročilejšie textové editory, ktoré podporujú zvýrazňovanie syntaxe.

Po otvorení v textovom editore sa zobrazí kód, ktorý tvorí súbor. Toto je napríklad text vo vnútri, ktorý sa používa na vyprázdnenie schránky:


cmd /c "echo vypnuté | klip"

Tu je ďalší príklad súboru BAT, ktorý používa príkaz ping na zistenie, či počítač môže dosiahnuť smerovač s touto konkrétnou IP adresou:


ping 192.168.1.1

pause

Opäť, ako spustiteľné rozšírenie súboru, buďte veľmi opatrní pri otváraní súborov BAT, ktoré ste dostali e-mailom, stiahli z webových stránok, ktoré nepoznáte, alebo ktoré ste dokonca sami vytvorili.

Ako používať súbor BAT

Používanie súboru BAT v systéme Windows je také jednoduché, ako naň dvakrát kliknúť alebo klepnúť. Nemusíte sťahovať žiadny špeciálny program ani nástroj.

Ak chcete použiť prvý príklad z vyššie uvedeného, zadajte tento text do textového súboru pomocou textového editora a potom súbor uložte s príponou. BAT z neho spravíte spustiteľný súbor, ktorý môžete otvoriť a okamžite vymazať všetko uložené v schránka.

Druhý príklad bude testovať túto IP adresu; príkaz pauza ponechá okno príkazového riadka otvorené, keď je proces dokončený, takže môžete vidieť výsledky.

Ak sa zdá, že váš súbor nie je textový súbor, pravdepodobne nemáte do činenia so súborom BAT. Skontrolujte príponu súboru, aby ste sa uistili, že si ju nezamieňate so súborom BAK alebo BAR (údaje Age of Empires 3).

Ako konvertovať súbor. BAT

Ako je znázornené, kód súboru BAT nie je žiadnym spôsobom skrytý, čo znamená, že je veľmi jednoduché ho upraviť. Pretože niektoré inštrukcie v jednom (napríklad príkaz del) môžu spôsobiť zmätok vo vašich údajoch, môže byť rozumné konvertovať súbor BAT na formát ako EXE, aby sa podobal súboru aplikácie.

BAT môžete previesť na EXE pomocou niekoľkých nástrojov príkazového riadka. Pokyny, ako to urobiť, nájdete v časti How-To Geek.

  • Vstavaný nástroj IExpress systému Windows poskytuje ďalší spôsob, ako vytvoriť súbor EXE zo súboru BAT. Otvorte ho z poľa Spustiť pomocou iexpress.exe.
  • Hoci je bezplatná verzia len skúšobná verzia, EXE to MSI Converter Pro dokáže previesť výsledný súbor EXE na súbor MSI (Windows Installer Package).
  • Ak chcete spustiť súbor BAT ako službu Windows, môžete použiť bezplatný nástroj príkazového riadka NSSM.
  • PowerShell Scriptomatic vám môže pomôcť previesť kód v súbore BAT na skript PowerShell.

Namiesto hľadania prevodníka BAT na SH (skript bash shell) na použitie príkazov v programoch ako Bourne Shell a Korn Shell skúste skript prepísať pomocou jazyka Bash. Štruktúra týchto dvoch formátov je dosť odlišná, pretože súbory sa používajú v rôznych operačných systémoch. Existuje vlákno Stack Overflow a tento návod na skriptovanie Unix Shell, kde nájdete nejaké informácie, ktoré by vám mohli pomôcť manuálne preložiť príkazy.

Zvyčajne nemôžete zmeniť príponu súboru (napríklad BAT) na takú, ktorú váš počítač rozpozná, a očakávať, že novo premenovaný súbor bude použiteľný. Vo väčšine prípadov musí prebehnúť skutočná konverzia formátu súboru pomocou jednej z vyššie opísaných metód. Vzhľadom na to, že súbory BAT sú iba textové súbory s príponou. BAT, môžete ich premenovať na. TXT a otvoriť ich v textovom editore. Pamätajte, že konverzia BAT na TXT zabráni dávkovému súboru vykonať príkazy.

Ako uložiť súbor. BAT ako súbor. TXT

Namiesto ručnej zmeny prípony súboru z BAT na TXT môžete tiež otvoriť dávkový súbor v programe Poznámkový blok na úpravu a potom ho uložiť do nového súboru, pričom pred uložením vyberiete namiesto. BAT príponu súboru. TXT.

Image
Image

Toto je tiež to, čo musíte urobiť pri vytváraní nového súboru BAT v programe Poznámkový blok, ale naopak: uložte predvolený textový dokument ako BAT namiesto TXT. V niektorých programoch ho možno budete musieť uložiť do súboru typu All Files a potom naň sami vložiť príponu bat.

FAQ

    Je súbor BAT nebezpečný?

    Hoci je to zriedkavé, súbory BAT môžu obsahovať vírusy, rovnako ako väčšina iných formátov súborov. Naskenujte akýkoľvek súbor, ktorý stiahnete online, pomocou antivírusového nástroja, aby ste sa vyhli škodlivému softvéru.

    V akom jazyku je napísaný súbor BAT?

    Dávkový skript je jeho vlastný jazyk. Hlavnou funkciou dávkového skriptu je automatizácia opakujúcich sa príkazov.

    Čo je komentár v súbore BAT?

    Komentáre sú riadky textu, ktoré neovplyvňujú vykonávanie kódu. Komentáre zvyčajne zahŕňajú dokumentáciu, ako je účel súboru BAT. Na pridávanie komentárov k súborom BAT použite príkaz REM (Poznámky).

    Aký príkaz sa používa na vypnutie počítača v súbore BAT?

    Vypnutie – s. Ak chcete vypnúť pomocou 10-sekundového časovača, použite shutdown -s -t 10. Príkazu vypnutia by malo predchádzať @echo off.

Odporúča: