Plik BAT (co to jest i jak go otworzyć)

Plik z rozszerzeniem .BAT jest plikiem przetwarzania wsadowego. Jest to zwykły plik tekstowy, który zawiera różne polecenia używane do powtarzalnych zadań lub do uruchamiania grup skryptów jeden po drugim.

Oprogramowanie wszystkich typów wykorzystuje pliki .BAT do różnych celów - na przykład do kopiowania lub usuwania plików, uruchamiania aplikacji i zamykania procesów.

Pliki BAT są również nazywane plikami wsadowymi, skryptami, programami wsadowymi, plikami poleceń i skryptami powłoki i mogą zamiast tego używać rozszerzenia .CMD.

Praca z plikami .BAT może być bardzo niebezpieczna nie tylko dla plików osobistych, ale także dla ważnych plików systemowych. Zachowaj szczególną ostrożność przed ich otwarciem.


Jak otworzyć plik BAT

Mimo że rozszerzenie .BAT natychmiast sprawia, że ​​system Windows rozpoznaje taki plik jako wykonywalny, pliki .BAT nadal składają się w całości z poleceń tekstowych. Oznacza to, że każdy edytor tekstu, taki jak Notatnik (który jest zawarty we wszystkich wersjach systemu Windows), może otworzyć plik .BAT do edycji.

Aby otworzyć plik BAT w Notatniku, kliknij go prawym przyciskiem myszy i wybierz Edytuj z menu. Możesz znaleźć bardziej zaawansowane edytory tekstu, które obsługują podświetlanie składni, pomocne podczas edycji pliku .BAT.

Otwarcie pliku .BAT w edytorze tekstu spowoduje wyświetlenie kodu, który tworzy plik. Na przykład to jest tekst w pliku .BAT, który służy do opróżniania schowka:

cmd / c "echo wyłączone | klip"

Oto kolejny przykład pliku BAT, który używa polecenia ping, aby sprawdzić, czy komputer może połączyć się z routerem o tym konkretnym adresie IP:

ping 192.168.1.1
pauza

Ponownie, zachowaj szczególną ostrożność podczas otwierania plików wykonywalnych w formatach, takich jak .BAT, które otrzymałeś pocztą e-mail, pobrałeś z witryn, których nie znasz, a nawet stworzyłeś samodzielnie. Istnieją inne rozszerzenia plików wykonywalnych, których należy unikać.

Korzystanie z pliku BAT w systemie Windows jest tak proste, jak dwukrotne kliknięcie lub dwukrotne stuknięcie. Nie musisz pobierać żadnego specjalnego programu ani narzędzia.

Aby skorzystać z pierwszego przykładu z powyższego, wprowadzenie tego tekstu do pliku tekstowego za pomocą edytora tekstu, a następnie zapisanie pliku z rozszerzeniem .BAT spowoduje, że plik stanie się plikiem wykonywalnym, który można otworzyć, aby natychmiast usunąć wszystko, co zostało zapisane w schowku.

Drugi przykład, w którym użyto polecenia ping, wyśle ​​polecenie ping do tego adresu IP; polecenie pause powoduje, że okno wiersza polecenia pozostaje otwarte po zakończeniu procesu, dzięki czemu można zobaczyć wyniki.

Jeśli twój plik nie wygląda na plik tekstowy, prawdopodobnie nie masz do czynienia z plikiem .BAT. Sprawdź rozszerzenie pliku, aby upewnić się, że nie mylisz pliku .BAK lub .BAR (dane Age of Empires 3) z plikiem .BAT.

Jak przekonwertować plik BAT

Jak widać, kod pliku .BAT nie jest w żaden sposób ukryty, co oznacza, że ​​jest bardzo łatwy w edycji. Ponieważ niektóre instrukcje w pliku .BAT (takie jak polecenie del) mogą siać spustoszenie w danych, rozsądne może być przekonwertowanie pliku BAT do formatu takiego jak EXE, aby bardziej przypominał plik aplikacji.

Możesz przekonwertować plik .BAT na plik .EXE za pomocą kilku narzędzi wiersza poleceń. Możesz przeczytać, jak to zrobić, w How-To Geek.

  • Wbudowane narzędzie IExpress systemu Windows zapewnia inny sposób tworzenia pliku .EXE z pliku .BAT.
  • Chociaż darmowa wersja jest tylko wersją próbną, EXE do MSI Converter Pro może przekonwertować wynikowy plik EXE na plik MSI (Windows Installer Package).
  • Możesz użyć bezpłatnego narzędzia wiersza poleceń NSSM, jeśli chcesz uruchomić plik .BAT jako usługę systemu Windows.
  • PowerShell Scriptomatic może pomóc w przekonwertowaniu kodu w pliku BAT na skrypt programu PowerShell.

Zamiast szukać konwertera .BAT na SH (skrypt powłoki bash), aby używać poleceń .BAT w programach takich jak Bourne Shell i Korn Shell, spróbuj po prostu przepisać skrypt używając języka Bash. Struktura tych dwóch formatów jest raczej inna, ponieważ pliki są używane w różnych systemach operacyjnych. Istnieje wątek przepełnienia stosu i ten samouczek dotyczący skryptów powłoki Unix, aby uzyskać informacje, które mogą pomóc w ręcznym przetłumaczeniu poleceń.

Zwykle nie można zmienić rozszerzenia pliku (takiego jak .BAT) na takie, które komputer rozpoznaje i oczekuje, że plik o zmienionej nazwie będzie użyteczny. W większości przypadków musi nastąpić faktyczna konwersja formatu pliku przy użyciu jednej z metod opisanych powyżej. Biorąc pod uwagę, że pliki .BAT to tylko pliki tekstowe z rozszerzeniem .BAT, można zmienić ich nazwę na .TXT, aby otworzyć je w edytorze tekstu. Pamiętaj, że wykonanie konwersji .BAT na .TXT uniemożliwi plikowi wsadowemu wykonanie jego poleceń.

Zamiast ręcznie zmieniać rozszerzenie pliku z .BAT na .TXT, możesz również otworzyć plik wsadowy w Notatniku do edycji, a następnie zapisać go w nowym pliku, wybierając .TXT jako rozszerzenie pliku przed zapisaniem zamiast .BAT.

To samo należy zrobić podczas tworzenia nowego pliku .BAT w Notatniku, ale na odwrót: zapisz domyślny dokument tekstowy jako .BAT zamiast .TXT. W niektórych programach może być konieczne zapisanie go w pliku Wszystkie pliki, a następnie nadaj mu rozszerzenie .BAT.


Dodaj komentarz