Ćwiczenie 1
Nadaj partycji C: etykietę SYSTEM.
Sprawdź wersję systemu operacyjnego.
Sprawdź datę systemową. Jeżeli jest błędna, to ustaw właściwą.
Sprawdź godzinę. Jeżeli jest błędna to ustaw właściwą.
Przejdź na dysk C:\. Na dysku C: utwórz katalog ROK. Od tej pory pracuj tylko w katalogu głównym C:\ROK.
W nim utwórz cztery podkatalogi o nazwach pór roku.
W katalogu wiosna utwórz trzy podkatalogi o nazwach wiosennych miesięcy.
Analogicznie powtórz operację dla wszystkich pór roku.
W katalogu STYCZEŃ utwórz plik o nazwie tydzień z rozszerzeniem .dat, a w nim umieść tekst „drugi tydzień grudnia”.
Wyświetl na ekranie zawartość utworzonego pliku.
W katalogu LUTY utwórz plik o nazwie dzień z rozszerzeniem .txt i wpisz do niego nazwę dzisiejszego dnia.
Skopiuj plik o nazwie „tydzień” do katalogu WIOSNA bez zmiany nazwy.
Skopiuj plik o nazwie „dzień” do katalogu LATO zmieniając nazwę na „inny”, pozostawiając jego rozszerzenie.
Jednym poleceniem przejdź do katalogu JESIEŃ
Wyświetl jego zawartość.
Jednym poleceniem przejdź do katalogu MAJ.
Usuń ten katalog.
Jednym poleceniem przejdź do katalogu głównego.
Wyświetl drzewo katalogów.
Przejdź do katalogu LATO.
Usuń skopiowany tu wcześniej plik „inny”.
Wróć do katalogu głównego.
Przejdź do katalogu C:\WINDOWS
Wyświetl zawartość tego katalogu z podziałem na kolumny.
Utwórz na dysku D: (lub w innym miejscu) katalog KOPIA.
Skopiuj do tego katalogu wszystkie pliki z katalogu C:\WINDOWS\”dowolny katalog”.
Utwórz na dysku E: (lub w innym miejscu) katalog KOPIA2.
Skopiuj do tego katalogu wszystkie pliki z katalogu C:\WINDOWS, których nazwy zaczynają się na literę „f”, a rozszerzenia na literę „e”.
Sprawdź efekt kopiowania.
Wypisz zawartość katalogu KOPIA2 do pliku e_pliki.txt, umieszczonego w dowolnym miejscu.
Sprawdź zawartość pliku e_pliki.txt.
Przejdź jednym poleceniem do katalogu KOPIA na dysku D:.
Sprawdź, czy istnieje w tym katalogu plik readme.txt
W pliku readme.txt znajdź wszystkie wiersze, które zawierają słowo „restart” i prześlij zawartość tych wierszy do pliku czytaj.to na głównym dysku D:.
Dopisz do tego pliku listę plików katalogu D:\KOPIA.
Wyświetl plik czytaj.to z podziałem na strony.
Posortuj zawartość pliku czytaj.to i efekt sortowania zapisz do pliku read.txt na głównym dysku D:.
Przejdź do katalogu WINDOWS na dysku C:.
Sprawdź ile razy występuje w pliki.txt fragment tekstu „FORMAT”.
Sprawdź, w których wierszach występuje tekst „FORMAT” w pliku pliki.txt i zamieść tę informację w pliku wiersze.txt.
Sprawdź poprawność wykonania operacji.
Ćwiczenie 2
Napisać plik wsadowy spis.bat, który:
w pliku dll.txt umieści spis wszystkich plików z katalogu C:\WINDOWS\ mających rozszerzenie DLL,
w pliku exe.txt umieści spis wszystkich plików z katalogu C:\ WINDOWS \ mających rozszerzenie EXE,
w pliku a.txt umieści spis wszystkich plików z katalogu C:\ WINDOWS \, których nazwa rozpoczyna się literą A,
przed rozpoczęciem sprawdzi, czy powyższe pliki (*.txt) istnieją – jeśli tak, to je usunie,
poszczególne wykonywanie linie pliku wsadowego nie powinny być widoczne na ekranie.
Ćwiczenie 3
Napisać plik menu.bat wsadowy, który będzie potrafił uruchomić jeden z trzech programów w zależności od wyboru użytkownika. Użytkownik ma mieć możliwość zrezygnowania z wyboru programów. Jeżeli użytkownik nie wybierze przez 15 sekund żadnej opcji, następuje powrót do systemu operacyjnego.
Należy wykorzystać instrukcję ERRORLEVEL.
Ćwiczenie 4
Napisać plik wsadowy kopiuj.bat służący do tworzenia kopii pliku pod inną nazwą, przyjmując następujące założenia:
plik działa tylko w przypadku gdy został uruchomiony z dwoma różnymi argumentami,
jeżeli plik o takiej nazwie jak nazwa kopii już istnieje, to kopiowanie nie jest wykonywane (stosowny komunikat),
jeśli po nazwie pliku wsadowego podamy '/?' to wyświetli informacje o sposobie użycia,
zastąp systemowy komunikat o kopiowaniu „Skopiowano 1 plik(ów)” własnym, np. „Pomyślnie skopiowano plik …”