T: Polecenia zewnętrzne systemu DOS.
SUBST - polecenie służy do przypisywania katalogowi nowej litery dysku. W ten sposób możemy utworzyć dyski wirtualne. Ogólna składnia polecenia subst:
subst [dysk1: [dysk2:]ścieżka]
gdzie:
dysk1: - określa dysk wirtualny, któremu ma być przypisana ścieżka,
dysk2: - określa dysk fizyczny zawierający podaną ścieżkę (jeśli jest różny od dysku bieżącego),
ścieżka - określa ścieżkę, która ma być przypisana dyskowi wirtualnemu.
Przykłady zastosowania polecenia subst:
subst k: d:\edukacja\angielski
Powyższe polecenie spowoduje utworzenie wirtualnego dysku k:, który będzie odniesieniem do ścieżki d:/edukacja/angielski. Zabieg ten spowoduje, że nie trzeba wpisywać całej ścieżki aby dostać się do katalogu, wystarczy wpisać teraz literę dysku wirtualnego k: .
W celu usunięcia wirtualnego dysku k: należy wydać polecenie:
CHKDSK - polecenie sprawdza dysk i pliki w poszukiwaniu błędów. W starszych systemach odpowiednikiem było polecenie SCANDISK. Ogólan składnia polecenia chkdsc:
chkdsk [ścieżka] [/f] [/v] [/r]
gdzie:
/f - próbuje skorygować odnalezione błędy,
/v - wyświetla nazwę każdego sprawdzanego pliku,
/r - próbuje odzyskać informacje z uszkodzonych sektorów.
FORMAT - polecenie formatuje dysk w określonym woluminie, aby akceptował pliki systemu DOS i Windows. Tylko członkowie grupy Administratorzy mogą formatować dyski twarde. Formatowanie przygotowuje dysk do pracy z systemem operacyjnym (tworzy jednostki alokacji). Ogólna skłądnia polecenia format:
format napęd: [ /fs : system-plików ] [ /a : rozmiar jednostki ]
gdzie:
/fs to FAT lub NTFS
/a - to rozmiar jednostki na wolumenie NTFS
UNFORMAT - polecenie odzyskuje dane z dyskietki po formatowaniu (o ile nie została ponownie zapisana). Polecenie jest dostępne w starszych systemach DOS. Ogólna składnia polecenia unformat:
DEFRAG - porządkowanie danych zapisanych na dysku, tzw. defragmentacja (obecnie możliwa w trybie graficznym za pomocą konsoli administracyjnej dfrg.msc).
EXPAND - dekompresja plików (najczęściej instalacyjnych). Przykład zastosowania polecenia expand:
FDISK - tworzenie bądź usuwanie partycji, (w systemach Windows XP polecenie diskpart). Przykład zastosowania polecenia fdisk:
DISKCOPY - polecenie kopiuje zawartość dyskietki ze stacji źródłowej na sformatowaną lub niesformatowaną dyskietkę w stacji docelowej. Ogólna składnia polecenia:
diskcopy [stacja1: [stacja2:]] [/v]
gdzie:
[stacja1:] - stacja źródłowa,
[stacja2:] - stacja docelowa, gdy nie jest podana, to dane zostaną skopiowane na [stacja1:],
/v - sprawdza, czy informacje są kopiowane prawidłowo. Użycie tej opcji spowalnia proces kopiowania.
DISKCOMP - kompresja danych na partycjach.
Zadanie1:
Opisz w zeszycie zastosowanie powyższych poleceń.
batch plik_z_poleceniami.txt
START - polecenie uruchamia komendę lub aplikację w osobnym okienku. Polecenie start służy do uruchamiania procesów z zadanym priorytetem. Ogólna składnia polecenia start:
start ["tytuł"] [/d ścieżka ] [/i] [/min] [/max] [/separate][/shared] [/low | /normal | /high | /realtime] [/wait] [/b] [polecenie/program] [parametry]
gdzie:
"tytuł" Tekst wyświetlany na pasku tytułu okna,
/d ścieżka Domyślny katalog dla nowego okna,
/i - opcja ta powoduje przekazanie nowemu oknie zmiennych startowych środowiskowych programu cmd.exe,
/min - uruchamia okno zminimalizowane,
/max - uruchamia okno zmaksymalizowane,
/separate - uruchamia 16-bitowy program Windows w oddzielnym obszarze pamięci,
/shared - uruchamia 16-bitowy program Windows we wspólnym obszarze pamięci,
/low - uruchomiona aplikacja będzie miała niski priorytet,
/normal - uruchomiona aplikacja będzie miała normalny priorytet,
/high - uruchomiona aplikacja będzie miała wysoki priorytet,
/realtime - uruchomiona aplikacja będzie miała wysoki priorytet dostępu do procesora w czasie rzeczywistym,
/wait - interpretator poleceń, uruchamiający aplikacje poprzez polecenie start, zaczeka na zakończenie działania aplikacji,
/b - uruchamiana aplikacja nie będzie miała własnego, oddzielnego okna, chcąc przerwać działanie takiego programu musimy nacisnąć klawisze Ctrl+Break lub Ctrl+C.
Przykład zastosowania polecenia start:
start "edytor tekstu" /d c:\cwiczenia /max /wait edit.com plik.txt