Szukaj…


Uwagi

Z Microsoft Technet:

Dzięki plikom wsadowym, zwanym także programami wsadowymi lub skryptami, można uprościć rutynowe lub powtarzalne zadania. Plik wsadowy to niesformatowany plik tekstowy, który zawiera jedno lub więcej poleceń i ma rozszerzenie nazwy pliku .bat lub .cmd. Po wpisaniu nazwy pliku w wierszu polecenia program Cmd.exe uruchamia polecenia sekwencyjnie, tak jak pojawiają się w pliku.

Nazwy i rozszerzenia plików wsadowych

Rozbudowa Uwagi
.nietoperz To rozszerzenie działa z systemem MS-DOS i wszystkimi wersjami systemu Windows
.cmd Używany do plików wsadowych z rodziny Windows NT
.btm Rozszerzenie używane przez 4DOS i 4NT

Aby zrozumieć różnicę między .cmd i .bat zobacz tutaj .

Unikaj nazw, które są już nazwami wbudowanych poleceń. jak tracert . Istnieje narzędzie o nazwie tracert.exe . Dlatego unikaj nazywania pliku wsadowego tracert.bat

Uruchamianie pliku wsadowego

Najłatwiejszym sposobem uruchomienia pliku wsadowego jest dwukrotne kliknięcie jego ikony. Lub wklej pełną ścieżkę pliku do wiersza polecenia lub po prostu jego nazwę, jeśli wiersz polecenia został uruchomiony z katalogu plików wsadowych, a następnie wpisz.

Przykład:

C:\Foo\Bar>test.bat
C:\Foo\Bar>C:\Foo\Bar\Baz\test.bat

Otwieranie wiersza polecenia

Wiersz polecenia jest wstępnie zainstalowany we wszystkich systemach operacyjnych Windows NT, Windows CE, OS / 2 i eComStation i istnieje jako cmd.exe , zwykle znajdujący się w C:\Windows\system32\cmd.exe

W systemie Windows 7 najszybszymi sposobami otwarcia wiersza polecenia są:

  • Naciśnij klawisz Win 𐌎 , wpisz „cmd”, a następnie naciśnij klawisz Enter .

  • Naciśnij Win 𐌎 + R , wpisz „cmd”, a następnie naciśnij Enter .

  • Jeśli masz otwarte okno eksploratora, wpisz „cmd” w pasku adresu, aby otworzyć monit w aktualnie wybranym katalogu.

  • Kliknij prawym przyciskiem myszy folder w Eksploratorze, przytrzymując Shift i wybierz „Otwórz okno poleceń tutaj”.

Można go również otworzyć, przechodząc do pliku wykonywalnego i klikając go dwukrotnie.

W niektórych przypadkach może być konieczne uruchomienie cmd z podwyższonymi uprawnieniami, w tym przypadku kliknij prawym przyciskiem myszy i wybierz „Uruchom jako administrator”. Można to również osiągnąć, naciskając klawisze Control + Shift + Enter zamiast Enter , używając sposobu 1 z powyższych punktów.

Edycja i przeglądanie plików wsadowych

Każdy edytor ASCII może edytować pliki wsadowe. Listę edytorów, którzy mogą składniać podświetlanie składni partii, można znaleźć tutaj . Możesz także użyć domyślnego notatnika dostarczonego z oknami do edycji i przeglądania pliku wsadowego, chociaż nie oferuje on podświetlania składni.

Aby otworzyć notatnik:

  • Naciśnij klawisz Win 𐌎 + R , wpisz notepad a następnie naciśnij klawisz Enter .

Alternatywnie najbardziej „prymitywnym” sposobem na utworzenie pliku wsadowego jest przekierowanie wyjścia z wiersza poleceń do pliku, np.

echo echo hello world > first.bat

który zapisuje echo hello world w pliku first.bat .

Możesz edytować plik wsadowy, klikając go prawym przyciskiem myszy i wybierając „Edytuj” z menu kontekstowego.

Aby wyświetlić zawartość pliku wsadowego z poziomu wiersza polecenia, uruchom następujące polecenie:

type first.bat

Możesz także rozpocząć edycję pliku wsadowego za pomocą notatnika z wiersza polecenia, wpisując

notepad first.bat

Otrzymywać pomoc

Aby uzyskać pomoc dotyczącą polecenia pliku wsadowego, możesz skorzystać z wbudowanej pomocy.

Otwórz cmd.exe polecenia (którego plik wykonywalny to cmd.exe ) i wprowadź help aby wyświetlić wszystkie dostępne polecenia.

Aby uzyskać pomoc dotyczącą dowolnego z tych poleceń, wpisz help a następnie nazwę polecenia.

Na przykład:

help help

Wyświetli się:

Provides help information for Windows commands.

HELP [command]

    command - displays help information on that command.

Niektóre polecenia wyświetlają również pomoc, jeśli po nich następuje /? .

Próbować:

help /?

Uwaga:

Help wyświetla tylko pomoc dotyczącą wewnętrznych poleceń.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow