1. Spis komend: Zmienia pozycje parametrów w pliku wsadowym.



Podobne dokumenty
@echo off wyłączyliśmy polecenie "echo" Pause>nul oczekiwanie naciśnięcia dowolnego przycisku Pause? echo. przerwa miedzy wierszami

Pracownia internetowa w ka dej szkole (edycja 2004/2005)

Podstawy użytkowania wiersza poleceń systemu Windows 2000

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski

Polecenia wewnętrzne:

I. Tryb linii komend w systemach DOS/Windows.

Charakterystyka systemów plików

1. Podstawy budowania wyra e regularnych (Regex)

Systemy operacyjne Automatyzacja zadań w Windows - skrypty ćw. laboratoryjne nr 3 część 2

Wiersz poleceń systemu Windows. Wybrane polecenia linii poleceń (podstawowe operacje dyskowe)

PODSTAWOWE INFORMACJE NA TEMAT KONSOLI W SYSTEMIE WINDOWS

Projektowanie aplikacji internetowych Pisanie skryptów wiersza poleceń - pętle

Ashampoo Rescue Disc

UŻYTKOWNIK. APLIKACJE UŻYTKOWE (wszelkie programy zawarte domyślnie w systemie operacyjnym jak i samodzielnie zainstalowane przez użytkownika systemu)

VinCent Office. Moduł Drukarki Fiskalnej

Administracja systemem Windows XP

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy - ćwiczenia. 012a

Pracownia internetowa w każdej szkole. Opiekun pracowni internetowej SBS 2003 PING

Trochę o plikach wsadowych (Windows)

PERSON Kraków

Wiersz poleceń Windows

System plików NTFS. Charakterystyka systemu plików NTFS

Temat: Wybrane polecenia systemu DOS.

ZARZĄDZANIE KOMPUTERA Z POZIOMU KONSOLI

Laboratorium Systemów Operacyjnych Komputerów Tryb linii komend i programowanie wsadowe w systemach DOS/Windows

REJESTRATOR RES800 INSTRUKCJA OBSŁUGI

PODRĘCZNIK UŻYTKOWNIKA

Pracownia internetowa w ka dej szkole (edycja 2004/2005)

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

Kopia zapasowa i odzyskiwanie Podręcznik użytkownika

Adapter USB do CB32. MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax lub kom e mail: info@mdh-system.pl

Microsoft Management Console

Rejestr Windows - cz. II

INSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56

Instrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX

Elementy typografii. Technologia Informacyjna Lekcja 22

Zarządzanie dyskami w Windows XP

CitiDirect EB - Mobile

ci trwałej modułu steruj cego robota. Po wł niami i programami. W czasie działania wykorzystywane w czasie działania programu: wy robota (poło

Pliki wsadowe powłoki Windows.

Konfiguracja historii plików

Cyfrowy włącznik czasowy z lampką Nr produktu

dbsamples.udl lub przygotowany wcześniej plik dla Excela) i OK,

DOS Podstawowe komendy Przygotowanie dyskietki do pracy Praca z katalogami w systemie DOS Operacje kopiowania

2. Program USOS. 2.1 Bezpiecze stwo i ochrona danych osobowych. 2.2 Uruchomienie programu

Specyfikacja techniczna banerów Flash

Użytkowanie elektronicznego dziennika UONET PLUS.

Zad.1 Pokazać pierwszeństwo trybu odmów przed zezwalaj.

Type ETO2 Controller for ice and snow melting

Formatowanie. Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych.

Technologia informacyjna. Laboratorium nr 1.

Kilka zasad o których warto trzeba pamiętać

Bazy danych. Andrzej Łachwa, UJ, /15

Systemy operacyjne II Laboratorium. Część 1: Pliki wsadowe Windows

Konfiguracja programu Outlook 2007 do pracy z nowym serwerem poczty (Exchange)

Operating System (OS)

Media Organizer v1.0b

Zaznaczając checkbox zapamiętaj program zapamięta twoje dane logowania. Wybierz cmentarz z dostępnych na rozwijalnej liście.

PSK. Jak przygotować maszynę wirtualną? 1. Utworzenie maszyny wirtualnej

System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy

A X E S S INSTRUKCJA UŻYTKOWNIKA

Oprogramowanie FonTel służy do prezentacji nagranych rozmów oraz zarządzania rejestratorami ( zapoznaj się z rodziną rejestratorów FonTel ).

TAB Caps Lock Shift Ctrl Alt UWAGA! polski - programisty" Space

Rozliczenia z NFZ. Ogólne założenia. Spis treści

SINAMICS G120C STARTER. Tworzenie nowego projektu w trybie online.

Instrukcja obsługi. Sterownik ścienny KJR10B/DP

Karta adaptacyjna GSM

Instrukcja użytkowania DRIVER. Programator z przewodem sterowniczym. DRIVER 610 lub lub 2 strefy DRIVER

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT

Powłoka poleceń Windows XP

Harmonogramowanie projektów Zarządzanie czasem

Kancelaris - Zmiany w wersji 2.50

Instalacja. Zawartość. Wyszukiwarka. Instalacja Konfiguracja Uruchomienie i praca z raportem Metody wyszukiwania...

INSTRUKCJA WebPTB 1.0

Windows zbiory wsadowe

Instalacja programu. Omówienie programu. Jesteś tu: Bossa.pl

emszmal 3: Eksport wyciągów do Subiekt (Su\Re\Ra) nexo (plugin dostępny wraz z dodatkiem Biznes)

Tablice, procesy, sygnały i nie tylko. Kurs systemu Unix 1

del - usuwanie zbioru lub grupy zbiorów z dysku, np. del c:\public\autoexec bat, del c:\public\*.*

Instrukcja wprowadzania ocen do systemu USOSweb

Zarządzanie Zasobami by CTI. Instrukcja

PAKOWARKA PRÓŻNIOWA VAC-10 DT, VAC-20 DT, VAC-20 DT L, VAC-20 DT L 2A VAC-40 DT, VAC-63 DT, VAC-100 DT

Pracownia internetowa w ka dej szkole (edycja 2004)

Instrukcja wgrywania synoptyki pola (wersja modelu danych do 634)

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM

Skrócony podręcznik obsługi dla programu Wizualna poczta głosowa w wersji 8.5 lub nowszej

KALENDARZE. Ćwiczenie 1 Tworzenie nowego, edycja kalendarza. 1. Uruchom nowy projekt. 2. W menu Narzędzia kliknij polecenie Zmień czas pracy

DJCONTROL INSTINCT I DJUCED PIERWSZE KROKI

Podstawy pracy w arkuszu kalkulacyjnym MS Excel

TEMAT : System operacyjny MS DOS pliki wsadowe

Archiwum Prac Dyplomowych

Wtedy wystarczy wybrać właściwego Taga z listy.

Karta sieciowa WiFi Micro USB N300 (N300MA)

Systemy mikroprocesorowe - projekt

Bezprzewodowa karta sieciowa Micro USB N150 - Podręcznik instalacji

DYSTRYBUCJA : DJ-DISTRIBUTION NUMARK POLSKA

MS-DOS polecenia wewnętrzne i

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

ARAKS FAKTURY Instalujemy program i wystawiamy fakturę krok po kroku, oraz co wyróżnia nasz program od innych. - 1

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania

Transkrypt:

1. Spis komend: ASSOC Wy wietla lub modyfikuje skojarzenia rozszerze plików. AT Planuje wykonanie polece i programów. ATTRIB Wy wietla lub zmienia atrybuty pliku. BREAK Wył cza lub wł cza rozszerzone sprawdzanie klawiszy CTRL+C. CACLS Wy wietla lub modyfikuje listy kontroli dost pu (ACL) plików. CALL Wywołuje jeden program wsadowy z innego. CD Wy wietla lub zmienia nazw bie cego katalogu. CHCP Wy wietla lub ustawia numer aktywnej strony kodowej. CHDIR Wy wietla lub zmienia nazw bie cego katalogu. CHKDSK Sprawdza dysk i wy wietla raport o jego stanie. CHKNTFS Wy wietla lub modyfikuje stan sprawdzania dysku przy rozruchu. CLS Czy ci ekran. CMD Uruchamia nowe wyst pienie interpretera polece Windows 2000. COLOR Ustawia domy lny kolor tła i pierwszego planu konsoli. COMP Porównuje zawarto dwóch plików lub zestawów plików. COMPACT Wy wietla i pozwala na modyfikacj listy plików skompresowanych na partycji NTFS. CONVERT Konwertuje woluminy FAT na woluminy NTFS. Nie mo na konwertowa bie cego dysku. COPY Kopiuje jeden lub wiele plików w inne miejsce. DATE Wy wietla lub ustawia dat. DEL Usuwa jeden lub wiele plików. DIR Wy wietla list plików i podkatalogów katalogu. DISKCOMP Porównuje zawarto dwóch dyskietek. DISKCOPY Kopiuje zawarto jednej dyskietki na drug. DOSKEY Edytuje wiersze polece, przywraca polecenia Windows 2000 i tworzy makra. ECHO Wy wietla komunikaty lub wył cza i wł cza echo polece. ENDLOCAL Ko czy lokalne zmiany rodowiska w plikach wsadowych. ERASE Usuwa jeden lub wiele plików. EXIT Ko czy działanie programu CMD.EXE (interpretera polece ). FC Porównuje dwa pliki lub zestawy plików i wy wietla ró nice mi dzy nimi. FIND Wyszukuje ci g tekstowy w pliku lub plikach. FINDSTR Wyszukuje ci gi znaków w plikach. FOR Uruchamia podane polecenie dla ka dego pliku z zestawu plików. FORMAT Formatuje dysk do u ytku w Windows 2000. FTYPE Wy wietla i modyfikuje typy plików u ywane w skojarzeniach rozszerze plików. GOTO Przekazuje sterowanie interpretera polece systemu Windows 2000 do wiersza o podanej etykiecie w pliku wsadowym. GRAFTABL Wł cza wy wietlanie przez Windows 2000 znaków rozszerzonych w trybie graficznym. HELP Podaje informacje o poleceniach Windows 2000. IF Dokonuje warunkowego przetwarzania w plikach wsadowych. LABEL Tworzy, zmienia lub usuwa etykiet (etykiety) woluminu dysku. MD Tworzy katalog. MKDIR Tworzy katalog. MODE Konfiguruje urz dzenia systemowe. MORE Wy wietla informacje ekran po ekranie. MOVE Przenosi jeden lub wiele plików z jednego katalogu do drugiego. PATH Wy wietla lub ustawia cie k przeszukiwania dla plików wykonywalnych. PAUSE Wstrzymuje przetwarzanie pliku wsadowego i wy wietla komunikat. POPD Przywraca katalog zapisany przez PUSHD. PRINT Drukuje plik tekstowy. PROMPT Zmienia znak zach ty wiersza polecenia systemu Windows 2000. PUSHD Zapisuje bie cy katalog, a nast pnie zamienia go. RD Usuwa katalog. RECOVER Odzyskuje mo liwe do odczytania informacje z uszkodzonego dysku. REM Oznacza komentarze w pliku wsadowym lub pliku CONFIG.SYS. REN Zmienia nazw pliku lub plików. RENAME Zmienia nazw pliku lub plików. REPLACE Zamienia pliki. RMDIR Usuwa katalog. SET Wy wietla, ustawia lub usuwa zmienne rodowiskowe systemu Windows 2000. SETLOCAL Rozpoczyna lokalne zmiany rodowiska w plikach wsadowych. SHIFT Zmienia pozycje parametrów w pliku wsadowym.

SORT Sortuje wprowadzone dane. START Uruchamia program lub polecenie w oddzielnym oknie. SUBST Przypisuje cie ce liter dysku. TIME Wy wietla lub ustawia czas systemowy. TITLE Ustawia tytuł okna dla sesji CMD.EXE. TREE Wy wietla struktur katalogów dysku lub cie ki. TYPE Wy wietla zawarto pliku tekstowego. VER Wy wietla wersj systemu Windows 2000. VERIFY Instruuje system Windows 2000, aby sprawdzał poprawno zapisu plików na dysku. VOL Wy wietla etykiet oraz numer seryjny dysku. XCOPY Kopiuje pliki i katalogi. 2. Opis komend ASSOC Wy wietla lub modyfikuje skojarzenia rozszerze plików ASSOC [.roz[=[typ_pliku]]].roz Okre la rozszerzenie pliku do skojarzenia z typem. typ_pliku Okre la typ pliku do skojarzenia z rozszerzeniem pliku. Wpisz polecenie ASSOC bez parametrów, aby wy wietli bie ce skojarzenia plików. Je li polecenie ASSOC jest wywoływane z rozszerzeniem pliku, wtedy wy wietla bie ce skojarzenie pliku dla tego rozszerzenia pliku. Polecenie bez okre lenia typu pliku usunie skojarzenie dla rozszerzenia pliku. AT Polecenia i programy usługi planowania polece AT do uruchomienia na komputerze o okre lonej godzinie i dacie. Usługa Harmonogram musi by uruchomiona, aby u ywa polece AT. AT [\\nazwa_komputera] [ [id] [/DELETE] /DELETE [/YES]] AT [\\nazwa_komputera] godzina [/INTERACTIVE] [ /EVERY:data[,...] /NEXT:data[,...]] "polecenie" \\nazwa_komputera Okre la komputer zdalny. Polecenia s zaplanowane w komputerze lokalnym, je li ten parametr jest pomini ty. id Jest numerem identyfikacyjnym przyporz dkowanym do zaplanowanego polecenia. /delete Anuluje zaplanowane polecenie. Je li jest pomini te, wszystkie zaplanowane polecenia w komputerze s anulowane. /yes U ywa si przy anulowaniu wszystkich zada, gdy nie jest wymagane potwierdzenie. godzina /interactive Okre la godzin wykonania polecenia. Zezwala, aby zadanie współdziałało z zadaniami u ytkownika, który jest zalogowany wówczas, gdy jest ono uruchomione. /every:data[,...] Uruchamia polecenie w ka dym okre lonym dniu tygodnia lub miesi ca. Je li data jest pomini ta, przyjmowany jest bie cy dzie miesi ca. /next:data[,...] polecenie Uruchamia okre lone polecenie przy nast pnym wyst pieniu dnia (np. w nast pny czwartek). Je li data jest pomini ta, przyjmowany jest bie cy dzie miesi ca. Polecenie Windows NT lub program wsadowy do uruchomienia. ATTRIB Wy wietla lub zmienia atrybuty plików. ATTRIB [+R -R] [+A -A ] [+S -S] [+H -H] [[dysk:] [ cie ka] nazwa_pliku] [/S [/D]] + Ustawia atrybut. - Czy ci atrybut. R Atrybut pliku tylko do odczytu. A Atrybut pliku archiwalnego. S Atrybut pliku systemowego.

H Atrybut pliku ukrytego. /S Przetwarza pasuj ce pliki w folderze bie cym i wszystkich podfolderach. /D Przetwarza równie foldery. BREAK Wł cza lub wył cza rozszerzone sprawdzanie CTRL+C w systemie DOS. Polecenie to jest uwzgl dnione dla zapewnienia zgodno ci z systemem DOS. Nie ma ono adnego efektu w systemie Windows 2000. Je eli rozszerzenia polece s wł czone i uruchomiony jest system Windows 2000 polecenie BREAK przejdzie do zakodowanego punktu przerwania, je eli jest debugowane programem debuguj cym. CACLS Wy wietla lub modyfikuje listy kontroli dost pu (ACL) plików CACLS nazwa_pliku [/T] [/E] [/C] [/G u ytk:uprawn] [/R u ytkownik [...]] [/P u ytk:uprawn [...]] [/D u ytkownik [...]] nazwa_pliku Wy wietla listy ACL. /T Zmienia listy ACL okre lonych plików w bie cym katalogu i wszystkich podkatalogach. /E Umo liwia edycj listy ACL zamiast jej zamieniania. /C Kontynuuje mimo bł dów braku dost pu. /G u ytk:uprawn Przyznaje prawa dost pu okre lonemu u ytkownikowi. Uprawnienia mog by nast puj ce: R Odczyt W Zapis C Zmiana (zapis) F Pełna kontrola /R u ytkownik Odwołuje prawa okre lonego u ytkownika (działa tylko z /E). /P u ytk:uprawn Zamienia prawa dost pu okre lonego u ytkownika. Uprawnienia mog by nast puj ce: N Brak R Odczyt W Zapis C Zmiana (zapis) F Pełna kontrola /D u ytkownik Odbiera prawa dost pu okre lonemu u ytkownikowi. W jednym poleceniu mo na okre li W jednym poleceniu mo na okre li wiele plików, u ywaj c symboli wieloznacznych. wielu u ytkowników. CALL Wywołuje jeden program wsadowy z innego. CALL [dysk:][ cie ka]nazwa_pliku [parametry_wsadowe] parametry_wsadowe Okre la informacje wymagane w wierszu polecenia przez dany program wsadowy. Przy wł czonych rozszerzeniach polece polecenie CALL zmienia si nast puj co: Polecenie CALL akceptuje obecnie etykiety jako obiekt docelowy. Składnia jest nast puj ca: CALL :etykieta argumenty Tworzony jest nowy kontekst pliku wsadowego z podanymi argumentami, a sterowanie jest przekazywane do instrukcji po okre lonej etykiecie. Musisz wyda polecenie "exit" dwukrotnie osi gaj c koniec pliku skryptu dwukrotnie. Po pierwszym odczycie ko ca pliku sterowanie powróci bezpo rednio za. instrukcj CALL. Po drugim odczycie nast pi zako czenie skryptu. Wpisz GOTO /?, aby uzyska szczegółowy opis rozszerzenia GOTO :EOF, które pozwoli na "powrót" z pliku skryptu. Ponadto zmienione zostały rozszerzenia odwoła argumentów (%0, %1 itd.) pliku skryptu:

%* w skrypcie odnosi si do wszystkich argumentów (tzn. %1 %2 %3 %4 %5...) Zostało ulepszone podstawianie parametrów pliku wsadowego (%n). Mo esz teraz u ywa nast puj cej opcjonalnej składni: %~1 - rozwija %1 usuwaj c wszystkie obejmuj ce cudzysłowy (") %~f1 - rozwija %1 do pełnej nazwy cie ki %~d1 - rozwija %1 tylko do litery dysku %~p1 - rozwija %1 tylko do cie ki %~n1 - rozwija %1 tylko do nazwy pliku %~x1 - rozwija %1 tylko do rozszerzenia pliku %~s1 - rozwini ta cie ka zawiera tylko krótkie nazwy %~a1 - rozwija %1 do atrybutów pliku %~t1 - rozwija %1 do daty/czasu pliku %~z1 - rozwija %1 do rozmiaru pliku %~$PATH:1 - przeszukuje katalogi wymienione w zmiennej rodowiskowej PATH i rozwija %1 do pełnej nazwy dla pierwszej znalezionej. Je li nazwa zmiennej rodowiskowej nie została zdefiniowana lub pliku nie znaleziono w wyszukiwaniu, modyfikator rozwija do pustego ci gu znaków. Modyfikatory mog by ł czone w celu uzyskania zło onych wyników: %~dp1 - rozwija %1 tylko do litery dysku i cie ki %~nx1 - rozwija %1 tylko do nazwy pliku i rozszerzenia %~dp$path:1 - przeszukuje katalogi wymienione w zmiennej rodowiskowej PATH dla %1 i rozwija do litery dysku i cie ki dla pierwszej znalezionej. %~ftza1 - rozwija %1 do DIR jak wiersz wyj ciowy W powy szych przykładach %1 i PATH mo na zast pi innymi prawidłowymi warto ciami. Składnia %~ jest zako czona prawidłow liczb argumentów. Modyfikatory %~ mog nie by u ywane z %* CD Wy wietla nazw bie cego katalogu lub zmienia go. CHDIR [/D] [dysk:][ cie ka] CHDIR [..] CD [/D] [dysk:][ cie ka] CD [..].. Okre la, e chcesz przej do katalogu nadrz dnego. Wpisz CD dysk:, aby wy wietli bie cy katalog na okre lonym dysku. Wpisz CD bez parametrów, aby wy wietli bie cy dysk i katalog. U yj opcji /D, aby wraz ze zmian bie cego katalogu na dysku zmieni bie cy dysk. Przy wł czonych rozszerzeniach polece polecenie CHDIR zmienia si nast puj co: Ci g katalogu bie cego jest konwertowany w celu u ywania ci gu, takiego jak nazwy dyskowe. Polecenie CD C:\TEMP ustawi wtedy katalog bie cy na C:\Temp, je li wyst puje na dysku. Polecenie CHDIR nie traktuje spacji jako ograniczników, mo na wi c u y polecenia CD dla nazwy podkatalogu, która zawiera spacj bez otaczaj cych nazw cudzysłowów. Na przykład:

cd \winnt\profiles\nazwa_u ytkownika\programy\menu start znaczy to samo co: cd "\winnt\profiles\nazwa_u ytkownika\programy\menu start" u ywane wtedy, gdy rozszerzenia s wył czone. CHCP Wy wietla lub ustawia numer aktywnej strony kodowej. CHCP [nnn] nnn Okre la numer strony kodowej. Wpisz CHCP bez parametru, aby wy wietli numer aktywnej strony kodowej. CHDIR Wy wietla nazw bie cego katalogu lub zmienia go. CHDIR [/D] [dysk:][ cie ka] CHDIR [..] CD [/D] [dysk:][ cie ka] CD [..].. Okre la, e chcesz przej do katalogu nadrz dnego. Wpisz CD dysk:, aby wy wietli bie cy katalog na okre lonym dysku. Wpisz CD bez parametrów, aby wy wietli bie cy dysk i katalog. U yj opcji /D, aby wraz ze zmian bie cego katalogu na dysku zmieni bie cy dysk. Przy wł czonych rozszerzeniach polece polecenie CHDIR zmienia si nast puj co: Ci g katalogu bie cego jest konwertowany w celu u ywania ci gu, takiego jak nazwy dyskowe. Polecenie CD C:\TEMP ustawi wtedy katalog bie cy na C:\Temp, je li wyst puje na dysku. Polecenie CHDIR nie traktuje spacji jako ograniczników, mo na wi c u y polecenia CD dla nazwy podkatalogu, która zawiera spacj bez otaczaj cych nazw cudzysłowów. Na przykład: cd \winnt\profiles\nazwa_u ytkownika\programy\menu start znaczy to samo co: cd "\winnt\profiles\nazwa_u ytkownika\programy\menu start" u ywane wtedy, gdy rozszerzenia s wył czone. CHKDSK Sprawdza dysk i wy wietla raport o jego stanie. CHKDSK [dysk:][[ cie ka]plik] [/F] [/V] [/R][/X][/I][/C] [/L[:rozmiar]] wolumin plik Okre la liter dysku (z dwukropkiem), punkt instalowania lub nazw woluminu. Tylko FAT: okre la pliki do sprawdzenia fragmentacji.

/F Naprawia bł dy na dysku. /V Na partycjach FAT/FAT32: wy wietla pełne cie ki i nazwy wszystkich plików na dysku. Na partycjach NTFS: wy wietla komunikaty porz dkowania, je eli istniej. /R Lokalizuje uszkodzone sektory i odzyskuje informacje, które mo na odczyta (implikuje u ycie przeł cznika /F). /L:rozmiar Tylko NTFS: Zmienia rozmiar pliku dziennika na podan liczb kilobajtów. Je eli rozmiar nie zostanie podany, wy wietlany jest rozmiar bie cy. /X Wymusza uprzedni dezinstalacj woluminu, je eli jest to konieczne. Wszystkie otwarte doj cia do tego woluminu przestan by prawidłowe (implikuje u ycie przeł cznika /F). /I Tylko NTFS: wykonuje mniej dokładne sprawdzenie wpisów indeksu. /C Tylko NTFS: pomija sprawdzanie zap tle w strukturze folderów. U ycie przeł czników /I lub /C zmniejsza ilo czasu potrzebn do uruchomienia programu Chkdsk przez pomini cie niektórych operacji sprawdzenia woluminu. CHKNTFS Wy wietla lub modyfikuje stan sprawdzania dysku podczas rozruchu. CHKNTFS wolumin [...] CHKNTFS /D CHKNTFS /T[:czas] CHKNTFS /X wolumin [...] CHKNTFS /C wolumin [...] wolumin Okre la liter dysku (z dwukropkiem), punkt instalacji lub nazw woluminu. /D Przywraca ustawienia domy lne komputera; wszystkie dyski s sprawdzane podczas rozruchu, a program chkdsk zostanie /T:czas uruchomiony na tych, które s zanieczyszczone. Zmienia czas odliczania inicjacji programu AUTOCHK na okre lon warto, wyra on w sekundach. W przypadku nie podania czasu, wy wietlone zostanie ustawienie aktualne. /X Wyklucza dysk z domy lnej procedury sprawdzania podczas rozruchu. Wykluczenia dysków nie s zapami tywane pomi dzy wywołaniami polecenia. /C Planuje sprawdzenie danego dysku podczas rozruchu; program chkdsk zostanie uruchomiony, je eli ten dysk b dzie zanieczyszczony. Je eli nie zostan podane adne opcje, program CHKNTFS wy wietli informacje o tym, czy dysk jest zanieczyszczony i czy jest zaplanowane jego sprawdzenie podczas nast pnego rozruchu. CLS Czy ci ekran. CMD Uruchamia nowe wyst pienie interpretera polece Windows 2000. CMD [/A /U] [/Q] [/D] [/E:ON /E:OFF] [/F:ON /F:OFF] [/V:ON /V:OFF] [[/S] [/C /K] ci g] /C Wykonuje polecenie okre lone przez ci g i ko czy działanie /K Wykonuje polecenie okre lone przez ci g, ale pozostaje /S Modyfikuje post powanie z ci giem po /C lub /K (zobacz ni ej) /Q Wył cza echo /D Wył cza wykonywanie polece AutoRun z rejestru (zobacz ni ej) /A Powoduje, e dane przekazywane do potoku lub pliku s danymi ANSI /U Powoduje, e dane przekazywane do potoku lub pliku s danymi Unicode /T:fg Ustawia kolory tła i pierwszego planu (dodatkowe informacje uzyskasz

wpisuj c COLOR /?) /E:ON Wł cza rozszerzenia polece (zobacz ni ej) /E:OFF Wył cza rozszerzenia polece (zobacz ni ej) /F:ON Wł cza znaki doka czania nazw plików i katalogów (patrz poni ej) /F:OFF Wył cza znaki doka czania nazw plików i katalogów (patrz poni ej) /V:ON Wł cza opó nione rozwijanie zmiennych rodowiskowych, traktuj c znak 'c' jako ogranicznik. Na przykład u ycie /V:ON mo e spowodowa, e napis!var! b dzie rozwija zmienn var w czasie wykonywania. U ycie składni var powoduje, e zmienne s rozwijane w czasie ich wprowadzania, co ma du e znaczenie w p tlach FOR. /V:OFF Wył cza opó nione rozwijanie zmiennych rodowiskowych. Nale y zauwa y, e napis zło ony z kilku polece oddzielonych separatorem polece '&&' jest akceptowalny dla ci gów, je eli jest on uj ty w cudzysłowy. Równie, ze wzgl du na zachowanie zgodno ci, przeł cznik /X ma takie samo działanie jak /E:ON, /Y działa tak samo jak /E:OFF, a /R działa tak samo jak /C. Inne przeł czniki s ignorowane. W przypadku u ycia przeł czników /C lub /K, pozostała cz wiersza polecenia po przeł czniku jest przetwarzana jako wiersz polecenia, który obowi zuj nast puj ce reguły przetwarzania znaków cudzysłowu ("): 1. Znaki cudzysłowu w wierszu polecenia s zachowywane, je eli spełnione s wszystkie poni sze warunki: - nie u yto przeł cznika /S, - u yto dokładnie dwóch znaków cudzysłowu, - pomi dzy znakami cudzysłowu nie wyst puj adne znaki specjalne, takie jak: &<>()@^, - pomi dzy dwoma znakami cudzysłowu znajduje si co najmniej jeden znak odst pu, - ci g znajduj cy si pomi dzy dwoma znakami cudzysłowu jest nazw pliku wykonywalnego. 2. W pozostałych przypadkach, tradycyjne działanie polega na sprawdzeniu, czy pierwszym znakiem jest znak cudzysłowu i, je eli tak, usuni cie tego znaku oraz usuni cie ostatniego znalezionego znaku cudzysłowu w wierszu polecenia, z zachowaniem całego tekstu, znajduj cego si za ostatnim znakiem cudzysłowu. Je li nie podano opcji /D w wierszu polecenia, a nast pnie uruchomiono CMD.EXE, wyszukiwane b d poni sze zmienne rejestru REG_SZ/REG_EXPAND_SZ i je li jedna z nich lub obie s obecne, wykonywane s jako pierwsze. HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun i/lub HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun Rozszerzenia polece s wł czone domy lnie. Rozszerzenia dla poszczególnych wywoła mo na wył czy przy u yciu przeł cznika /E:OFF. Mo na wł cza lub wył cza rozszerzenia dla wszystkich wywoła programu CMD.EXE na komputerze i/lub sesji logowa u ytkownika przez ustawienie w rejestrze jednej lub obu nast puj cych warto ci REG_DWORD za pomoc programu REGEDT32.EXE: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions i/lub HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions na 0x1 albo 0x0. Ustawienie okre lone przez u ytkownika ma pierwsze stwo przed ustawieniem komputera. Przeł czniki wiersza polecenia maj pierwsze stwo przed ustawieniami rejestru.

Rozszerzenia polece obejmuj zmiany i/lub dodatki dla nast puj cych polece : DEL lub ERASE COLOR CD lub CHDIR MD lub MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (równie zmiany dotycz ce zewn trznego wywołania polecenia) ASSOC FTYPE Aby uzyska szczegółowe informacje na temat danego polecenia, wpisz nazwa_polecenia /?. Opó nione rozwijanie zmiennych rodowiskowych NIE jest wł czone domy lnie. Opó nione rozwijanie zmiennych rodowiskowych dla poszczególnych wywoła programu CMD.EXE mo na wł cza lub wył cza przy u yciu przeł cznika /V:ON lub /V:OFF. Mo na wł cza lub wył cza zako czenia dla wszystkich wywoła programu CMD.EXE na komputerze i/lub sesji logowa u ytkownika przez ustawienie w rejestrze jednej lub obu nast puj cych warto ci REG_DWORD za pomoc programu REGEDT32.EXE: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion i/lub HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion na 0x1 albo 0x0. Ustawienie okre lone przez u ytkownika ma pierwsze stwo przed ustawieniem komputera. Przeł czniki wiersza polecenia maj pierwsze stwo przed ustawieniami rejestru. Je li opó nione rozwijanie zmiennych rodowiskowych jest wł czone, wtedy znak wykrzyknika mo e by u ywany do podstawiania warto ci zmiennej rodowiskowej w czasie wykonywania. Doka czanie nazw plików i katalogów NIE jest wł czone domy lnie. Mo na wł cza lub wył cza doka czanie nazw plików dla poszczególnych wywoła programu CMD.EXE przy u yciu przeł cznika /F:ON lub /F:OFF. Mo na wł cza lub wył cza doka czanie dla wszystkich wywoła programu CMD.EXE na komputerze i/lub sesji logowa u ytkownika przez ustawienie w rejestrze jednej lub obu nast puj cych warto ci REG_DWORD za pomoc programu REGEDT32.EXE: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar i/lub HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar na warto szesnastkow znaku kontrolnego dla poszczególnej funkcji (np. 0x4 jest Ctrl-D a 0x6 jest Ctrl-F). Ustawienie okre lone przez u ytkownika ma pierwsze stwo przed ustawieniem komputera. Przeł czniki wiersza polecenia maj pierwsze stwo przed ustawieniami rejestru. Je li doka czanie jest wł czone za pomoc przeł cznika /F:ON, dwoma znakami

kontrolnymi s : Ctrl-D dla doka czania nazw katalogów i Ctrl-F dla doka czania nazw plików. Aby wył czy poszczególne znaki doka czania w rejestrze, u yj warto ci dla spacji (0x20), poniewa nie jest to prawidłowy znak kontrolny. Doka czanie jest wywoływane po wpisaniu jednego z dwóch znaków kontrolnych. Funkcja doka czania przenosi ci g cie ki na lew stron kursora, doł cza symbol wieloznaczny, je li go nie ma i buduje list pasuj cych cie ek. Nast pnie wy wietla pierwsz zgodn cie k. Pó niej, ponowne naci ni cie tego samego znaku kontrolnego powtarza cykl przechodzenia przez list pasuj cych cie ek. Naci ni cie klawisza Shift razem ze znakiem kontrolnym powoduje przechodzenie przez list wstecz. Je li wiersz edytowany jest w dowolny sposób i naci ni ty zostanie ponownie znak kontrolny, zapisana lista pasuj cych cie ek jest odrzucana i generowana jest nowa lista. To samo wyst pi w przypadku przeł czenia mi dzy doka czaniem nazw plików i katalogów. Jedyn ró nic mi dzy dwoma znakami kontrolnymi jest to, e znak doka czania pliku dopasowuje zarówno nazwy plików, jak i katalogów, podczas gdy znak doka czania katalogów dopasowuje jedynie nazwy katalogów. Je li doka czanie jest u ywane dla wszystkich wbudowanych polece katalogów (CD, MD lub RD), to przyjmowane jest doka czanie katalogów. Kod doka czania odpowiednio post puje z nazwami plików, które zawieraj spacje lub inne znaki specjalne, umieszczaj c cudzysłowy wokół pasuj cej cie ki. W przypadku wycofania si i wywołania doka czania wewn trz wiersza, tekst z prawej strony kursora w punkcie, w którym wywoływano doka czanie jest odrzucany. COLOR Ustawia domy lne kolory tła i pierwszego planu. COLOR [atr] atr Okre la atrybut koloru dla wyj cia konsoli Atrybuty kolorów s okre lone przez DWIE cyfry heksadecymalne -- pierwsza oznacza tło, druga pierwszy plan. Ka da cyfra mo e by jedn z warto ci: 0 = Czarny 8 = Szary 1 = Niebieski 9 = Jasnoniebieski 2 = Zielony A = Jasnozielony 3 = Bł kitny B = Jasnobł kitny 4 = Czerwony C = Jasnoczerwony 5 = Purpurowy D = Jasnopurpurowy 6 = ółty E = Jasno ółty 7 = Biały F = Jaskrawobiały Je li nie podano argumentu, u ywany jest kolor odpowiadaj cy chwili uruchomienia CMD.EXE. Warto ta jest brana z bie cego okna konsoli, z opcji /T wiersza polecenia lub z warto ci rejestru DefaultColor. Polecenie COLOR ustawia ERRORLEVEL na 1, je li podj to prób okre lenia tej samej warto ci dla tła i dla pierwszego planu w poleceniu. COLOR Przykład: "COLOR fc" daje kolor jasnoczerwony na jaskrawobiałym tle. COMP Porównuje zawarto ci dwóch plików lub zestawów plików. COMP [dane1] [dane2] [/D] [/A] [/L] [/N=liczba] [/C] dane1 Okre la poło enie i nazw pierwszego pliku(ów) do porównania. dane2 Okre la poło enie i nazw drugiego pliku(ów) do porównania. /D Wy wietla ró nice w formacie dziesi tnym. Jest to

ustawienie domy lne. /A Wy wietla ró nice jako znaki ASCII. /L Wy wietla numery wierszy, w których wyst puj ró nice. /N=liczba Porównuje tylko okre lon liczb pocz tkowych wierszy pliku. /C Nie rozró nia wielkich i małych liter ASCII przy porównywaniu Aby porówna plików. grupy plików, u yj symboli wieloznacznych w param. dane1, dane2. COMPACT Wy wietla informacje o kompresji i umo liwia jej zmian na partycjach NTFS. COMPACT [/C /U] [/S[:katalog]] [/A] [/I] [/F] [/Q] [plik [...]] /C Kompresuje okre lone pliki. Katalogi zostan zaznaczone, aby dodawane potem pliki były automatycznie kompresowane. /U Dekompresuje okre lone pliki. Katalogi zostan zaznaczone, aby dodawane potem pliki nie były automatycznie kompresowane. /S Wykonuje okre lon operacj na plikach w danym katalogu i wszystkich podkatalogach. Domy lny "katalog" to katalog bie cy. /A Wy wietla pliki z atrybutami Ukryty lub Systemowy. Domy lnie pliki te s pomijane. /I Kontynuuje okre lon operacj nawet po wyst pieniu bł dów. Domy lnie program COMPACT zatrzymuje si, gdy wyst pi bł d. /F Wymusza wykonanie operacji kompresji na wszystkich podanych plikach, równie tych, które s ju skompresowane. Domy lnie pliki wcze niej skompresowane s pomijane. /Q Podaje tylko najwa niejsze informacje. plik Okre la wzór, plik lub katalog. Program COMPACT wywołany bez parametrów wy wietla informacje o stanie kompresji bie cego katalogu i plików, jakie on zawiera. Mo na u ywa wielu plików i symboli wieloznacznych. Parametry nale y oddziela spacjami. nazw CONVERT Konwertuje woluminy FAT na NTFS. CONVERT wolumin /FS:NTFS [/V] wolumin Okre la liter dysku (z dwukropkiem), punkt instalacji lub nazw woluminu. /FS:NTFS Okre la, aby konwertowa wolumin na NTFS. /V Okre la, aby konwertowa w trybie informacji pełnej. COPY Kopiuje pliki w inne miejsce. COPY [/V] [/N] [/Y /-Y] [/Z] [/A /B] ródło [/A /B] [+ ródło [/A /B] [+...]] [cel [/A /B]] ródło Okre la pliki do skopiowania. /A Oznacza plik tekstowy ASCII. /B Oznacza plik binarny. cel Okre la docelowy katalog lub nazw pliku dla nowych plików. /V Weryfikuje, czy kopiowane pliki s poprawnie zapisywane. /N U ywa krótkich nazw plików, je li s one dost pne, podczas kopiowania pliku o nazwie innej postaci ni 8kropka3. /Y Wył cza monitowanie o potwierdzenie zast pienia istniej cego pliku docelowego. /-Y Wł cza monitowanie o potwierdzenie zast pienia istniej cego pliku docelowego.

/Z Kopiuje pliki sieciowe w trybie restartowalnym. Przeł cznik /Y mo e by ustawiony w zmiennej rodowiskowej COPYCMD. Mo e on by nast pnie zast piony przeł cznikiem /-Y w wierszu polecenia. Stanem domy lnym jest monitowanie przy zast powaniu plików, chyba e polecenie COPY jest wywoływane ze skryptu wsadowego. Aby doł czy pliki, okre l jeden plik docelowy, ale wiele plików ródłowych (u ywaj c symboli wieloznacznych lub formatu plik1+plik2+plik3). DATE Wy wietla lub ustawia dat. DATE [/T data] Wpisz DATE bez parametrów, aby wy wietli bie ce ustawienie daty i monit o podanie nowej. Naci nij klawisz ENTER, aby nie zmienia daty. Przy wł czonych rozszerzeniach polece polecenie DATE obsługuje przeł cznik /T, którego u ycie powoduje, e polecenie wy wietla bie c dat bez monitowania o podanie nowej daty. DEL Usuwa pliki. DEL [/P] [/F] [/S] [/Q] [/A[[:]atrybuty]] nazwy ERASE [/P] [/F] [/S] [/Q] [/A[[:]atrybuty]] nazwy nazwy Okre la list plików lub folderów. Aby usun wiele plików na raz, u yj symboli wieloznacznych. Je eli podany zostanie katalog, usuni te zostan wszystkie pliki w tym katalogu. /P Monituje o potwierdzenie przed usuni ciem ka dego pliku. /F Wymusza usuwanie plików z atrybutem tylko do odczytu. /S Usuwa okre lone pliki ze wszystkich podkatalogów. /Q Tryb cichy, nie da potwierdzenia usuni cia w przypadku u ycia symbolu wieloznacznego. /A Wybiera pliki do usuni cia na podstawie atrybutów atrybuty R Pliki tylko do odczytu S Pliki systemowe H Pliki ukryte A Pliki gotowe do archiwizacji - Prefiks oznaczaj cy "nie" Przy wł czonych rozszerzeniach polece polecenie DEL i ERASE zmienia si nast puj co: Semantyki wy wietlania przeł cznika /S s zmienione w ten sposób, e pokazywane s tylko usuwane pliki, a nie te, których nie mo na odnale. DIR Wy wietla list plików i podkatalogów w katalogu. DIR [dysk:][ cie ka][nazwa_pliku] [/A[[:]atrybuty]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortowanie]] [/P] [/Q] [/S] [/T[[:]pole_czasowe]] [/W] [/X] [/4] [dysk:][ cie ka][nazwa_pliku] Okre la dysk, katalog lub pliki do wy wietlenia. /A Wy wietla pliki z okre lonymi atrybutami. atrybuty D Katalogi R Pliki tylko do odczytu H Pliki ukryte A Pliki gotowe do archiwizacji S Pliki systemowe - Prefiks oznaczaj cy "nie" /B U ywa prostego formatu (bez nagłówka lub podsumowania). /C Wy wietla w rozmiarach plików separator tysi cy. Jest to

ustawienie domy lne. Aby nie wy wietla separatora, u yj /-C. /D Podobne do /W, ale pliki s sortowane kolumnami. /L U ywa małych liter. /N Nowy format długiej listy, w którym nazwy plików umieszczone s z prawej strony. /O Wy wietla list plików w okre lonym porz dku. sortowanie N Wg nazw (alfabetycznie) S Wg rozmiarów (od najmniejszych) E Wg rozszerze (alfabet.) D Wg dat i godzin (od najstarszych) G Katalogi na pocz tku - Odwrócenie kolejno ci /P Wstrzymuje wy wietlanie po zapełnieniu ekranu. /Q Wy wietla informacje o wła cicielach plików. /S Wy wietla pliki w okre lonym katalogu i wszystkich podkatalogach. /T Okre la, które pole czasowe jest wy wietlane lub u ywane do sortowania. pole_czasowe C Data utworzenia A Data ostatniego dost pu W Data ostatniego zapisu /W Stosuje format szerokiej listy. /X Wy wietla krótkie nazwy wygenerowane dla plików o nazwie innej postaci ni 8kropka3. Format ten wygl da tak, jak format /N, przy czym krótka nazwa jest wstawiona przed dług nazw. Je li nie ma krótkiej nazwy, zamiast niej wy wietlane s spacje. /4 Wy wietla rok przy u yciu czterech cyfr. Powy sze opcje mo na umie ci w zmiennej rodowiskowej DIRCMD. Domy lne ustawienia opcji mo na zmieni, dodaj c do nich prefiks - (ł cznik), na przykład /-W. DISKCOMP Porównuje zawarto ci dwóch dyskietek. DISKCOMP [dysk1: [dysk2:]] DISKCOPY Kopiuje zawarto jednej dyskietki na drug. DISKCOPY [dysk1: [dysk2:]] [/V] /V Weryfikuje, czy informacje zostały skopiowane poprawnie. Obie dyskietki musz by tego samego typu. Mo na okre li t sam stacj jako dysk1 i dysk2. DOSKEY Edytuje wiersze polecenia, ponownie wywołuje polecenia systemu Windows 2000 i tworzy makra. DOSKEY [/REINSTALL] [/LISTSIZE=rozmiar] [/MACROS[:ALL :nazwa_exe]] [/HISTORY] [/INSERT /OVERSTRIKE] [/EXENAME=nazwa_exe] [/MACROFILE=plik] [nazwa_makro=[tekst]] /REINSTALL Instaluje now kopi programu Doskey. /LISTSIZE=rozmiar Ustawia rozmiar buforu historii polece. /MACROS Wy wietla wszystkie makra Doskey. /MACROS:ALL Wy wietla wszystkie makra Doskey dla wszystkich programów wykonywalnych, które maj makra Doskey. /MACROS:nazwa_exe Wy wietla wszystkie makra Doskey dla danego programu. /HISTORY Wy wietla wszystkie polecenia przechowywane w pami ci. /INSERT Okre la, e nowy tekst jest wstawiany w starym tek cie. /OVERSTRIKE Okre la, e nowy tekst zast puje stary. /nazwa_exe=nazwa_exe Okre la program wykonywalny. /MACROFILE=plik Okre la plik makr do zainstalowania. nazwa_makro Okre la nazw tworzonego makra. tekst Okre la polecenia, które maj by rejestrowane.

STRZA KI W G R i W D wywołuj zapami tane polecenia; ESC czy ci wiersz polecenia; F7 wy wietla histori polece ; ALT+F7 czy ci histori polece ; F8 przeszukuje histori polece ; F9 wybiera polecenie według numerów; ALT+F10 czy ci definicje makr. Poni ej przedstawiono kody specjalne, stosowane w definicjach makr Doskey: $T Separator polece. Umo liwia umieszczenie w makrze wielu polece. $1-$9 Parametry wsadowe. Odpowiadaj %1-%9 w plikach wsadowych. $* Okre la wszystko, co wyst pi w wierszu polecenia za nazw makra. ECHO Wy wietla komunikaty lub wł cza i wył cza wy wietlanie polece. ECHO [ON OFF] ECHO [komunikat] Wpisz ECHO bez parametrów, aby wy wietli bie ce ustawienie polecenia. ENDLOCAL Sprawia, e zmiany rodowiska w pliku wsadowym nie b d lokalne. Zmiany rodowiska dokonane po wydaniu polecenia ENDLOCAL nie s lokalne dla pliku wsadowego. Poprzednie ustawienia nie s przywracane po zako czeniu pliku wsadowego. ENDLOCAL Przy wł czonych rozszerzeniach polecenie ENDLOCAL zmienia si nast puj co: Je li odpowiednie polecenie SETLOCAL wł czyło lub wył czyło rozszerzenia polece za pomoc opcji ENABLEEXTENSIONS lub DISABLEEXTENSIONS, to po poleceniu ENDLOCAL stan (wł czony lub wył czony) rozszerze polece zostanie przywrócony do stanu poprzedzaj cego u ycie tego polecenia SETLOCAL. ERASE Usuwa pliki. DEL [/P] [/F] [/S] [/Q] [/A[[:]atrybuty]] nazwy ERASE [/P] [/F] [/S] [/Q] [/A[[:]atrybuty]] nazwy nazwy Okre la list plików lub folderów. Aby usun wiele plików na raz, u yj symboli wieloznacznych. Je eli podany zostanie katalog, usuni te zostan wszystkie pliki w tym katalogu. /P Monituje o potwierdzenie przed usuni ciem ka dego pliku. /F Wymusza usuwanie plików z atrybutem tylko do odczytu. /S Usuwa okre lone pliki ze wszystkich podkatalogów. /Q Tryb cichy, nie da potwierdzenia usuni cia w przypadku u ycia symbolu wieloznacznego. /A Wybiera pliki do usuni cia na podstawie atrybutów atrybuty R Pliki tylko do odczytu S Pliki systemowe H Pliki ukryte A Pliki gotowe do archiwizacji - Prefiks oznaczaj cy "nie" Przy wł czonych rozszerzeniach polece polecenie DEL i ERASE zmienia si nast puj co: Semantyki wy wietlania przeł cznika /S s zmienione w ten sposób, e pokazywane s tylko usuwane pliki, a nie te, których nie mo na odnale. EXIT Zamyka program CMD.EXE (interpreter polece ) lub bie cy skrypt wsadowy.

EXIT [/B] [kod_wyj cia] /B Nakazuje zako czenie pracy bie cego skryptu wsadowego zamiast programu CMD.EXE. Je eli polecenie jest uruchomione spoza skryptu wsadowego, spowoduje to zako czenie programu CMD.EXE. kod_wyj cia Okre la warto numeryczn. W przypadku u ycia przeł cznika /B, podany kod przypisywany jest zmiennej rodowiskowej ERRORLEVEL. Je eli spowoduje to zamkni cie programu CMD.EXE, kod wyj cia procesu ustawiany jest na t warto. FC Porównuje dwa pliki lub zestawy plików i wy wietla ró nice mi dzy nimi. FC [/A] [/C] [/L] [/LBn] [/N] [/T] [/U] [/W] [/nnnn] [dysk1:][ cie ka1]plik1 [dysk2:][ cie ka2]plik2 FC /B [dysk1:][ cie ka1]plik1 [dysk2:][ cie ka2]plik2 /A Wy wietla tylko pierwszy i ostatni wiersz ka dego zestawu ró nic. /B Wykonuje porównywanie w systemie dwójkowym (binarne). /C Nie rozró nia wielkich i małych liter. /L Porównuje pliki jako tekst ASCII. /LBn Ustala maksymaln liczb kolejnych wyst pie niezgodno ci na okre lon liczb wierszy. /N Przy porównywaniu ASCII wy wietla numery wierszy. /T Nie zamienia tabulatorów na spacje. /U Porównuje pliki jako pliki tekstowe UNICODE. /W Kompresuje do porównania białe miejsca (tabulatory i spacje). /nnnn Okre la liczb kolejnych wierszy, które musz by po wyst pieniu niezgodno ci. zgodne FIND Szuka ci gu znaków w pliku lub wielu plikach. FIND [/V] [/C] [/N] [/I] "ci g" [[dysk:][ cie ka]plik[...]] /V Wy wietla wszystkie wiersze NIE zawieraj ce podanego ci gu. /C Wy wietla tylko liczb wierszy zawieraj cych ci g. /N Wy wietla wiersze i ich numery. /I Nie rozró nia wielkich i małych liter podczas wyszukiwania ci gów. "ci g" Okre la ci g tekstowy do znalezienia. [dysk:][ cie ka]plik Okre la pliki do przeszukiwania. Je li cie ka nie jest okre lona, polecenie FIND przeszukuje tekst wpisany w wierszu polecenia lub przetwarzany potokowo z innego polecenia. FINDSTR Wyszukuje ci gów w plikach. FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:plik] [/C:ci g] [/G:ci g] [/D:lista katalogów] [/A:atrybuty kolorów] [ci gi] [[dysk:][ cie ka]nazwapliku[...]] /B Dopasowuje wzorzec, je eli znajduje si na pocz tku wiersza. /E Dopasowuje wzorzec, je eli znajduje si na ko cu wiersza. /L Traktuje ci gi wyszukiwania jako literały. /R Traktuje ci gi wyszukiwania jako wyra enia regularne. /S Wyszukuje pasuj ce pliki w katalogu bie cym i we wszystkich podkatalogach.

/I Okre la wyszukiwanie bez uwzgl dniania wielko ci liter. /X Drukuje wiersze pasuj ce dokładnie. /V Drukuje tylko wiersze, które nie zawieraj dopasowania. /N Drukuje numer wiersza przed ka dym pasuj cym wierszem. /M Drukuje tylko nazw pliku, je eli zawiera on dopasowanie. /O Drukuje przesuni cie, w znakach, przed ka dym pasuj cym wierszem. /P Pomija pliki zawieraj ce znaki niedrukowalne. /A:atryb. Okre la atrybut koloru za pomoc dwóch cyfr szesnastkowych. Patrz polecenie "color /?" /F:plik Czyta list plików z okre lonego pliku (/ oznacza konsol ). /C:ci g U ywa okre lonego ci gu wyszukiwania jako literału. /G:plik Pobiera ci gi wyszukiwania z okre lonego pliku (/ oznacza konsol ). /D:kat. Przeszukuje katalogi, nazwy których, rozdzielone przecinkami, zostały okre lone. ci gi Tekst do odszukania. [dysk:][ cie ka]nazwapliku Okre la plik lub pliki do przeszukania. U yj spacji do oddzielenia kilku ci gów wyszukiwania, o ile argument nie zostanie poprzedzony przeł cznikiem /C. Na przykład, polecenie 'FINDSTR "witam wszystkich" x.y' odszuka ci gów "witam" lub "wszystkich" w pliku x.y. Polecenie 'FINDSTR /C:"witam wszystkich" x.y' odszuka ci gu "witam wszystkich" w pliku x.y. Szybka pomoc na temat wyra e regularnych:. Symbol wieloznaczny: dowolny znak * Powtórzenie: zero lub wi cej wyst pie poprzedniego znaku lub klasy ^ Pozycja w wierszu: pocz tek wiersza $ Pozycja w wierszu: koniec wiersza [klasa] Klasa znaków: dowolny znak z zestawu [^klasa] Odwrócona klasa: dowolny znak nie nale cy do zestawu [x-y] Zakres: dowolny znak z okre lonego zakresu \x Znak ucieczki: literalne u ycie metaznaku x \<xyz pozycja w wyrazie: pocz tek wyrazu xyz\> pozycja w wyrazie: koniec wyrazu Pełne informacje na temat wyra e regularnych polecenia FINDSTR mo na znale w podr czniku polece dost pnym online. FOR Wykonuje okre lone polecenie dla wszystkich plików ze zbioru plików. FOR %zmienna IN (zbiór) DO polecenie [parametry_polecenia] %zmienna Okre la parametr wymienny. (zbiór) Okre la zbiór - jeden lub kilka plików. U ywanie symboli wieloznacznych jest dozwolone. polecenie Okre la polecenie, które ma by wykonane dla ka dego pliku. parametry_polecenia Okre la parametry lub opcje dla okre lonego polecenia. Aby u y polecenia FOR w programie wsadowym, wpisz %%zmienna zamiast %zmienna. W nazwach zmiennych rozró nia si małe i wielkie litery, tak wi c %i ró ni si od %I Przy wł czonych rozszerzeniach polece obsługiwane s nast puj ce dodatkowe formy polecenia FOR: FOR /D %zmienna IN (zbiór) DO polecenie [parametry-polecenia] Je li "zbiór" zawiera symbole wieloznaczne, to maj by odpowiednie nazwy katalogów, a nie nazwy plików. poszukiwane FOR /R [[dysk:] cie ka] %zmienna IN (zbiór) DO polecenie [parametry-polecenia]

W druje po drzewie katalogów poczynaj c od katalogu [dysk:] cie ka, wykonuj c polecenie FOR w ka dym katalogu tego drzewa. Je li po /R nie podano adnego katalogu, to u ywany jest katalog bie cy. Je li "zbiór" jest okre lony tylko przez pojedynczy znak kropki (.), to polecenie wyliczy tylko zawarto drzewa katalogów. FOR /L %zmienna IN (pocz tek,krok,koniec) DO polecenie [parametry-polecenia] W tym przypadku zbiór jest ci giem liczb od warto ci "pocz tek" do warto ci "koniec", zmieniaj cych si o warto "krok". Tak wi c (1,1,5) generuje ci g 1 2 3 4 5, a (5,-1,1) generuje ci g (5 4 3 2 1) FOR /F ["opcje"] %zmienna IN (zbiórplików) DO polecenie [parametry-polecenia] FOR /F ["opcje"] %zmienna IN ("ci g") DO polecenie [parametry-polecenia] FOR /F ["opcje"] %zmienna IN ('polecenie') DO polecenie [parametry-polecenia] lub, je li obecna jest opcja usebackq: FOR /F ["opcje"] %zmienna IN (zbiórplików) DO polecenie [parametry-polecenia] FOR /F ["opcje"] %zmienna IN ('ci g') DO polecenie [parametry-polecenia] FOR /F ["opcje"] %zmienna IN (`polecenie`) DO polecenie [parametry-polecenia] zbiórplików jest jedn lub wieloma nazwami plików. Ka dy plik jest otwierany, odczytywany i przetwarzany przed przej ciem do nast pnego pliku z tego zbioru. Przetwarzanie polega na odczytaniu pliku, podzieleniu go na poszczególne wiersze tekstu i podzieleniu ka dego wiersza na zero lub wi cej leksemów. Wówczas wywoływana jest główne polecenie p tli, przy czym jako warto ci zmiennych s przypisywane ci gi znalezionych leksemów. Domy lnie opcja /F przekazuje pierwszy oddzielony spacj leksem z pierwszego wiersza ka dego pliku. Puste wiersze s pomijane. Mo na zmieni domy lny sposób podziału wierszy okre laj c opcjonalny parametr "opcje". Jest to ci g umieszczony w cudzysłowie, który zawiera jedno lub wi cej słów kluczowych okre laj cych ró ne parametry podziału. Dost pne s nast puj ce słowa kluczowe: eol=c - okre la znak komentarza ko ca wiersza (tylko jeden) skip=n - okre la liczb wierszy do pomini cia na pocz tku pliku. delims=xxx - okre la zestaw ograniczników. Zast puje domy lny zestaw ograniczników (spacj i tabulator). tokens=x,y,m-n - okre la tokeny, które maj by przekazywane z ka dego wiersza do głównego polecenia w ka dej iteracji. Spowoduje to przydzielenie dodatkowych nazw zmiennych. m-n oznacza zakres, czyli tokeny od m-tego do n-tego. Je li ostatni znak ci gu tokens= jest gwiazdk, wówczas przydzielana jest dodatkowa zmienna, która otrzymuje pozostały tekst z wiersza po przydzieleniu ostatniego tokenu. usebackq - okre la, czy wymuszane s nowe semantyki, gdzie ci g w odwrotnych apostrofach jest wykonywany jako polecenie, a ci g w apostrofach jest literałem polecenia i zezwala na u ycie cudzysłowów dla nazw plików w zbiórplików. Przykłady, które mog pomóc: FOR /F "eol=; tokens=2,3* delims=, " %i in (mójplik.txt) do @echo %i %j %k analizuje ka dy wiersz w pliku mójplik.txt, ignoruj c wiersze rozpoczynaj ce si od rednika, przekazuje drugi i trzeci token z ka dego wiersza do głównego polecenia, z tokenami rozdzielonymi przecinkami i/lub spacjami. Zauwa, e dla głównego polecenia odwołanie instrukcji %i pobiera drugi token, %j trzeci token, a %k pobiera wszystkie pozostałe tokeny po trzecim. Dla nazw plików zawieraj cych spacje, nale y stosowa cudzysłowy. Aby u ywa cudzysłowów w ten sposób, nale y równie u y opcji usebackq, bo w przeciwnym razie cudzysłowy b d interpretowane do analizy

jako ci g literalny. %i jest deklarowane jawnie w instrukcji, a %j i %k s jawnie deklarowane poprzez opcj tokens=. Mo na okre li do 26 tokenów za pomoc wiersza tokens=, nie próbuj c zadeklarowania zmiennej wi kszej ni litera 'z' lub 'Z'. Pami taj, e nazwy zmiennej FOR uwzgl dniaj wielko liter, s globalne i nie mo na mie ich aktywnych wi cej ni 52 w tym samym czasie. Mo na równie u y logicznego analizowania FOR /F na ci gu natychmiastowym umieszczej c w apostrofach zbiórplików mi dzy nawiasami. B dzie to potraktowane jako pojedynczy wiersz wyj cia z pliku i przeanalizowane. Na koniec, mo na te u y polecenia FOR /F do analizy wyj cia polecenia. Dokonuje si tego umieszczaj c w odwrotnych apostrofach zbiórplików mi dzy nawiasami. B dzie to potraktowane jako wiersz polecenia, który jest przekazywany do podrz dnego programu CMD.EXE. Wyj cie jest wtedy przechwytywane do pami ci i analizowane jakby był to plik. Zobacz nast puj cy przykład: FOR /F "usebackq delims==" %i IN (`zbiór`) DO @echo %i wyliczy nazwy zmiennych rodowiskowych w bie cym rodowisku. Ponadto, zostało ulepszone podstawianie odwoła zmiennej FOR. Mo esz teraz u ywa nast puj cej opcjonalnej składni: %~I - rozwija %I usuwaj c wszystkie obejmuj ce cudzysłowy (") %~fi - rozwija %I do pełnej nazwy cie ki %~di - rozwija %I tylko do litery dysku %~pi - rozwija %I tylko do cie ki %~ni - rozwija %I tylko do nazwy pliku %~xi - rozwija %I tylko do rozszerzenia pliku %~si - rozwini ta cie ka zawiera tylko krótkie nazwy %~ai - rozwija %I do atrybutów pliku %~ti - rozwija %I do daty/czasu pliku %~zi - rozwija %I do rozmiaru pliku %~$PATH:I - przeszukuje katalogi wymienione w zmiennej rodowiskowej PATH i rozwija %I do pełnej nazwy dla pierwszej znalezionej. Je li nazwa zmiennej rodowiskowej nie została zdefiniowana lub pliku nie znaleziono w wyszukiwaniu, modyfikator rozwija do pustego ci gu. Modyfikatory mog by %~dpi %~nxi %~fsi ł czone w celu uzyskania zło onych wyników: - rozwija %I tylko do litery dysku i cie ki - rozwija %I tylko do nazwy pliku i rozszerzenia - rozwija %I tylko do pełnej nazwy cie ki z krótkimi nazwami %~dp$path:i - przeszukuje katalogi wymienione w zmiennej rodowiskowej PATH i rozwija %I do litery dysku i cie ki dla pierwszej znalezionej. %~ftzai - rozwija %I do DIR jak wiersz wyj ciowy W powy szych przykładach %I i PATH mo na zast pi innymi prawidłowymi warto ciami. Składnia %~ jest zako czona prawidłow nazw zmiennej FOR. Stosowanie du ych liter dla nazw zmiennych, jak np. %I czyni je czytelniejszymi i zapobiega myleniu z modyfikatorami, które nie uwzgl dniaj wielko ci liter. FORMAT Formatuje dysk dla systemu Windows 2000. FORMAT wolumin [/FS:system_plików] [/V:etykieta] [/Q] [/A:rozmiar] [/C]

FORMAT wolumin [/V:etykieta] [/Q] [/F:rozmiar] FORMAT wolumin: [/V:etykieta] [/Q] [/T: cie ki /N:sektory] FORMAT wolumin: [/V:etykieta] [/Q] [/1] [/4] FORMAT wolumin [/Q] [/1] [/4] [/8] wolumin Okre la liter dysku (z dwukropkiem), punkt instalacji lub nazw woluminu. /FS:system_plików Okre la typ systemu plików (FAT, FAT32 lub NTFS). /V:etykieta Okre la etykiet woluminu. /Q Wykonuje szybkie formatowanie. /C Pliki utworzone w nowym woluminie b d domy lnie kompresowane. /X Wymusza uprzedni dezinstalacj woluminu, je eli jest to konieczne. Wszystkie otwarte doj cia do tego woluminu przestan by prawidłowe. /A:rozmiar Zast puje domy lny rozmiar jednostki alokacji. Dla zastosowa ogólnych zaleca si u ywanie ustawie domy lnych. System NTFS obsługuje rozmiary: 512, 1024, 2048, 4096, 8192, 16 KB, 32 KB, 64 KB. System FAT obsługuje rozmiary: 512, 1024, 2048, 4096, 8192, 16 KB, 32 KB, 64 KB, (128 KB, 256 KB dla sektorów o rozmiarach > 512 bajtów). System FAT32 obsługuje rozmiary: 512, 1024, 2048, 4096, 8192, 16 KB, 32 KB, 64 KB, (128 KB, 256 KB dla sektorów o rozmiarach > 512 bajtów). Zauwa, e systemy plików FAT i FAT32 narzucaj nast puj ce ograniczenia na liczb klastrów na woluminie: FAT: liczba klastrów <= 65526 FAT32: 65526 < liczba klastrów < 268435446 Polecenie Format zostanie natychmiast przerwane w przypadku wykrycia, e powy sze wymagania nie b d spełnione przy u yciu okre lonego rozmiaru klastra. Kompresja NTFS nie jest obsługiwana dla jednostek alokacji wi kszych ni 4096 bajtów. /F:rozmiar Okre la rozmiar dyskietki do sformatowania (160, 180, 320, 360, 640, 720, 1,2, 1,23, 1,44, 2,88 lub 20,8). /T: cie ki Okre la liczb cie ek na jednej stronie dysku. /N:sektory Okre la liczb sektorów na cie ce. /1 Formatuje jedn stron dyskietki. /4 Formatuje dyskietk o pojemno ci 360K i rozmiarze 5,25 cala w stacji wysokiej g sto ci. /8 Formatuje osiem sektorów na cie k. FTYPE Wy wietla lub modyfikuje typy plików u ywane w skojarzeniach rozszerze plików FTYPE [typ_pliku[=[ci g_polecenia_otwarcia]]] typ_pliku Okre la typ pliku do sprawdzenia lub zmiany ci g_polecenia_otwarcia Okre la polecenie otwarcia u ywane podczas uruchamiania plików tego typu. Wpisz polecenie FTYPE bez parametrów, aby wy wietli bie ce typy plików, które maj zdefiniowane ci gi polece otwarcia. Polecenie FTYPE wywoływane tylko z typem pliku wy wietla bie cy ci g polecenia otwarcia dla tego typu pliku. Polecenie FTYPE bez okre lenia ci gu polecenia otwarcia usunie ci g polecenia otwarcia dla typu pliku. Wewn trz ci gu polecenia otwarcia %0 lub %1 s zast powane nazw pliku uruchamian poprzez skojarzenie. %* pobiera wszystkie parametry, %2 pobiera pierwszy parametr, %3 drugi itd. %~n pobiera wszystkie pozostałe parametry pocz wszy od n-tego parametru, gdzie

n mo e by z przedziału od 2 do 9 wł cznie. Na przykład: ASSOC.pl=PerlScript FTYPE PerlScript=perl.exe %1 %* zezwoli na wywołanie skryptu Perl w nast puj cy sposób: script.pl 1 2 3 Aby wyeliminowa potrzeb wpisywania rozszerze, nale y post pi jak poni ej: set PATHEXT=.pl;%PATHEXT% i skrypt mo na b dzie wywoła w nast puj cy sposób: script 1 2 3 GOTO Kieruje program cmd.exe do oznaczonego etykiet wiersza w programie wsadowym. GOTO etykieta etykieta Etykiet mo na wpisa Okre la ci g tekstowy u ywany w programie wsadowym jako etykieta. w oddzielnym wierszu zaczynaj cym si od dwukropka. Przy wł czonych poleceniach rozszerze polecenie GOTO zmienia si nast puj co: Polecenie GOTO akceptuje etykiet docelow :EOF, która przekazuje sterowanie na koniec bie cego pliku skryptu wsadowego. Jest to łatwy sposób ko czenia pliku skryptu wsadowego bez definiowania etykiety. Wpisz CALL /?, aby zobaczy opis rozszerze polecenia CALL, które usprawnia t funkcj. GRAFTABL Umo liwia w systemie Windows wy wietlanie rozszerzonego zestawu znaków w trybie graficznym. GRAFTABL [xxx] GRAFTABL /STATUS xxx Okre la numer strony kodowej. /STATUS Wy wietla bie c stron kodow u ywan przez GRAFTABL. HELP Dostarcza informacje pomocy dla polece systemu Windows 2000. HELP [polecenie] polecenie - wy wietla pomoc dla tego polecenia. IF Wykonuje przetwarzanie warunkowe w programach wsadowych. IF [NOT] ERRORLEVEL liczba polecenie IF [NOT] ci g1==ci g2 polecenie IF [NOT] EXIST nazwa_pliku polecenie NOT Okre la, e system Windows 2000 ma wykona polecenie tylko wtedy, gdy warunek nie jest spełniony. ERRORLEVEL liczba Okre la prawd (spełnienie warunku), je li ostatnio wykonany program zwrócił kod bł du równy lub wi kszy od

podanej liczby. ci g1==ci g2 Okre la prawd (spełnienie warunku), je li podane ci gi tekstowe s identyczne. EXIST nazwa_pliku Okre la prawd (spełnienie warunku), je li plik o nazwie "nazwa_pliku" istnieje. polecenie Konstrukcja ELSE musi wyst powa po słowie IF. Na przykład: Okre la polecenie wykonywane, je li warunek jest spełniony. Po poleceniu mo e wyst pi słowo kluczowe ELSE, co spowoduje wykonanie polecenia znajduj cego si po słowie kluczowym ELSE, je eli podany warunek nie zostanie spełniony. IF EXIST nazwa_pliku. ( del nazwa_pliku. ) ELSE ( echo Brak pliku "nazwa_pliku." ) w tym samym wierszu, co polecenie wyst puj ce Nast puj ce polecenie nie działałoby, poniewa polecenie del musi by zako czone znakiem nowego wiersza: IF EXIST nazwa_pliku. del nazwa_pliku. ELSE echo Brak pliku "nazwa_pliku." To polecenie równie nie b dzie działa, poniewa polecenie po słowie kluczowym ELSE musi by w tym samym wierszu co koniec polecenia wyst puj cego po słowie kluczowym IF: IF EXIST nazwa_pliku. del nazwa_pliku. ELSE echo Brak pliku "nazwa_pliku.". Poni sze polecenie b dzie działa, nawet gdy wszystkie polecenia zostan umieszczone w jednym wierszu: IF EXIST nazwa_pliku. (del nazwa_pliku.) ELSE echo Brak pliku "nazwa_pliku." Je eli wł czone s rozszerzenia polece, instrukcja IF zmienia si nast puj co: IF [/I] ci g1 operator_porównania ci g2 polecenie IF CMDEXTVERSION liczba polecenie IF DEFINED zmienna polecenie gdzie operator_porównania mo e by jednym z: EQU - równe NEQ - nie równe LSS - mniejsze ni LEQ - mniejsze ni lub równe GTR - wi ksze ni GEQ - wi ksze ni lub równe a u ycie przeł cznika /I powoduje wykonanie porównania ci gów bez uwzgl dniania wielko ci liter. Przeł cznik /I mo e by równie u yty przy porównaniu ci g1==ci g2. S to porównania rodzajowe w tym sensie, e, je eli zarówno ci g1, jak i ci g2 składaj si wył cznie z cyfr, ci gi s konwertowane na liczby i wykonywane jest porównanie numeryczne. Wyra enie warunkowe CMDEXTVERSION działa podobnie do zmiennej ERRORLEVEL, z wyj tkiem tego, e jest to porównanie z wewn trznym numerem wersji skojarzonym z rozszerzeniami polece. Pierwszym numerem wersji jest 1. Warto ta b dzie zwi kszana o 1, je eli do rozszerze polece dodane zostan znacz ce ulepszenia. Wyra enie warunkowe CMDEXTVERSION nigdy nie jest prawdziwe, je eli rozszerzenia polece s wył czone.