Polecenia trybu DOS, POLECENIA TRYBU MS-DOS


POLECENIA TRYBU MS-DOS. STANDARDOWE WEJŚCIE-WYJŚCIE.

Taki termin ma (mocno upraszczając) zadanie określać dwa podstawowe urządzenia zewnętrzne:
- standardowe wejście - klawiatura czyli wszystko to co piszemy
- standardowe wyjście - monitor czyli to co ma nam do powiedzenia komputer

Komputer oczywiście nie jest sam w sobie niczym szczególnym. Najciekawsze jest oprogramowanie... Z tego wniosek, że mówiąc o standardowym wejściu-wyjściu najczęściej mowa jest w kontekście programów (ich argumentów wejściowych o oraz danych wyjściowych).

System operacyjny MS-DOS jako środowisko - system operacyjny interpretuje to w następujący sposób:

Przyjmijmy na początek:
- wszystkie nazwy plików w Dos'ie to 8 znaków + 3 znaki rozszeżenia np: 12345678.123
- nasz katalog roboczy to : C:\roboczy
- mamy tam program o nazwie program1.exe ktory "połyka" i "wypluwa" jakieś argumanty
- mamy tam plik wejscie.txt - plik z argumentami wejściowymi dla progamu

Możemy teraz spróbować z następującymi poleceniami:
- zakładem że jesteś w katalogu c:\roboczy

program1 > wyjscie.txt
program1
program1 <> wyjscie.txt

można również:
dir /? > wyjscie.txt
type plik.txt > wyjscie.txt

Często jest tak że przekierowań jest dużo. Wtedy stosujemy:
program1|program2|program3|program4
Trzeba jednak pamiętać o tym że pod Dosem liczy się liczba spacji więc lepiej uważać.

DIR Wyświetla listę plików i podkatalogów katalogu.

DIR
[dysk:]
[ścieżka]
[nazwapliku]
[/P]
[/W]
[/A[[:]atrybuty]]
[/O[[:]porzżdek sortowania]]
[/S]
[/B]
[/L]
[/V]
[/4]

[dysk:][ścieżka][nazwapliku]
Określa dysk, katalog i/lub pliki do umieszczenia na liście.
(Może to być rozszerzony opis pliku lub wiele parametrów plików.)

/P Zatrzymuje się po każdym wyświetleniu pełnego ekranu informacji.
Ekwiwalent dir ... |more
/W Używa formatu listy rozszerzonej.
/A Wyświetla pliki z określonymi atrybutami:
D Katalogi
R Pliki tylko do odczytu
H Pliki ukryte
A Pliki gotowe do archiwizacji
S Pliki systemowe
- Prefiks oznaczający negację
/O Wyświetla pliki w porzżdku posortowanym:
N Wg nazwy (alfabetycznie)
S Wg rozmiaru (od najmniejszego)
E Wg rozszerzenia (alfabetycznie)
D Wg daty i godziny (od najstarszego)
G Grupuje najpierw katalogi - Prefiks odwracajĄcy porzĄdek
A Wg daty ostatniego dostępu (od najstarszego)
/S Wyświetla pliki w określonym katalogu i wszystkich podkatalogach.
/B Używa prostego formatu (bez nagłówka lub podsumowania - same nazwy).
/L Używa małych liter.
/V Tryb pełny.
/4 Wyświetla rok w formacie cztero-cyfrowym (opcja ignorowana w przypadku użycia /V).

Przełączniki mogą być wstępnie ustawiane w zmiennej środowiskowej DIRCMD.
Wstępne ustawienie przełącznika można zastąpić, dodając prefiks ze znakiem - (minus)
-- na przykład /-W.

Przykłady:
dir /oe wyświetla wg rozszeżenia
dir /-oe wyświetla odwrotnie posortowane wg rozszeżęnia

COPY Kopiuje jeden lub wiele plikÓw w inne miejsce.

COPY
[/A | /B]
źródło
[/A | /B]
[+ źródło [/A | /B] [+ ...]]
[cel]
[/A | /B]]
[/V]
[/Y | /-Y]

źródło Określa plik lub pliki, które mają być kopiowane.
/A Wskazuje, że plik jest plikiem tekstowym ASCII.
/B Wskazuje, że plik jest binarny.
cel Określa katalog i/lub nazwę pliku dla nowych plików.
/V Weryfikuje, czy nowe pliki są zapisane prawidłowo.
/Y Eliminuje żądanie potwierdzenia zastąpienia istniejącego pliku docelowego.
/-Y Powoduje żądanie potwierdzenia zastąpienia istniejącego pliku docelowego.

W zmiennej środowiskowej COPYCMD może występować przełącznik /Y.
Można go zastąpić za pomocą opcji /-Y w wierszu poleceń

Aby dołączać pliki, należy określić pojedynczy plik docelowy i kilka plików
źródłowych (używając symboli wieloznacznych lub formatu plik1+plik2+plik3).

XCOPY Kopiuje pliki i katologi.

XCOPY źródło [przeznaczenie]
[/A | /M]
[/D[:data]]
[/P]
[/S [/E]]
[/W]
[/C]
[/I]
[/Q]
[/F]
[/L]
[/H]
[/R]
[/T]
[/U]
[/K]
[/N]

źródło Określa plik(i) do skopiowania.
przeznaczenie Określa lokalizację i/lub nazwy nowych plików.
/A Kopiuje pliki z atrybutem archive, nie zmienia atrybutu.
/M Kopiuje pliki z atrybutem archive, resetuje atrybut archive.
/D:data Kopiuje pliki z datą 'data' lub późniejsze.
Jeśli nie podano daty, kopiuje pliki których
czas źródła jest późniejszy niż czas pliku przeznaczenia.
/P Monituje przed utworzeniem każdego pliku przeznaczenia.
/S Kopiuje katalogi i podkatalogi oprócz pustych.
/E Kopiuje katalogi i podkatalogi łącznie z pustymi.
To samo co /S /E. Może zosta� użyte w celu modyfikacji /T.
/W Monituje o naciśnięcie klawisz przed skopiowaniem.
/C Kontynuuje kopiowanie nawet po wystąpieniu błędu.
/I Jeśli przeznaczenie nie istnieje i kopiuje więcej niż jeden,
plik, zakłada, że przeznaczenie jest katalogiem.
/Q Nie wyświetla nazw plików podczas kopiowania.
/F Wyświetla pełne nazwy plików podczas kopiowania.
/L Wyświetla pliki do skopiowania.
/H Kopiuje również pliku ukryte i systemowe.
/R Zastępuje pliki tylko do odczytu.
/T Tworzy strukturę katalogów, lecz nie kopiuje plików. Nie kopiuje
pustych katalogów lub podkatalogów. /T /E kopiuje puste katalogi i podkatalogi.
/U Aktualizuje pliki przeznaczenia już istniejące.
/K Kopiuje atrybuty. Zwykle Xcopy resetuje atrybut tylko do odczytu.
/Y Zastępuje istniejące pliki bez monitowania.
/-Y Monituje przez zastąpieniem istniejących plików.
/N Kopiuje używając wygenerowanych krótkich nazw.

MKDIR Tworzy katalog.

MKDIR [dysk:] ścieżka
MD [dysk:] ścieżka

RMDIR Usuwa katalog.

RMDIR [dysk:]ścieżka
RD [dysk:]ścieżka

FORMAT Formatuje dysk do użycia w systemie MS-DOS.

FORMAT dysk: [/V[:etykieta]] [/Q] [/F:rozmiar] [/B | /S] [/C]
FORMAT dysk: [/V[:etykieta]] [/Q] [/T:ścieżki /N:sektory] [/B | /S] [/C]
FORMAT dysk: [/V[:etykieta]] [/Q] [/1] [/4] [/B | /S] [/C]
FORMAT dysk: [/Q] [/1] [/4] [/8] [/B | /S] [/C]

/V[:vol] Określa etykietę woluminu.
/Q Przeprowadza szybkie formatowanie.
/F:rozmiar Określa rozmiar dyskietki do sformatowania (np.160,180,320,360,720,1.2,1.44,2.88).
/B Alokuje miejsce na sformatowanym dysku dla plików systemowych.
/S Kopiuje pliki systemowe na sformatowany dysk.
/T:ścieżki Określa liczbę ścieżek na jednej stronie dyskietki.
/N:sektory Określa liczbę sektorów na jedną ścieżkę.
/1 Formatuje jedną stronę dyskietki.
/4 Formatuje dyskietkę 360K 5,25 cala w stacji o dużej gęstości.
/8 Formatuje osiem sektorów na ścieżkę.
/C Sprawdza klastry aktualnie zaznaczone jako "złe".

SET Polecenie wyświetli stan zmiennych środowiskowych.

TMP=C:\WINDOWS\TEMP
TEMP=C:\WINDOWS\TEMP
PROMPT=$p$g
winbootdir=C:\WINDOWS
COMSPEC=C:\WINDOWS\COMMAND.COM
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;
windir=C:\WINDOWS
BLASTER=A220 I5 D1 T4 P330
CMDLINE=format /?

FIND Wyszukuje ciąg tekstowy w pliku lub plikach.

FIND [/V] [/C] [/N] [/I] "ciąg" [[dysk:][ścieżka]nazwapliku[ ...]]

/V Wyświetla wszystkie wiersze NIE zawierające podanego ciągu.
/C Wyświetla tylko liczbę wierszy zawierających ciąg.
/N Wyświetla numery wierszy wraz z wyświetlonymi wierszami.
/I Nie rozróżnia wielkich/małych liter podczas wyszukiwania ciągów.
"ciąg" Określa ciąg tekstowy do znalezienia.
[dysk:][ścieżka] nazwapliku Określa plik lub pliki do wyszukania.

Jeżeli nie jest podana ścieżka, polecenie FIND przeszukuje tekst wpisany w wierszu poleceń lub przetwarzany potokowo z innego polecenia.

Przykłady:
find <=> NAPIS <> napis
find /i <=> napis = NAPIS
dir|find /i "*.txt"
find /n "text" plik.txt - szuka wierszy z napisem text w pliku plik.txt



Wyszukiwarka

Podobne podstrony:
POLECENIA SYSTEMU MS DOS
13 Zestawienie poleceń systemu MS DOS
Polecenia Systemu MS, Informatyka, DOS
MA A ENCYKLOPEDIA POLECE DLA MS DOS W SYSTEMIE WINDOWS XP
Polecenia w MS DOS
MS DOS podst polecenia
DOS POLECENIA, INFORMATYKA, informatyka
grafika Polecenia trybu graficznego
Komendy DOS, Win98, Linux, Podstawowe polecenia systemau DOS, Podstawowe polecenia systemu DOS
Komendy DOS, Win98, Linux, polecenie, polecenie /
DOS - podstawowe polecenia, ETI Edukacja technicyno inf,, KONSPEKTY, Konspekty
Ćwiczenie 3 1 Porównanie poleceń DOS Linux
Polecenia DOS-u, INFORMATYKA, informatyka
Polecenia DOS, Informatyka, DOS
cwiczenie1 dos polecenia id 12 Nieznany
Polecenia trybu graficznego
Polecenia dos
polecenia dos, INFORMATYKA, Informatyka

więcej podobnych podstron