Skrypt wsadowy - składnia

Zwykle pierwszy wiersz w pliku wsadowym często składa się z następującego polecenia.

ECHO Command

@echo off

Domyślnie plik wsadowy wyświetla swoje polecenie w trakcie działania. Celem tego pierwszego polecenia jest wyłączenie tego wyświetlacza. Polecenie „echo off” wyłącza wyświetlanie całego skryptu, z wyjątkiem samego polecenia „echo off”. Znak „at” „@” z przodu powoduje, że polecenie odnosi się również do siebie samego.

Dokumentacja

Bardzo często pliki wsadowe zawierają również wiersze zaczynające się od polecenia „Rem”. Jest to sposób na wprowadzanie komentarzy i dokumentacji. Komputer ignoruje wszystko w wierszu następującym po Rem. W przypadku plików wsadowych o rosnącym stopniu złożoności dobrym pomysłem jest dodanie komentarzy.

Pierwszy program skryptowy wsadowy

Skonstruujmy nasz prosty, pierwszy program skryptowy. Otwórz notatnik i wprowadź następujące wiersze kodu. Zapisz plik jako „List.cmd”.

Kod wykonuje następujące czynności -

  • Używa polecenia echo off, aby upewnić się, że polecenia nie są wyświetlane, gdy kod jest wykonywany.

  • Polecenie Rem służy do dodawania komentarza, który mówi, co dokładnie robi ten plik wsadowy.

  • Polecenie dir służy do pobierania zawartości lokalizacji C: \ Program Files.

  • Polecenie „>” służy do przekierowania danych wyjściowych do pliku C: \ lists.txt.

  • Wreszcie, polecenie echo jest używane do poinformowania użytkownika, że ​​operacja została zakończona.

@echo off 
Rem This is for listing down all the files in the directory Program files 
dir "C:\Program Files" > C:\lists.txt 
echo "The program has completed"

Po wykonaniu powyższego polecenia nazwy plików z C: \ Program Files zostaną przesłane do pliku C: \ Lists.txt, aw wierszu poleceń zostanie wyświetlony komunikat „Program został zakończony”.