Pliki wsadowe (skrypty powłoki) @echo off echo %0 echo %1 echo %2
Transkrypt
Pliki wsadowe (skrypty powłoki) @echo off echo %0 echo %1 echo %2
Systemy operacyjne Ćwiczenia 2 Pliki wsadowe (skrypty powłoki) Pliki wsadowe (ang. batch files) są to pliki tekstowe ASCII, zawierające ciągi poleceń trybu tekstowego, które mogą być wykonane przez interpreter poleceń. Po uruchomieniu takiego pliku kolejne polecenia w nim zawarte będą wykonywane. Tak więc jest to pewien rodzaj programu. Pliki wsadowe są często wykorzystywane przez administratorów do automatyzacji różnych zadań. Plik wsadowy musi mieć rozszerzenie BAT lub CMD. Zadanie 1 (parametry pliku wsadowego) Utwórz plik i uruchom plik wsadowy: param1.bat @echo off echo Oto przekazane mi parametry echo %0 echo %1 echo %2 Wywołaj go z różnymi parametrami: C:\nazwisko\>param1.bat C:\nazwisko\>param1.bat a C:\nazwisko\>param1.bat a b c d e C:\nazwisko\>param1.bat Ala ma kota. As to Ali pies Zadanie 2 Utwórz plik wsadowy mkdir1.bat, który będzie tworzył w bieżącym katalogu (nazwisko) trzy katalogi o nazwach podanych jako parametry wiersza poleceń. Wsk. Użyj poleceń takich jak md %1 Zadanie 3 Utwórz plik wsadowy mkdir2.bat, który będzie tworzył w bieżącym katalogu (nazwisko) katalog o nazwie podanej jako pierwszy parametr wywołania, a następne dwa parametry będą nazwami podkatalogów tworzonych w tym pierwszym. Zadanie 4 Utwórz plik wsadowy mkdir3.bat, który będzie kopiował do bieżącego katalogu wszystkie pliki tekstowe (nazwa.txt) z dysku c . Zadanie 5 Utwórz plik wsadowy mkdir4.bat, który będzie kopiował do bieżącego katalogu wszystkie pliki z pulpitu. Strona - 1