plik bat nie został utworzony. Plik Bat - co to jest, do czego służy i jakie ma możliwości

Pliki Bat to dokumenty tekstowe zawierające listę kolejno wykonywanych poleceń (instrukcji). Mogą być na tyle proste, że poradzi sobie z nimi przeciętny użytkownik. W dzisiejszym temacie przyjrzymy się, czym jest plik wsadowy, jak stworzyć plik bata w Windowsie 7, 8, a także rozważ przykładowy plik wsadowy.

Administratorzy systemu (zaawansowani użytkownicy) doskonale zdają sobie sprawę z przydatności plików bat, ale zwykli użytkownicy nie są z nimi zaznajomieni, boją się struktury kodu i działania tego skryptu. To smutne, ponieważ wiele osób nie chce z tego korzystać potężne narzędzie do wykonywania rutynowych i powtarzalnych zadań. Pliki Bat mogą być złożone, wymagające profesjonalnych umiejętności programowania lub proste.

Plik treści zawiera jedną lub więcej linii poleceń, które są wykonywane sekwencyjnie. Pliki Bat mają rozszerzenie (bat lub cmd) i są wykonywane poprzez interfejs tłumacz poleceń. Wszystkie polecenia można wpisać w cmd, ale za każdym razem pisanie kodu jest udręką, dlatego łatwiej jest utworzyć plik bat.

Tworzenie pliku bat

Aby utworzyć plik wsadowy, będziesz potrzebować edytora tekstu (notatnik, notatnik++) i . Przybliżony algorytm patrz poniżej.

1. Utwórz dokument tekstowy z rozszerzeniem txt. Kliknij kliknij prawym przyciskiem myszy na pustym obszarze eksploratora lub innej lokalizacji. Wskaż „Utwórz”, a następnie wybierz „dokument tekstowy” z podmenu. Nadaj mu nazwę, na przykład batnik.

2. Pobierz notatnik++ i zainstaluj go. Otwórz plik batnik.txt w notatniku++, wybierz „kodowanie”, najedź kursorem na „kodowanie”, „Cyrylica”, kliknij OEM 866. Wykonaj ten krok, jeśli używasz w skrypcie danych wyjściowych rosyjskich słów (objaśnień), w przeciwnym razie zobaczysz kiepski język (nieprawidłowe znaki). Następnie zapisz polecenia. Na przykład skopiuj ten tekst:

@echo wyłączone
echo Witam – test pliku bat
pauza
katalog c:\windows
pauza

4. Podwójne kliknięcie uruchom batnik.bat, aby wykonać sekwencję poleceń. Po wykonaniu pliku bat zostanie on automatycznie zamknięty.

Możesz także uruchomić notatnik, nacisnąć Win + R, wejść linia notatnika i kliknij Enter. Po wpisaniu kodu kliknij „plik”, a następnie „zapisz jako”. W oknie podaj ścieżkę zapisu, nazwę pliku z rozszerzeniem bat i kliknij „zapisz”. Podobne działania zrób z notatnikiem++, aby zmienić kodowanie (krok 2), jeśli będziesz używać rosyjskich znaków.

Przykładowy plik nietoperza

Teraz spójrzmy tworzenie pliku bat w Windows 7, 8, który dostarcza informacji o sieci, sprawdza połączenie internetowe i wyraźnie pokazuje działanie plików wsadowych. Utwórz plik bat i napisz te linie.

ECHO WYŁĄCZONE
:: sprzątaczka.
Informacje o połączeniu ECHO.
:: wyświetl tekst, który nastąpi po słowo funkcyjne ECHO.
KONFIG IP /WSZYSTKIE
:: Drukuje informacje o wszystkich połączeniach sieciowych.
PAUZA
:: Wstrzymuje działanie skryptu, aby umożliwić przeglądanie informacji o sieci.
PING Yandex.ru
:: Ping, sprawdzanie obecności (braku) połączenia internetowego
ECHO Operacja zakończona. Naciśnij enter!
:: Wyświetla słowa po ECHO, które wskazują, że PING został zakończony.
PAUZA
:: Ten ostatnie polecenie jest zapisywany, aby zobaczyć informacje o połączeniu. Gdyby go tam nie było, skrypt pliku wsadowego zostałby zatrzymany, a okno zamknięte.

W rzeczywistości istnieją przykłady plików bat do szkolenia i pobierania w Internecie wielka ilość. Wystarczy przestudiować składnię i polecenia, aby utworzyć własny plik wsadowy dostosowany do swoich potrzeb. Mam nadzieję, że rozumiesz, dlaczego potrzebne są pliki wsadowe i jak utworzyć plik bat w systemie Windows 7.8.

Dziś dowiemy się o co chodzi plik bata i jednocześnie stworzymy jeden z nich.

Myślę, że wielu w taki czy inny sposób tworzy okresowo (tzw kopia zapasowa-s) niektórych plików i folderów.

Wszystko wydaje się znajome i nie musisz robić nic szczególnie skomplikowanego: włóż dysk flash, otwórz „ Mój komputer", znajdź to, co chcesz skopiować, wybierz, kliknij myszką, wybierz "kopiuj", przejdź do żądanego katalogu, kliknij "wklej" itp.

Często jednak wszystkie te kliknięcia i niepotrzebne ruchy są nieco męczące i zajmują cenny czas, szczególnie przy częstym kopiowaniu tych samych danych. W tym artykule opowiem Ci, jak, a raczej napisać coś takiego jak plik bata.

Iść.

Plik Bat - co jest, wprowadzający

Najpierw trochę o tym, co to jest plik bata, dlaczego jest potrzebny i z czym się go (lub je) je. Żeby nie wymyślać koła na nowo posłużę się fragmentem z Wikipedii:

Plik wsadowy (tj. nietoperz plik z języka angielskiego plik wsadowy) - plik tekstowy w MS-DOS, OS/2 Lub Okna, zawierający sekwencję poleceń przeznaczonych do wykonania przez interpreter poleceń.

Po uruchomieniu pliku wsadowego program interpretujący (zwykle COMMAND.COM Lub CMD.EXE) czyta wiersz po wierszu i wykonuje polecenia sekwencyjnie.

Plik wsadowy - analogowy Skrypt powłoki V Uniksa-podobny system operacyjny Oh.

Pliki wsadowe są przydatne do automatyczny start Aplikacje. Głównym obszarem zastosowań jest automatyzacja najbardziej rutynowych operacji, które użytkownik komputera musi regularnie wykonywać.

Przykładami takich operacji są: przetwarzanie pliki tekstowe; kopiowanie, przenoszenie, zmiana nazwy, usuwanie plików; praca z folderami; archiwizacja; kreacja kopie zapasowe bazy danych itp.

Pliki wsadowe obsługują operatory Jeśli I iść do(oraz w systemach rodziny WindowsNT i rozszerzony operator Do), co pozwala przetworzyć wyniki wykonania poprzednich poleceń lub aplikacji i w zależności od tego kontynuować wykonywanie tego lub innego bloku poleceń (z reguły, jeśli aplikacja zakończy się pomyślnie, aplikacja zwróci 0 w zmiennej errorlevel; w przypadku niepowodzenia, wartość 1 lub wyższa).

Pliki wsadowe w formacie DOS-u mieć rozszerzenie. nietoperz; dla innych systemów operacyjnych mogą mieć inne rozszerzenia - na przykład . CMD V WindowsNT I OS/2, Lub .BTM V 4DOS-u lub podobne muszle.

Skoro już uporządkowaliśmy teorię, przejdźmy do praktyki, czyli stworzenia pseudonimu nietoperza.

Chcesz wiedzieć i móc zrobić więcej sam?

Oferujemy Państwu szkolenia z następujących obszarów: komputery, programy, administracja, serwery, sieci, budowa stron internetowych, SEO i nie tylko. Poznaj szczegóły już teraz!

Jak utworzyć plik bat i używać go

Przygotujmy małe pole testowe, abyśmy mieli z czym poeksperymentować. Otwórz mój komputer i utwórz na dysku C:\ tatuś test. Wejdź do niego i utwórz w nim folder.

Wrzuć tam pliki (pieces 5-10 ) - zdjęcia, dokumenty itp. itp. (cokolwiek krótszego). Pole do eksperymentów jest gotowe. Następnie musimy stworzyć siebie nietoperz plik po kliknięciu na który skopiujemy folder C:\test\testcopy w, powiedzmy, folderze C:\test\kopia zapasowa. Utwórz drugi folder (który kopia zapasowa) nie jest konieczne - pojawi się automatycznie.

Tworzyć nietoperz bardzo prosta. Kliknij prawym przyciskiem myszy w miejscu, w którym chcemy go utworzyć (lokalizacja nie jest istotna - możesz bezpośrednio na pulpicie) i wybierz „ Tworzyć" - "Dokument tekstowy".

Nadaj utworzonemu plikowi nazwę i otwórz go za pomocą notatnika lub dowolnego innego edytora tekstu. Te. NA ten moment mamy otwarty plik tekstowy o nazwie, powiedzmy, kopia.txt.

Dodaj polecenie do pliku, na przykład, aby skopiować

Następnie tak naprawdę musimy wprowadzić polecenie do tego pliku, który będzie odtwarzany za pomocą konsoli ( cmd) podczas uruchamiania tego pliku. W w tym przypadku użyjemy polecenia xkopia ponieważ właśnie to umożliwia kopiowanie plików, katalogów i podkatalogów. Biorąc pod uwagę wszystkie ścieżki, otrzymujemy następujące polecenie:

xcopy C:\test\testcopy C:\test\backup /f /i /y /s

Pozwól, że wyjaśnię, co jest co:

  • xkopia- to jest sam zespół;
  • C:\test\testcopy- to jest źródło, tj. folder, z którego kopiowane są pliki i katalogi;
  • C:\test\kopia zapasowa- to jest wynik, tj. lokalizacja, do której zostaną skopiowane pliki i katalogi;
  • /f /i /y /s- Dodatkowe opcje składnia polecenia xkopia(patrz składnia poniżej w tekście).

Liczba linii może być dowolna, tj. jeśli chcesz skopiować 100 foldery, piszesz 100 wiersze w jednym pliku i zmieniaj tylko zawarte w nich ścieżki.

Jakie tam są (czyli te, które wskazałem w tym przykładzie):

  • /F- wyświetla nazwiska pliki źródłowe i pliki wynikowe podczas procesu kopiowania
  • /I- tworzy nowy katalog w przypadku, gdy nie znajduje się na ostatecznej ścieżce
  • /r- nadpisuje plik, jeśli już istnieje
  • /S- kopiuje katalogi i podkatalogi, jeśli nie są puste. Jeżeli parametr /S nie określono, polecenie xkopia będzie działać tylko z jednym katalogiem.

Jak dla mnie jest to główna lista parametrów niezbędnych do „cichego” kopiowania, tj. bez zbędnych pytań o przepisywanie, tworzenie katalogów i inną hołotę. Jeśli chodzi o resztę składni, możesz przeczytać na przykład .

Zmień format pliku i spróbuj go uruchomić

Najpierw otwieramy” Mój komputer„pójdźmy tam dalej” Praca" - "Właściwości folderu" - "Pogląd„i odznacz” Ukryj rozszerzenie zarejestrowanych typów plików".

Kliknij " Stosować" I " OK„Teraz możemy zmienić rozszerzenie znane systemowi pliki i dlatego przechodzimy do naszego pliku, klikamy prawym przyciskiem myszy, wybieramy „ Przemianować"i wpisując na klawiaturze zmieniamy rozszerzenie z tekst NA nietoperz(na pytanie systemu, czy warto to zrobić, odpowiadamy twierdząco).

W rezultacie mamy następujący obraz (w twoim przypadku plik nazywa się inaczej, ale ma ten sam format):

Właściwie pozostaje nam tylko uruchomić ten plik, klikając go myszą.

Jeśli wszystko zrobiłeś poprawnie, konsola mignie przed tobą i wzdłuż znanej ścieżki pojawi się nowy folder z ustaloną nazwą, a w środku pliki skopiowane ze znanego ci folderu, czyli obraz będzie mniej więcej taki:

Cóż, lub nieco inaczej, w zależności od ścieżek i nazw folderów określonych w poleceniu.
Możesz edytować plik, zmieniając jego rozszerzenie z powrotem na .txt i otwierając go w dowolnym edytorze tekstu.

Posłowie

Jak już mówiłem i sam zapewne zdałeś sobie sprawę - zastosowanie np nietoperz plik” i często oszczędza mnóstwo czasu, tzn. zapisujesz go raz i okresowo uruchamiasz jednym kliknięciem i zamiast wielominutowego klikania myszką i przeszukiwania wszystkich folderów, otrzymujesz zautomatyzowany proces kopiowania.

Jeśli chcesz, możesz ustawić uruchomienie tego nietoperz-nick w określone dni poprzez harmonogram Okna(lub inne programy, które na to pozwalają) i w ogóle zapominamy o problemie długiej instrukcji kopia zapasowa„ow.

Jeśli masz jakieś pytania lub problemy, pytaj. Jak zawsze służę pomocą jak tylko mogę ;)

PS: Jeśli mnie pamięć nie myli, to jest to fragment tematu z mądrych książek dla administratorów, a mianowicie z działu „ Automatyzacja administracji"..abyś mógł być z siebie dumny :)

Plik wsadowy (bat) to typ pliku obsługujący tekst, ma rozszerzenie .bat i zawiera instrukcje wiersz po wierszu dla wiersza poleceń cmd.exe.

Ten typ pliku to użyteczne narzędzie automatyzacja monotonności operacje na plikach– kopiowanie, usuwanie itp. oraz uruchamianie różne zastosowania i wykonywanie innych operacji w systemie operacyjnym.

Na przykład, jeśli chcesz uruchomić polecenie ipconfig/flushdns DOS, aby opróżnić pamięć podręczną modułu rozpoznawania nazw DNS, możesz to zrobić, uruchamiając cmd.exe. Jeśli jednak procedurę trzeba powtarzać wiele razy, lepiej to zrobić, uruchamiając wcześniej utworzony plik bat.

Podczas tworzenia pliku bat może być konieczne włączenie wyświetlania rozszerzeń plików. Dla tego:


Dla tego:

  1. Otwórz Notatnik, wpisując słowo notatnik w pasku wyszukiwania paska zadań (obraz lupy w lewym dolnym rogu) i klikając wyskakującą ikonę.

  2. Wpisz polecenia ipconfig /flushdns i wstrzymaj w notatniku.

    Odniesienie! Użycie operatora „pauza” nie pozwala na zamknięcie ekranu DOS-u po wykonaniu pliku bat, dzięki czemu użytkownik może zobaczyć odpowiedź z interpretera cmd.

  3. W oknie notatnika kliknij „Plik” - „Zapisz jako”.

  4. W oknie „Zapisz jako” kliknij po lewej stronie miejsce, w którym chcesz umieścić plik, wpisz nazwę pliku, który ma zostać utworzony i określ rozszerzenie .bat (przez kropkę) (1), wybierając „Typ pliku” - „Wszystkie pliki” (2). Następnie kliknij „Zapisz” (3).

  5. Kliknij dwukrotnie zapisany plik. W niektórych sytuacjach może to być konieczne wystrzel nietoperza pod nazwą administratora. Aby to zrobić, kliknij go prawym przyciskiem myszy i wybierz „Uruchom jako administrator”.

Wynik wykonania pliku bat zostanie wyświetlony w oknie DOS.

W tym przypadku zawartość pamięci podręcznej rozpoznawania nazw DNS została pomyślnie wyczyszczona, rozwiązując problemy z renderowaniem stron internetowych i inne problemy. Problemy z DNSami. System wyświetli monit o naciśnięcie dowolnego klawisza w celu zamknięcia okna.

Jeśli chcesz dowiedzieć się więcej szczegółów, a także zapoznać się z instrukcją tworzenia, możesz przeczytać artykuł na ten temat na naszym portalu.

Podstawowe operatory plików bat:

  • ECHO: wyświetla tekst w oknie DOS;
  • ECHO OFF: anuluje wyświetlanie tekstu polecenia w oknie DOS, pokazując podpowiedź i wykonany wynik;
  • @ECHO OFF: anuluje wyświetlanie tekstu polecenia i podpowiedzi, pokazując kompletny wynik;
  • XCOPY: służy do kopiowania katalogów i plików z dodatkowymi parametrami;
  • START: uruchamia plik wykonywalny.exe za pomocą jego standardowa aplikacja, otwiera katalog;
  • FOR/IN/DO: używane do określania plików;
  • MKDIR: tworzy katalogi;
  • REM: aby wprowadzić linię komentarza w programie;
  • RMDIR: do usuwania katalogów;
  • DEL: aby usunąć pliki;
  • COPY: do kopiowania plików;
  • TITLE: Edytuj tytuł okna.

Użycie niektórych z wymienionych poleceń pokazano w poniższym przykładzie. Należy zauważyć, że polecenie @echo off ukrywa ścieżkę wykonywanego polecenia wyświetlaną przez cmd na ekranie DOS.

Programy w pliku bat uruchamia się za pomocą polecenia start i podając nazwę programu, który ma zostać uruchomiony.

Plik może również zawierać Pełna ścieżka do pliku wykonywalnego.

Oba te wpisy działają poprawnie w przeglądarce Firefox. Jednak oba są poprawne tylko dla osób zarejestrowanych w Aplikacje Windowsowe. Jeśli spróbujesz biec przenośny program(na przykład filezilla) bez podania całej ścieżki do pliku, który ma zostać uruchomiony, nie zostanie on uruchomiony.

Długie nazwy w plikach nietoperzy

Czasami w Bat są programy, z którymi nie działa długie nazwy ze spacjami - zwykle niektóre stare programy MS-DOS. W takich przypadkach pomaga użycie krótkich nazw DOS bez spacji i cudzysłowów.

Zasady zapisywania krótkich nazw DOS (format 8.3): używa się pierwszych sześciu znaków nazwy folderu, nie licząc spacji, następnie podawany jest jego numer w kolejności do ~. Na przykład: uruchom C:Program Files Mozilla Firefox plik firefox.exe jest konwertowany do: start C:Progra~1Mozill~1firefox.exe.

Możliwe jest, że w jednym katalogu znajduje się kilka folderów o tych samych znakach w nazwie.

Ich krótkie nazwy w tym przypadku należy ponumerować zgodnie z kolejność alfabetyczna lornetka składana:

  • Mozilla~1;
  • Mozilla~2;
  • Mozilla~3.

Jeśli jednak przeglądarka Mozilla Firefox zostanie usunięta z komputera, wpisy następujące po Mozill~1 nie będą działać. Dlatego krótkie nazwy DOS-owe nie są najlepsza opcja rozwiązanie problemu długich nazw. Tworzenie nazw tego typu w systemie NTFS można również wyłączyć w rejestrze systemu Windows.

Aby rozwiązać problem długich nazw, wpis można również ująć w cudzysłów. Cudzysłowy „”, znajdujące się przed określoną ścieżką do pliku, który ma zostać uruchomiony, są wymaganym atrybutem, który zawiera dowolny nagłówek lub tylko cudzysłowy.

Jednak w niektórych przypadkach cytaty w ogóle nie działają. W takim przypadku można użyć polecenia Chdir (CD), aby zmienić bieżący katalog roboczy. W tym przypadku wpis startowy firefox.exe przyjmuje następującą roboczą formę.

Odniesienie. Zespół CD jest być może jedyny uniwersalne rozwiązanie problem długich nazw w plikach bat.

Programy w pliku bat można za jego pomocą nie tylko uruchamiać, ale także instalować dodatkowe polecenia(klawisze) uruchomienie. Na przykład, jeśli uruchomisz plik bat z wpisem: start /?, wyświetli on na ekranie DOS listę klawiszy używanych z tym operatorem wraz z niezbędnymi objaśnieniami.

Przykład zastosowanych klawiszy, gdzie: - minimalizuj - klawisz minimalizujący program po jego uruchomieniu, - hide_splash - klawisz minimalizujący program do zasobnika.

Odniesienie! Wszystko, co jest związane z uruchamianymi plikami .exe, jest zapisywane wraz z nimi w pliku bat we wspólnej linii.

Polecenie utworzenia folderu jest wykonywane w bat przy użyciu operatora MKDIR (MD). Jeśli uruchomisz przykładowy plik bat, utworzy on cztery podfoldery na dysku C.

Poniższy przykład pokazuje, jak otworzyć nie jeden, ale kilka katalogów jednocześnie na dysku C.

Poniższy przykład pokazuje, jak skopiować folder z dysku D: na dysk E. Przełącznik /s umożliwia kopiowanie katalogów i podkatalogów. Opcja i/ tworzy nowy katalog, tak aby polecenie xkopia skopiowane do niego pliki.

Plik podstawowy pozostaje na dysku D i jest kopiowany do nowej lokalizacji określonej w pliku bat.

Edytowanie nietoperza


Edycja programów

Dla przeciętnego użytkownika funkcjonalność prostego Notatnika może wystarczyć do interakcji z plikami bat, ale np. Administrator systemu Potrzebuję potężniejszego edytora. Z batem można pracować w dowolnym edytorze tekstu mającym na celu interakcję z kodem, w szczególności w Notepad++ lub Notepad2.

Wśród specjalistycznego oprogramowania możemy wymienić narzędzie Dr.Batcher, specjalnie zaprojektowane dla tworzenie nietoperza, i włączając edytor wizualny, podświetlona składnia, zakładki, specjalne zespoły i numeracja stron.

Wideo — jak utworzyć plik bat w systemie Windows 10

Korzystanie z plików bat (inaczej „batnik”, „plik wsadowy”) często może ułatwić pracę, na przykład zautomatyzować instalację oprogramowanie według zadanych parametrów; synchronizacja daty i czasu; uruchamianie sekwencji poleceń itp. Aby jednak korzystać z takich skryptów, trzeba umieć je utworzyć. Zasadniczo pliki z rozszerzeniem .bat stanowią zbiór polecenia konsoli, takie same jak te używane w wierszu poleceń.

W artykule omówiono trzy metody tworzenia plików .bat:

  1. Korzystanie z wiersza poleceń.
  2. Korzystanie z programu Notatnik.
  3. Korzystanie z narzędzia „Dr.Batcher”.

Krok 1. Aby uruchomić wiersz poleceń w menu „Start”, należy skorzystać z okna dialogowego „Wyszukaj programy i pliki”. Należy ustawić parametr wyszukiwania cmd i kliknąć lewym przyciskiem myszy ikonę w sekcji „Programy”.

Krok 2. Zaleca się użycie osobnego katalogu do przechowywania zapisanych plików wsadowych, dlatego wybierz miejsce na dysku twardym i utwórz specjalny folder, wpisując polecenie „MD D:\Bat”.

Notatka! Polecenie wprowadza się bez cudzysłowu, spację dodaje się dopiero po użyciulekarz medycyny W tym przypadku folder o nazwie « Nietoperz"zostanie utworzony na dyskuD. W wierszu poleceń nie jest uwzględniana wielkość liter, co oznacza wynik wykonania polecenia „MDD:\Nietoperz", "mdD:\Nietoperz” i „mdD:\Bat” będzie taki sam.

Krok 3. Utwórz właściwy plik wsadowy za pomocą polecenia „@echo off > D:\Bat\probnik.bat”.

Notatka! W tym przypadku wielkość liter ma znaczenie przy określaniu ścieżki umieszczenia, czyli folderu „nietoperz", "Nietoperz” i „BAT” – trzy niezależne i zupełnie różne katalogi. Jeśli wskażesz nieistniejący folder, polecenie nie zostanie wykonane. Należy pamiętać, że nie pojawi się również żaden komunikat o błędzie.

Krok 4. Aby zmienić zawartość pliku, otwórz lokalizację, w której jest on przechowywany, wywołaj menu kontekstowe i wybierz linię „Zmień”.

Utwórz plik wsadowy za pomocą Notatnika

Krok 1. Aby uruchomić notatnik, przejdź do menu „Wszystkie programy”, wybierz „Akcesoria” i kliknij ikonę uruchamiania.

Krok 2.

Dowiedz się, jak utworzyć plik bez dużej wiedzy programistycznej z nowego artykułu -

Jako przykład sugerujemy użycie następującego kodu, który wyświetla obraz gwiazdy:

« @echo wyłączone

tryb con cols=32 linie=50

tytułowa gwiazda!

dla %%i w (

88888888888888881888888888888888,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,

) wykonaj echo %%i

pauza > zero

Uwaga! Kod należy wpisać bez cudzysłowów. Zawsze sprawdzaj składnię polecenia. Jeśli zapomnisz postawić przecinek na końcu wiersza, to po uruchomieniu program połączy się z następnym.

Krok 3. Zapisz wynikowy plik w formacie żądany katalog. Aby zmienić rozdzielczość należy skorzystać z linii „Typ pliku”, wybrać w niej „Wszystkie pliki”, a przy wpisywaniu nazwy po kropce wskazać „bat”.

Tworzenie pliku wsadowego przy użyciu „Dr.Dozownik”

Określony oprogramowanie jest płatny, ale zapewnia możliwość korzystania z wersji próbnej przez 30 dni.

Krok 1. Aby utworzyć plik, użyj menu „Plik”, opcji „Nowy...” lub kombinacji klawiszy „Ctrl+N”.

Krok 2. W oknie dialogowym zaznacz „Opróżnij plik wsadowy” i kliknij „OK”.

Krok 3. Określ, które polecenia ma wykonać plik bat.

Notatka! Prawa ramka zawiera kluczowe polecenia, których można używać podczas pisania kodu. Po prostu wybierz ten, który chcesz i kliknij „WstawićCommand”, co pomaga zaoszczędzić czas podczas pracy.

Krok 4. Zapisz powstały plik w żądanym katalogu.

Ważny! Należy pamiętać, że to narzędzie umożliwia debugowanie programu w locie. Wystarczy skorzystać z menu”Batch”, aby rozpocząć już wprowadzoną sekwencję. Postęp jest pokazany w dolnej ramce. Podczas korzystania z przedmiotu „WykonaćWZewnętrznyWindow...” wykona plik wsadowy, podobnie jak uruchomienie go za pomocą systemu operacyjnego.

Wniosek

Opisaliśmy trzy sposoby tworzenia plików z rozszerzeniem .bat. Dwie z powyższych metod to przy użyciu standardowych metod, dostępna w systemie Windows, wymaga instalacji dodatkowego oprogramowania. Ocenę każdej metody przedstawiono w tabeli zbiorczej.

Informacje\NazwaWiersz poleceńZeszytDoktor Batcher
LicencjaDostarczany z systemem WindowsDostarczany z systemem WindowsPłatny
Język rosyjskiW zależności od wersji systemu WindowsW zależności od wersji
Tworzenie pliku wsadowegoTakTakTak
Edycja pliku wsadowegoNIETakTak
Wygoda interfejsu (od 1 do 5)4 4 5

Wideo — tworzenie pliku nietoperza

Pliki bat systemu Windows są w wygodny sposób wykonanie różne zadania na komputerze PC, z którego aktywnie korzystają eksperci komputerowi. Pozwalają na automatyzację Codzienne zadania, skrócić czas ich wykonania i przekształcić złożony proces w coś wykonalnego dla przeciętnego użytkownika. W tym artykule przedstawiono podstawowe możliwości pliki wsadowe oraz zalecenia dotyczące samodzielnego ich pisania.

Automatyzacja stała się prosta

Jak utworzyć plik bat? Aby to zrobić, musisz wykonać następujące czynności:

  1. W dowolnym edytorze tekstu, na przykład Notatniku lub WordPadzie, utwórz dokument tekstowy.
  2. Wpisz w nim swoje polecenia, zaczynając od @echo, a następnie (każdorazowo w nowej linii) title [nazwa skryptu wsadowego], echo [wiadomość, która wyświetli się na ekranie] i pauza.
  3. Zapisz tekst w dokumencie elektronicznym z rozszerzeniem .bat (na przykład test.bat).
  4. Aby rozpocząć, kliknij dwukrotnie nowo utworzony plik wsadowy.
  5. Aby go edytować, kliknij go prawym przyciskiem myszy i wybierz „Edytuj” z menu kontekstowego.

Surowy plik będzie wyglądał mniej więcej tak:

tytuł To jest Twój pierwszy skrypt w pliku bat!

echo Witamy w skrypcie przetwarzanie wsadowe!

Więcej szczegółów na temat poleceń pliku bat i ich użycia porozmawiamy poniżej.

Krok 1: Utwórz skrypt oprogramowania

Załóżmy, że użytkownik często ma problemy z siecią. Ciągle korzysta z wiersza poleceń, wpisując ipconfig i pingując Google, aby rozwiązać problemy z siecią. Po chwili użytkownik zdaje sobie sprawę, że znacznie efektywniej byłoby, gdyby napisał prosty plik bat, zapisał go na swoim dysku USB i uruchomił na diagnozowanych przez siebie komputerach.

Tworzenie nowego dokumentu tekstowego

Plik wsadowy ułatwia wykonywanie powtarzalnych zadań na komputerze za pomocą wiersza poleceń Ciągi Windows. Poniżej znajduje się przykład skryptu odpowiedzialnego za wyświetlenie tekstu na ekranie. Przed utworzeniem pliku bat należy kliknąć prawym przyciskiem myszy puste miejsce w katalogu i wybrać „Utwórz”, a następnie „Dokument tekstowy”.

Dodawanie kodu

Dwukrotne kliknięcie tego nowego dokumentu tekstowego spowoduje otwarcie domyślnego edytora tekstu. Możesz skopiować i wkleić powyższy przykładowy kod do wpisu tekstowego.

Ochrona

Powyższy skrypt wyświetla na ekranie tekst „Witamy w skrypcie przetwarzania wsadowego!”. Dokument elektroniczny należy zapisać poprzez wybranie pozycji menu Edytor tekstu„Plik”, „Zapisz jako”, a następnie określ żądaną nazwę pliku bat. Należy go uzupełnić rozszerzeniem .bat (np. Welcome.bat) i kliknąć OK. Dla prawidłowe wyświetlanie Cyrylica w niektórych przypadkach powinna się upewnić dokonanie właściwego wyboru kodowania. Na przykład podczas korzystania z zrusyfikowanej konsoli Systemy Windows Dokument NT musi zostać zapisany w CP866. Teraz powinieneś dwukrotnie kliknąć skrót do pliku bat, aby go aktywować.

Ale na ekranie pojawi się następujący komunikat:

„Witamy w skrypcie wsadowym! Naciśnij dowolny klawisz, aby kontynuować…”

Jeśli plik bat nie uruchomi się, użytkownicy zalecają przejście do rejestru i usunięcie klucza:

„HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.BAT\UserChoice.”

Nie myśl, że to wszystko, co mogą zrobić skrypty wsadowe. Parametry skryptu to zmodyfikowane wersje poleceń wiersza poleceń, więc użytkownik jest ograniczony jedynie swoimi możliwościami. A są one dość rozbudowane.

Krok 2: Poznaj niektóre polecenia

Jeśli użytkownik komputera PC wie, jak wykonywać polecenia konsoli DOS, będzie mistrzem w tworzeniu skryptów programowych, ponieważ są one w tym samym języku. Linie w plikach bat powiedzą interpreterowi cmd.exe wszystko, co jest od niego wymagane. Oszczędza to czas i wysiłek. Ponadto możliwe jest określenie pewnej logiki (na przykład prostych pętli, warunków warunkowych itp., które koncepcyjnie są podobne do programowania proceduralnego).

Wbudowane polecenia

1. @echo to polecenie pliku bat, które pozwala zobaczyć skrypt działający w wierszu poleceń. Służy do przeglądania postępu kodu produkcyjnego. Jeśli plik wsadowy ma jakiekolwiek problemy, to to polecenie pozwoli Ci szybko zlokalizować problemy. Dodanie umożliwia szybkie zakończenie wykonywania kodu, unikając wyjścia niepotrzebne informacje do ekranu.

2. Tytuł zapewnia tę samą funkcjonalność co tag w formacie HTML, tj. tworzy nagłówek dla skryptu wsadowego w oknie wiersza poleceń.</p><p>3. Call wywołuje jeden plik bat z innego lub podprogram w ramach jednego skryptu. Na przykład funkcja mocy oblicza moc %2 z %1:</p><p>jeśli %counter% GTR 1 (</p><p>ustaw /licznik-=1</p><p>endlocal i ustaw wynik=%prod%</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862019.jpg' width="100%" loading=lazy loading=lazy></p><p>4. Cls oczyszcza <a href="https://rustrackers.ru/pl/disks-and-files/spisok-komand-v-komandnoi-stroke-cmd-komandnaya-stroka-komandnaya-stroka/">wiersz poleceń</a>. Służy do zapewnienia, że ​​poprzednie wyjście <a href="https://rustrackers.ru/pl/error-in-windows-10/blokirovka-ekrana-na-android-polnaya-versiya-blokirovka-ekrana-na/">kod obcy</a> uniemożliwił przeglądanie postępu bieżącego skryptu.</p><p>5. Kolor ustawia kolor czcionki i tła. Na przykład, <a href="https://rustrackers.ru/pl/mobile-device/kak-izmenit-cvet-izobrazheniya-v-fotoshope-cs6-komanda-zamenit-cvet/">polecenie koloru</a> f9 określa białe litery na niebieskim tle. Polecenie bez parametru przywraca ustawienia domyślne.</p><p>6. Echo służy do wyświetlania informacji, a także do włączania (echo on) lub wyłączania (echo off) takiego wyjścia. Na przykład polecenie echo. wyświetla <a href="https://rustrackers.ru/pl/network-and-internet/kak-opustit-strochku-vniz-v-tekstovom-dokumente-peremeshchenie-i-kopirovanie/">Nowa linia</a> bez kropki, ale echo . - punkt. Bez parametrów polecenie wyświetla informację o jego aktualnym stanie - echo włączone lub echo wyłączone.</p><p>7. Rem zapewnia tę samą funkcjonalność co tag<! в HTML. Такая строка не является частью выполняемого кода. Вместо этого она служит для пояснения и предоставления информации о нем.</p><p>8. Pauza umożliwia przerwanie wykonywania poleceń zawartych w pliku bat. Dzięki temu możliwe jest odczytanie wykonanych linii przed kontynuowaniem programu. W takim przypadku na ekranie wyświetli się komunikat „Aby kontynuować, naciśnij dowolny klawisz...”.</p><p>9. Set umożliwia przeglądanie lub ustawianie zmiennych środowiskowych. Dzięki przełącznikowi /p polecenie monituje użytkownika o wprowadzenie danych i je zapisuje. Dzięki parametrowi /a można wykonywać proste operacje <a href="https://rustrackers.ru/pl/useful-on-windows-10/arifmeticheskie-operacii-v-razlichnyh-sistemah-teoriya-po-sistemam/">działania arytmetyczne</a>, również przypisując ich wynik do zmiennej. Podczas wykonywania operacji na ciągach znaków nie powinno być spacji ani przed, ani po znaku równości. Na przykład polecenie set wyświetla listę zmiennych środowiskowych, set HOME wyświetla wartości argumentów rozpoczynające się od „HOME”, a set /p input=wprowadź liczbę całkowitą: pyta o liczbę całkowitą i przypisuje ją do odpowiedniej zmiennej.</p><p>10. Start „” [strona internetowa] uruchomi określoną witrynę w Twojej domyślnej przeglądarce internetowej.</p><p>11. If służy do sprawdzania określonego warunku. Jeśli jest prawdziwy, wykonywane jest kolejne polecenie. Istnieją 3 rodzaje warunków:</p><ul><li>ERRORLEVEL liczba - sprawdza kod zakończenia ostatniej wykonanej instrukcji, aby sprawdzić, czy jest zgodny lub przekracza określoną liczbę. W tym przypadku 0 oznacza pomyślne wykonanie zadania, a każda inna liczba, zwykle dodatnia, oznacza błąd. Na przykład możesz użyć poleceń zagnieżdżonych, aby wskazać kod zakończenia: jeśli poziom błędu 3, jeśli nie poziom błędu 4, wystąpił błąd echo nr 3.</li><li>Linia1 == linia2 - sprawdzanie, czy dwa ciągi znaków pasują do siebie. Na przykład podczas nieobecności <a href="https://rustrackers.ru/pl/game/buddypress-kak-otklyuchit-aktivaciyu-akkaunta-po-email-nastraivaem/">parametr zewnętrzny</a> polecenie if "%1"= ="" goto ERROR przekaże kontrolę do etykiety ERROR.</li><li>ISTNIEJĄca nazwa - sprawdzanie istnienia pliku z <a href="https://rustrackers.ru/pl/security/itunes-ukazannoe-imya-faila-yavlyaetsya-dublikatom-sozdanie-ssylok-failovoi/">określona nazwa</a>. Na przykład, jeśli nie istnieje A:\program.exe KOPIUJ C:\PROJECTS\program.exe A: kopiuje program.exe na dysk A, jeśli go tam nie ma.</li> </ul><p>12. Else musi znajdować się w tej samej linii co polecenie If. Wskazuje potrzebę wykonania <a href="https://rustrackers.ru/pl/security/kak-sohranit-pdf-v-menshem-razmere-dlya-etogo-sleduite-instrukcii-s-pomoshchyu/">postępując zgodnie z instrukcjami</a>, jeśli wyrażenie jest fałszywe.</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862021.jpg' width="100%" loading=lazy loading=lazy></p><p>13. For służy do powtarzania pewnych działań na każdym elemencie listy. Ma format %%argument w poleceniu (list) do. Argumentem może być dowolna litera od A do Z. Lista jest ciągiem ciągów oddzielonych spacjami lub przecinkami. Można również używać symboli wieloznacznych. Na przykład:</p><ul><li>dla %%d w (A, C, D) wykonaj DIR %%d - wyświetla po kolei katalogi dysków A, C i D;</li><li>dla %%f in (*.TXT *.BAT *.DOC) do TYPE %%f - wypisuje zawartość wszystkich plików .txt, .bat i .doc w bieżącym katalogu;</li><li>dla %%P w (%PATH%) wykonaj, jeśli istnieje %%P\*.BAT COPY %%P\*.BAT C:\BAT - kopiuje wszystkie pliki wsadowe istniejące we wszystkich katalogach trasy wyszukiwania do C: \ folder WAT.</li> </ul><p>14. Dwukropek (:) przed słowem tworzy z niego łącze, co pozwala na pominięcie jego części <a href="https://rustrackers.ru/pl/useful-on-windows-10/chto-takoe-programmnyi-kod-ishodnyi-kod-programmy-smotret-chto-takoe/">kod programu</a> albo wróć. Używane z poleceniami Call i Goto, wskazujące, od którego momentu wykonywanie pliku bat powinno być kontynuowane, na przykład po spełnieniu określonego warunku:</p><p>15. Zmienne:</p><ul><li>%%a reprezentuje każdy plik w folderze;</li><li>%CD% - bieżący katalog;</li><li>%DATE% - data systemowa, której format zależy od lokalizacji;</li><li>%CZAS% - <a href="https://rustrackers.ru/pl/customize-windows-10/sbrasyvaetsya-sistemnoe-vremya-pochemu-na-moem-kompyutere-postoyanno/">czas systemu</a> w postaci GG:MM:SS.mm.;</li><li>%RANDOM% - wygenerowana liczba pseudolosowa z zakresu od 0 do 32767;</li><li>%ERRORLEVEL% - kod wyjścia zwrócony przez ostatnio wykonane polecenie lub skrypt bat.</li> </ul><p>Możesz wyodrębnić część ciągu zawartego w zmiennej, biorąc pod uwagę jej położenie i długość, w następujący sposób:</p><p>%[zmienna]:~[początek],[długość]%. Na przykład możesz wyświetlić datę w formacie DD/MM/RRRR jako RRRR-MM-DD w następujący sposób: echo %DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2%.</p><p>16. (". \") - <a href="https://rustrackers.ru/pl/questions/ne-udalyaetsya-fail-iz-kornevoi-papki-android-chistka-ustroistva-ot/">Folder główny</a>. Pracując z konsolą, przed zmianą nazwy pliku, usunięciem go itp. należy skierować akcję polecenia do określonego katalogu. Jeśli używasz pliku wsadowego, po prostu uruchom go w dowolnym żądanym katalogu.</p><p>17. %cyfra - akceptuje wartości parametrów przekazane przez użytkownika do pliku bat. Można je oddzielić spacjami, przecinkami lub dwukropkami. „Cyfra” to liczba z zakresu od 0 do 9. Na przykład %0 przyjmuje wartość bieżącego polecenia. %1 odpowiada pierwszemu parametrowi itd.</p><p>18. Shift - komenda służąca do przesuwania <a href="https://rustrackers.ru/pl/setting-up-software/funkciya-sql-s-vhodnymi-parametrami-strokovye-funkcii-sql/">Parametry wejściowe</a> o jedno stanowisko. Używane, gdy argumenty zewnętrzne są przekazywane do pliku wsadowego. Na przykład następujący plik bat kopiuje pliki określone jako parametry w wierszu poleceń na dysk D:</p><p>jeśli nie (%1)==() przejdź dalej</p><p>Ponadto możesz wykonać następujące manipulacje argumentami:</p><ul><li>%~ - usuń otaczające cudzysłowy;</li><li>%~f - rozwiń parametr do pełnej nazwy ścieżki wraz z nazwą dysku;</li><li>%~d - pokaż nazwę dysku;</li><li>%~p - wyświetl tylko ścieżkę;</li><li>%~n - wybierz z parametru tylko nazwę pliku;</li><li>%~x - pozostaw tylko rozszerzenie;</li><li>%~s - przekonwertuj ścieżkę na reprezentację o krótkich nazwach;</li><li>%~a - wyodrębnij atrybuty pliku;</li><li>%~t - wyświetla datę i godzinę utworzenia;</li><li>%~z - wyświetl rozmiar pliku;</li><li>%~$PATH: - przeszukuje katalogi wymienione w <a href="https://rustrackers.ru/pl/education-and-science/tipy-dannyh-v-perl-dostup-k-peremennym-okruzheniya-operatory/">Zmienna środowiskowa</a> PATH i rozwija parametr do pierwszej pasującej, w pełni kwalifikowanej nazwy lub zwraca pusty ciąg w przypadku niepowodzenia.</li> </ul><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862020.jpg' width="100%" loading=lazy loading=lazy></p><h2>Symbole wieloznaczne</h2><p>Wiele poleceń akceptuje wzorce nazw plików - znaki umożliwiające dopasowanie grupy nazw plików. Symbole wieloznaczne obejmują:</p><ul><li>* (gwiazdka) - oznacza dowolny ciąg znaków;</li><li>? (znak zapytania) - zastępuje jeden (lub 0) znak inny niż kropka (.).</li> </ul><p>Na przykład, <a href="https://rustrackers.ru/pl/android/komanda-prosmotra-v-komandnoi-stroke-opisanie-komandy-dir-sozdaem-tekstovyi/">polecenie reż</a>*.txt wyświetla listę plików txt, a katalog ???.txt wyświetla listę <a href="https://rustrackers.ru/pl/questions/kak-vstavit-izobrazhenie-v-tekstovyi-dokument-kak-sozdat/">dokumenty tekstowe</a>, którego długość nazwy nie przekracza 3 liter.</p><h2>Funkcje</h2><p>Podobnie jak podprogramy, są one emulowane za pomocą poleceń call, setlocal, endlocal i label. Poniższy przykład ilustruje możliwość zdefiniowania zmiennej, w której wynik zostanie zapisany na linii wywołania:</p><p>wywołanie: powiedz wynik = świat</p><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862022.jpg' width="100%" loading=lazy loading=lazy></p><h2>Obliczenia</h2><p>W plikach bat można wykonywać proste operacje arytmetyczne na 32-bitowych liczbach całkowitych i bitach za pomocą polecenia set /a. Maksymalna obsługiwana liczba to 2^31-1 = 2147483647, a minimalna to -(2^31) = -2147483648. Składnia przypomina język programowania C. DO <a href="https://rustrackers.ru/pl/graphics-and-design/arifmeticheskie-operatory-php-operacii-v-php/">operatory arytmetyczne</a> obejmują: *, /,%, +, -. W pliku bat % (reszta z dzielenia liczb całkowitych) należy wpisać jako „%%”.</p><p>Operatorzy z <a href="https://rustrackers.ru/pl/problem-with-os/chislo-19-v-dvoichnoi-sisteme-perevod-chisel-v-pozicionnyh-sistemah/">liczby binarne</a> zinterpretować liczbę jako sekwencję 32-bitową. Należą do nich: ~ (bitowe NIE lub uzupełnienie), & (AND), | (OR), ^ (wyłącznie OR),<< (сдвиг влево), >> (przesunięcie w prawo). <a href="https://rustrackers.ru/pl/android/php-logicheskii-operator-isklyuchayushchee-ili-uslovnyi-operator-if-v/">Operator logiczny</a> zaprzeczenie jest! (Wykrzyknik). Zmienia 0 na 1, a wartość niezerową na 0. Operatorem kombinacji jest (przecinek), co pozwala <a href="https://rustrackers.ru/pl/setting-up-software/excel-okruglenie-v-bolshuyu-storonu-do-celogo-kak-okruglyat-chisla-v-bolshuyu-i/">większa liczba</a> operacje w jednym zestawie poleceń. Połączone operatory przypisania += i -= w wyrażeniach a+=b i a-=i odpowiadają wyrażeniom a=a+b i a=a-b. *=, %=, /=, &=, |=, ^=, >>=, postępuj w ten sam sposób.<<=. Приоритет операторов следующий:</p><p>(); %+-*/; >>, <<; &; ^; |; =, %=, *=, /=, +=, -=, &=, ^=, |=, <<=, >>=; ,</p><p>Literały można wprowadzać jako liczby dziesiętne, szesnastkowe (z wiodącym 0x) i ósemkowe (z wiodącym zerem). Na przykład set /a n1=0xffff przypisuje n1 wartość szesnastkową.</p><h2>Polecenia zewnętrzne</h2><ul><li>Exit służy do wyjścia z konsoli DOS lub (z opcją /b) tylko bieżącego pliku bat lub procedury.</li><li>Ipconfig to klasyczne polecenie konsoli wyświetlające informacje o sieci. Obejmuje adresy MAC i IP oraz maski podsieci.</li><li>Ping wysyła polecenie ping do adresu IP, wysyłając do niego pakiety danych w celu oszacowania jego odległości i opóźnienia (odpowiedź). Służy również do ustawiania pauzy. Na przykład polecenie ping 127.0.01 -n 6 wstrzymuje wykonywanie kodu na 5 sekund.</li> </ul><p>Biblioteka poleceń w plikach bat jest ogromna. Na szczęście w Internecie jest wiele stron zawierających listę wszystkich tych opcji wraz ze zmiennymi skryptów wsadowych.</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862017.jpg' width="100%" loading=lazy loading=lazy></p><h2>Krok 3: Napisz i uruchom plik bat</h2><p>Poniższy skrypt znacznie ułatwi Ci codzienną aktywność w Internecie. A co, jeśli chcesz natychmiast otworzyć wszystkie swoje ulubione serwisy z wiadomościami? Ponieważ skrypty korzystają z poleceń konsoli, można utworzyć skrypt otwierający każdy kanał wiadomości w jednym oknie przeglądarki.</p><p>Następnie należy powtórzyć proces tworzenia pliku bat, zaczynając od pustego dokumentu tekstowego. Aby to zrobić, kliknij prawym przyciskiem myszy puste miejsce w dowolnym folderze i wybierz „Nowy”, a następnie „Dokument tekstowy”. Po otwarciu pliku należy wpisać następujący skrypt, który uruchomi główne rosyjskojęzyczne media dostępne w Internecie:</p><p>zacznij „” http://fb.ru</p><p>zacznij „” http://www.novayagazeta.ru</p><p>rozpocznij „” http://echo.msk.ru</p><p>rozpocznij „” http://www.kommersant.ru</p><p>zacznij „” http://www.ng.ru</p><p>uruchom „” http://meduza.io</p><p>zacznij „” https://news.google.com/news/?ned=ru_ru&hl=ru</p><p>Skrypt ten zawiera polecenia start „”, które otwierają kilka kart. Sugerowane linki możesz zastąpić dowolnymi innymi, według własnego uznania. Po wpisaniu skryptu należy przejść do menu „Plik” edytora, a następnie do „Zapisz jako...” i zapisać dokument z rozszerzeniem .bat, zmieniając parametr „Typ pliku” na „Wszystkie pliki” (* *).</p><p>Po zapisaniu, aby uruchomić skrypt wystarczy dwukrotnie na niego kliknąć. Strony internetowe natychmiast zaczną się ładować. Jeśli chcesz, możesz umieścić ten plik na swoim pulpicie. Umożliwi to natychmiastowy dostęp do wszystkich Twoich ulubionych witryn.</p><h2>Organizator</h2><p>Jeśli będziesz pobierać kilka plików dziennie, wkrótce w folderze „Pobrane” zgromadzi się ich setki. Możesz utworzyć skrypt, który uporządkuje je według typu. Wystarczy umieścić plik .bat z programem w folderze z niezorganizowanymi danymi i kliknąć dwukrotnie, aby uruchomić:</p><p>rem Każdy plik w folderze</p><p>dla %%a w (".\*") wykonaj (</p><p>rem sprawdź obecność rozszerzenia i nienależność do tego skryptu</p><p>if "%%~xa" NEQ "" if "%%~dpxa" NEQ "%~dpx0" (</p><p>rem sprawdź obecność folderu dla każdego rozszerzenia, a jeśli go tam nie ma, utwórz go</p><p>jeśli nie istnieje "%%~xa" mkdir "%%~xa"</p><p>rem przenieś plik do folderu</p><p>przesuń "%%a" "%%~dpa%%~xa\"</p><p>W rezultacie pliki w katalogu „Pobrane” są sortowane w foldery, których nazwy odpowiadają ich rozszerzeniom. To takie proste. Ten skrypt wsadowy działa z dowolnym typem danych, niezależnie od tego, czy jest to dokument, wideo czy audio. Nawet jeśli komputer ich nie obsługuje, skrypt i tak utworzy folder z odpowiednią etykietą. Jeśli istnieje już katalog JPG lub PNG, program po prostu przeniesie tam pliki z tym rozszerzeniem.</p><p>To prosta demonstracja możliwości skryptów wsadowych. Zawsze, gdy trzeba powtarzać proste zadanie, np. organizowanie plików, otwieranie wielu stron internetowych, zbiorcza zmiana nazw lub tworzenie kopii ważnych dokumentów, skrypt wsadowy może pomóc w wykonaniu tej żmudnej pracy za pomocą kilku kliknięć.</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> </div> </div> </div> <aside role="complementary"> <div class="block cat-list"> <div class="block-title"> <h3>Kategorie</h3> </div> <div class="block-content"> <ul> <li> <a href="https://rustrackers.ru/pl/category/internet/">Internet</a> </li> <li> <a href="https://rustrackers.ru/pl/category/windows-10/">Windows 10</a> </li> <li> <a href="https://rustrackers.ru/pl/category/multimedia/">Multimedia</a> </li> <li> <a href="https://rustrackers.ru/pl/category/utilities/">Narzędzia</a> </li> <li> <a href="https://rustrackers.ru/pl/category/network-and-internet/">Sieć i Internet</a> </li> <li> <a href="https://rustrackers.ru/pl/category/system-programs/">Programy systemowe</a> </li> <li> <a href="https://rustrackers.ru/pl/category/configuring-programs/">Konfigurowanie programów</a> </li> <li> <a href="https://rustrackers.ru/pl/category/os-problems/">Problemy z systemem operacyjnym</a> </li> </ul> </div> </div> <div> </div> </aside> </div> </div> </section> </div> <footer class="b-footer"> <div class="container"> <div class="b-footer-content"> <p>rustrackers.ru - Darmowe programy na Twój komputer</p> </div> </div> </footer> <div id="back-top" class="back-top bounce-out"> <a href="#" title="Szczyt"></a> </div> <script src="/bitrix/templates/newit_siteblog_response/site_files/js/libs/jquery/jquery.js"></script> <script src="/bitrix/templates/newit_siteblog_response/site_files/js/vendor/jquery.colorbox-min.js"></script> <script src="/bitrix/templates/newit_siteblog_response/site_files/js/scripts.min.js"></script> <script src="/bitrix/templates/newit_siteblog_response/site_files/js/custom/custom.js"></script> </body> </html>