windows 7. komendy i polecenia. leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 spis...

21
Windows 7. Komendy i polecenia. Leksykon kieszonkowy Autor: Witold Wrotek ISBN: 978-83-246-2540-6 Format: 115170, stron: 240 D³ugo oczekiwany Windows 7 wreszcie pojawi³ siê na rynku i szybko wzbudzi³ uznanie rzesz u¿ytkowników, korzystaj¹cych ze starszych systemów operacyjnych firmy Microsoft. Nie jest to zachwyt bezpodstawny – nowy Windows jest bezpieczniejszy, bardziej atrakcyjny graficznie i bardziej dopracowany ni¿ jego poprzednie wersje, a wed³ug deklaracji producenta sta³ siê te¿ stabilniejszy i bardziej wydajny. Co wa¿niejsze, oferuje równie¿ znacznie wiêksze mo¿liwoœci, o czym szczególnie szybko mog¹ przekonaæ siê osoby posiadaj¹ce nieco szersz¹ wiedzê ni¿ przeciêtny u¿ytkownik tego systemu. Wiedzê na temat tych mo¿liwoœci pomo¿e Ci zdobyæ ksi¹¿ka „Windows 7. Komendy i polecenia. Leksykon kieszonkowy”. W niezwykle zwartej i skrótowej formie zaprezentowane tu zosta³y polecenia nowego systemu operacyjnego, a opisy poszczególnych komend wzbogacono o praktyczne przyk³ady ich zastosowania. Lektura leksykonu sprawi, ¿e staniesz siê ekspertem w korzystaniu z tekstowego trybu pracy œrodowiska, zarz¹dzaniu struktur¹ katalogów i plików, sterowaniu wykonywaniem zadañ i okreœlaniu parametrów systemu operacyjnego. Poznasz równie¿ komendy umo¿liwiaj¹ce zarz¹dzanie dyskami i woluminami, a polecenia zwi¹zane z konfiguracj¹ i u¿ywaniem po³¹czeñ sieciowych odkryj¹ przed Tob¹ wszystkie tajemnice. • Korzystanie z trybu tekstowego, plików wsadowych i skrótów klawiaturowych • Zarz¹dzanie struktur¹ katalogów • Podstawowe i zaawansowane operacje na plikach • Korzystanie z edytorów tekstowych oferowanych przez system • Zarz¹dzanie zadaniami i tworzenie skryptów • Konfiguracja parametrów pracy systemu i zmiennych œrodowiskowych • Zarz¹dzanie systemem plików, dyskami i woluminami • Konfiguracja i wykorzystanie po³¹czeñ sieciowych Spraw, aby polecenia Windows 7 sta³y siê Twoimi najlepszymi przyjació³mi

Upload: hoangduong

Post on 22-Dec-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Windows 7.Komendy i polecenia.Leksykon kieszonkowyAutor: Witold WrotekISBN: 978-83-246-2540-6Format: 115170, stron: 240

D³ugo oczekiwany Windows 7 wreszcie pojawi³ siê na rynku i szybko wzbudzi³ uznanie rzesz u¿ytkowników, korzystaj¹cych ze starszych systemów operacyjnych firmy Microsoft. Nie jest to zachwyt bezpodstawny – nowy Windows jest bezpieczniejszy, bardziej atrakcyjny graficznie i bardziej dopracowany ni¿ jego poprzednie wersje, a wed³ug deklaracji producenta sta³ siê te¿ stabilniejszy i bardziej wydajny. Co wa¿niejsze, oferuje równie¿ znacznie wiêksze mo¿liwoœci, o czym szczególnie szybko mog¹ przekonaæ siê osoby posiadaj¹ce nieco szersz¹ wiedzê ni¿ przeciêtny u¿ytkownik tego systemu.

Wiedzê na temat tych mo¿liwoœci pomo¿e Ci zdobyæ ksi¹¿ka „Windows 7. Komendyi polecenia. Leksykon kieszonkowy”. W niezwykle zwartej i skrótowej formie zaprezentowane tu zosta³y polecenia nowego systemu operacyjnego, a opisy poszczególnych komend wzbogacono o praktyczne przyk³ady ich zastosowania. Lektura leksykonu sprawi, ¿e staniesz siê ekspertem w korzystaniu z tekstowegotrybu pracy œrodowiska, zarz¹dzaniu struktur¹ katalogów i plików, sterowaniu wykonywaniem zadañ i okreœlaniu parametrów systemu operacyjnego. Poznasz równie¿ komendy umo¿liwiaj¹ce zarz¹dzanie dyskami i woluminami, a polecenia zwi¹zane z konfiguracj¹ i u¿ywaniem po³¹czeñ sieciowych odkryj¹ przed Tob¹ wszystkie tajemnice.

• Korzystanie z trybu tekstowego, plików wsadowych i skrótów klawiaturowych• Zarz¹dzanie struktur¹ katalogów• Podstawowe i zaawansowane operacje na plikach• Korzystanie z edytorów tekstowych oferowanych przez system• Zarz¹dzanie zadaniami i tworzenie skryptów• Konfiguracja parametrów pracy systemu i zmiennych œrodowiskowych• Zarz¹dzanie systemem plików, dyskami i woluminami• Konfiguracja i wykorzystanie po³¹czeñ sieciowych

Spraw, aby polecenia Windows 7 sta³y siê Twoimi najlepszymi przyjació³mi

3

Spis tre�ci

Wprowadzenie .............................................................................7

1. Tryb tekstowy ............................................................................. 10Praca w trybie konsoli 10Pliki wsadowe 15cmd 15

2. Zarz�dzanie katalogami ............................................................34Zak�adanie katalogów 34Zmienianie nazw katalogów 40Usuwanie katalogów 44Do��czanie katalogów 46Zmiana katalogu 48Wy�wietlanie graficznej struktury katalogów 50Kopiowanie drzew katalogów 52

3. Zarz�dzanie plikami ...................................................................57Wy�wietlenie zawarto�ci pliku tekstowego 57Wyszukiwanie ci�gów znaków 59Sortowanie wierszy 67Drukowanie plików tekstowych 70Przenoszenie plików 72Usuwanie plików 72Lista plików i katalogów 74

4 � Spis tre�ci

Rozszerzenia nazw plików 79Atrybuty plików 81Lista kontroli dost�pu do plików 82Porównywanie plików 87Kopiowanie plików 91Zmiana nazwy plików 94Zamiana plików 96Porównywanie zawarto�ci dyskietek 98Kopiowanie zawarto�ci dyskietek 98Konwersja plików wykonywalnych na binarne 99Rozpakowywanie plików instalacyjnych 100

4. Edytory .......................................................................................101Edytor tekstowy 101Edytor liniowy 106Komentarz 107

5. Zarz�dzanie zadaniami ............................................................ 109Uruchamianie polece� w okre�lonym czasie 109Wywo�ywanie programów wsadowych 122Zawieszanie przetwarzania programów wsadowych 126Wy��czanie przerywania zada� 128Wy�wietlanie nowego okna 129Tytu� okna wiersza polecenia 131Czyszczenie ekranu 132Testowanie i edytowanie narz�dzi 133Wykonywanie zadania w p�tli 135Przej�cie do instrukcji oznaczonej etykiet� 139Instrukcja warunkowa 141Sterowanie wy�wietlaniem informacji na ekranie 144Zachowanie bie��cego katalogu dla polecenia POPD 146Przej�cie do katalogu zachowanego przez polecenie PUSHD 147Zmienne �rodowiskowe dla plików wsadowych 147

Spis tre�ci � 5

adowanie programu powy�ej pierwszych 64 kB 150Zmiana po�o�enia parametrów w pliku wsadowym 151Host skryptów systemu Windows 153Ko�czenie pracy skryptów wsadowych 154Wylogowywanie 155

6. Parametry systemu operacyjnego ........................................... 156Wersja systemu operacyjnego 156Tekst zg�oszenia trybu konsoli 158�cie�ka wyszukiwania dla plików wykonywalnych 161Kolor t�a i napisów konsoli 162Strona kodowa 163Konfigurowanie klawiatury do wymaga� j�zyka 165Data i czas systemu operacyjnego 165Dodatkowe funkcje wiersza polece� 167Wy�wietlanie komunikatów ekranowych 171Zmiany �rodowiska przez plik wsadowy 173Drukowanie grafiki 173Drukowanie znaków w trybie graficznym 174Informacja o poleceniach systemu Windows 7 175Zaj�to� pami�ci RAM 176Konfigurowanie urz�dze� systemowych 178Zmienne �rodowiskowe 182Dysk wirtualny 185Parametry �adowania systemu 186Lista sterowników urz�dze� 190Edytowanie informacji o zdarzeniach 191Od�wie�anie zasad grup 192Zarz�dzanie dziennikami zdarze� 193Informacje o procesach 197Zamykanie procesów 198

6 � Spis tre�ci

7. System plików ..........................................................................200Partycjonowanie dysku 200Formatowanie no�ników 200Montowanie woluminu 202Dane woluminu 204Etykieta woluminu lub dysku 204Kontrola poprawno�ci zapisywania plików na dysku 206Defragmentowanie woluminów 206Testowanie i naprawa no�ników 207Odzyskiwanie danych z uszkodzonego dysku 210Kompresja na partycjach NTFS 210Konwersja systemu FAT na NTFS 212Pomiar wydajno�ci dysków 216

8. Praca w sieci ............................................................................. 217Adres MAC karty sieciowej 217Konfiguracja IP 219ABC pracy w kilku sieciach 221Testowanie po��czenia sieciowego 223Statystyka po��czenia TCP/IP 226Wysy�anie komunikatów do u�ytkowników 229Terminal 230Informacje o systemie 231

Skorowidz .................................................................................233

Rozdzia� 8. Praca w sieci � 217

Rozdzia� 8. Praca w sieciNa koniec niespodzianka.

Gdy ogl�dam komputer pracuj�cy w trybie konsoli, przypomina on mi sys-tem MS-DOS. Aby dzia�a� on w sieci, nale�a�o wykona wiele zabiegówzwi�zanych z instalacj� karty sieciowej i odpowiedniego oprogramowania.

W przypadku komputera pracuj�cego pod kontrol� Windows 7, a jedyniez oknem konsoli nic takiego nie ma miejsca. System operacyjny zawierasterowniki karty sieciowej i odpowiednie oprogramowanie.

Tryb konsoli stwarza mo�liwo�ci konfiguracji sprz�tu, które nie by�y�atwo dost�pne w trybie graficznym.

Adres MAC karty sieciowejAdres MAC karty sieciowej jest unikatowym identyfikatorem egzemplarzakarty.

Adres zapisywany jest heksadecymalnie (szesnastkowo).

Sk�ada si� on z 48 bitów. Pierwsze 24 bity oznaczaj� producenta kartysieciowej. Kolejne 24 bity s� unikatowym identyfikatorem.

UwagaAdres MAC karty sieciowej nadawany by� przez wytwórc�.Obecnie karty ethernetowe pozwalaj� na zmian� nadanego imadresu MAC.

getmacPolecenie getmac pozwala na wy�wietlenie adresów MAC dla kart siecio-wych w systemie.

Ma ono nast�puj�c� sk�adni�:GETMAC [/S system [/U nazwa_u�ytkownika [/P [has�o]]]][/FO format] [/NH] [/V]

218 � Windows 7. Komendy i polecenia. Leksykon kieszonkowy

gdzie:

/S system — okre�la system zdalny do pod��czenia.

/U [domena\]u�ytkownik — okre�la kontekst u�ytkownika, w którympolecenie powinno by wykonane.

/P has�o — okre�la has�o dla danego kontekstu u�ytkownika. W raziepomini�cia monituje o podanie danych.

/FO format — okre�la format, w którym maj� by wy�wietlane dane wyj-�ciowe. Prawid�owe warto�ci: TABLE, LIST, CSV.

/V — okre�la, �e szczegó�owe informacje powinny by wy�wietlanew wyniku.

/NH — okre�la, �e Nag�ówek kolumny nie powinien by wy�wietlany w wyniku.Prawid�owe tylko dla formatów TABLE i CSV.

/? — wy�wietla pomoc na temat korzystania z polecenia.

Przyk�ad 8.1.Wy�wietl adres MAC karty sieciowej komputera.

Aby wykona polecenie: 1. Uruchom okno konsoli. 2. Wpisz polecenie getmac. 3. Zapoznaj si� z informacjami wy�wietlonymi w oknie konsoli (rysu-nek 8.1).

Rysunek 8.1. Wynik odczytania adresu MAC

Rozdzia� 8. Praca w sieci � 219

Konfiguracja IP

ipconfigPolecenie ipconfig umo�liwia wy�wietlenie aktualnych lub wpisanienowych ustawie� protoko�u IP.IPCONFIG [/? | /all | /renew [karta] | /release [karta] |/flushdns | /displaydns | /registerdns | /showclassid karta |/setclassid karta [identyfikator_klasy] ]IPCONFIG [/allcompartments] [/? | /all | /renew [karta] |/release [karta] | /renew6 [karta] | /release6 [karta] |/flushdns | /displaydns | /registerdns | /showclassid karta |/setclassid karta [identyfikator_klasy] ]| /showclassid6 karta |/setclassid6 karta [identyfikator_klasy] ]

gdzie:

karta — nazwa po��czenia (dozwolone symbole wieloznaczne, np. * i ?).

/? — wy�wietla komunikat pomocy.

/all — wy�wietla pe�ne informacje o konfiguracji.

/release — zwalnia adres IPv4 podanej karty.

/release6 — zwalnia adres IPv6 podanej karty.

/renew — odnawia adres IPv4 podanej karty.

/renew6 — odnawia adres IPv6 podanej karty.

/flushdns — przeczyszcza bufor programu rozpoznawania nazw DNS.

/registerdns — od�wie�a wszystkie dzier�awy DHCP i rejestruje po-nownie nazwy DNS.

/displaydns — wy�wietla zawarto� bufora programu rozpoznawanianazw DNS.

/showclassid — wy�wietla wszystkie identyfikatory klas DHCP dozwo-lone dla karty.

/setclassid — modyfikuje identyfikator klasy DHCP.

/showclassid6 — wy�wietla wszystkie identyfikatory klas DHCP IPv6dozwolone dla karty.

/setclassid6 — modyfikuje identyfikator klasy DHCP IPv6.

220 � Windows 7. Komendy i polecenia. Leksykon kieszonkowy

UwagaDomy�lnie s� wy�wietlane tylko adres IP, maska podsieci i bramadomy�lna dla ka�dej karty zwi�zanej z protoko�em TCP/IP.

UwagaJe�eli dla parametrów Release i Renew nie zostanie okre�lonanazwa karty, zwolnieniu lub odnowieniu ulegn� dzier�awy ad-resów IP dla wszystkich kart zwi�zanych z protoko�em TCP/IP.

UwagaJe�eli dla parametrów Setclassid i Setclassid6 nie zostanieokre�lony identyfikator klasy, wówczas identyfikator klasy zosta-nie usuni�ty.

Przyk�ad 8.2.Wy�wietl informacje o konfiguracji IP.

Aby wykona polecenie: 1. Uruchom okno konsoli. 2. Wpisz polecenie ipconfig. 3. Zapoznaj si� z informacjami wy�wietlonymi w oknie konsoli (rysu-nek 8.2).

Przyk�ad 8.3.Wy�wietl informacje szczegó�owe o wszystkich przedzia�ach.

Aby wykona polecenie: 1. Uruchom okno konsoli. 2. Wpisz polecenie ipconfig /allcompartments /all. 3. Zapoznaj si� z informacjami wy�wietlonymi w oknie konsoli (rysu-nek 8.3).

Rozdzia� 8. Praca w sieci � 221

Rysunek 8.2. Podstawowe informacje o konfiguracji protoko�u IP

Rysunek 8.3. Informacje szczegó�owe o wszystkich przedzia�ach

ABC pracy w kilku sieciachJe�eli ten sam komputer u�ywany jest w wi�cej ni� jednej sieci (np. notebookpod��czany do internetu w pracy i w domu), zachodzi konieczno� zmianykonfiguracji przy zmianie sieci. Jest to szczególnie k�opotliwe, gdy adresy IPi bramy nale�y wpisa r�cznie. Do szybkiej i wygodnej zmiany konfiguracjisieciowej mo�na wykorzysta polecenie netsh. S�u�y ono do obs�ugi skryp-tów. Korzystaj�c z niego, mo�na zapisa do plików konfiguracje sieciowe,a nast�pnie wczytywa je.

222 � Windows 7. Komendy i polecenia. Leksykon kieszonkowy

Przyk�ad 8.4.Zapisz do pliku konfiguracj� sieciow� komputera do pracy w domu.

Aby zapisa do pliku pierwsz� konfiguracj� sieciow� komputera: 1. Pod��cz komputer do sieci w domu. 2. Sprawd�, czy dzia�a on poprawnie. 3. Uruchom konsol�. 4. Wpisz w nim polecenie netsh260 -c interface dump >> dom.txt.Konfiguracja zostanie zapisana do pliku dom.txt. 5. Po chwili na ekranie komputera zostanie wy�wietlony znak zach�ty.

Przyk�ad 8.5.Zapisz do pliku konfiguracj� sieciow� komputera do korzystania w miejscupracy.

Aby zapisa do pliku drug� konfiguracj� sieciow� komputera: 1. Pod��cz komputer do sieci w pracy. 2. Sprawd�, czy dzia�a on poprawnie. 3. Uruchom konsol�. 4. Wpisz w nim polecenie netsh -c interface dump >> praca.txt.Konfiguracja zostanie zapisana do pliku praca.txt. 5. Po chwili na ekranie komputera zostanie wy�wietlony znak zach�ty.

Przyk�ad 8.6.Wczytaj konfiguracj� sieciow� komputera do pracy w domu.

Aby wykona polecenie: 1. Uruchom konsol�. 2. Wpisz w nim polecenie netsh -f d:\dom.txt. 3. Naci�nij klawisz Enter. 4. Zaczekaj chwil�, a� konfiguracja zostanie wczytana z pliku tek-stowego.

Rozdzia� 8. Praca w sieci � 223

Przyk�ad 8.7.Wczytaj konfiguracj� sieciow� komputera do u�ytkowania w pracy.

Aby wykona polecenie: 1. Uruchom konsol�. 2. Wpisz w nim polecenie netsh -f d:\praca.txt. 3. Naci�nij klawisz Enter. 4. Zaczekaj chwil�, a� konfiguracja zostanie wczytana z pliku tekstowego.

WskazówkaAby unikn� wpisywania w linii polece� polecenia netsh wrazz parametrami, napisz plik wsadowy (*.bat) zawieraj�cy menuwyboru konfiguracji sieciowej. Umie� skrót do niego w grupieAutostart.

Testowanie po��czenia sieciowego

pingPolecenie ping umo�liwia sprawdzenie parametrów czasowych po��czeniasieciowego.

Ma ono nast�puj�c� sk�adni�:PING [-t] [-a] [-n liczba] [-l rozmiar] [-f] [-i TTL] [-v TOS][-r liczba] [-s liczba] [[-j lista_hostów] | [-k lista_hostów]][-w limit_czasu] nazwa_celu] [-r] [-s adres_�ród�owy][-4][-6]nazwa_obiektu_docelowego

gdzie:

-t — odpytuje okre�lony host do czasu zatrzymania. Aby przejrze staty-styki i kontynuowa, naci�nij klawisze Ctrl+Break. Aby zako�czy, naci-�nij klawisze Ctrl+C.

-a — t�umaczy adresy na nazwy hostów.

-n liczba — liczba wysy�anych powtórze� ��dania.

-l rozmiar — rozmiar buforu wysy�ania.

-f — wstaw w pakiecie flag� Nie fragmentuj (tylko IPv4).

-i TTL — czas wyga�ni�cia.

224 � Windows 7. Komendy i polecenia. Leksykon kieszonkowy

-v TOS — typ us�ugi (tylko IPv4).

-r liczba — rejestruj tras� dla podanej liczby przeskoków (tylko IPv4).

-s liczba — sygnatura czasowa dla podanej liczby przeskoków (tylko IPv4).

-j lista_hostów — swobodna trasa �ród�owa wg listy lista_hostów(tylko IPv4).

-k lista_hostów — �ci�le okre�lona trasa �ród�owa wg listy lista_hostów(tylko IPv4).

-w limit_czasu — limit czasu oczekiwania na odpowied� (w milisekundach).

-R — powoduje u�ycie nag�ówka routingu w celu dodatkowego testowa-nia trasy wstecznej (tylko IPv6).

-S adres_ród�owy — adres �ród�owy do u�ycia.

-4 — wymusza u�ywanie IPv4.

-6 — wymusza u�ywanie IPv6.

Przyk�ad 8.8.Sprawd�, jakie jest po��czenie mi�dzy Twoim komputerem a serweremwww.onet.pl.

Aby wykona polecenie: 1. Uruchom okno konsoli. 2. Wpisz polecenie ping onet.pl. 3. Zapoznaj si� z informacjami wy�wietlonymi w oknie konsoli (ry-sunek 8.4).

Rysunek 8.4. Wynik testowania po��czenia

Rozdzia� 8. Praca w sieci � 225

Przyk�ad 8.9.Napisz program, który b�dzie sprawdza� po��czenie pomi�dzy Twoimkomputerem a adresami XXX.XXX.X.X, YYY.YYY.Y.Y, ZZ.ZZZ.ZZZ.ZZZ.Sprawd� transmisj� dla czterech ró�nych wielko�ci buforów wysy�ania.Zapisz wyniki do pliku tekstowego.

Aby wykona polecenie, napisz program:echo offclsecho Program generuje informacje o systemie operacyjnym i polaczeniuz trzema adresami sieci Internet i zapisuje je do pliku test.txt.echo -pauseclsecho -echo Prosze czekac, trwa wykonywanie testow.echo Moze ono potrwac okolo kilka minut.echo -echo ------------------------------------------------------ >c:\test.txtecho System operacyjny:>>c:\test.txtecho .ver >> c:\test.txtecho ------------------------------------------------------ >>c:\test.txtecho # >> c:\test.txtecho Konfiguracja sieci:>>c:\test.txtecho .ipconfig /all >> c:\test.txtecho ------------------------------------------------------ >>c:\test.txtecho # >> c:\test.txtecho Ping XXX.XXX.X.X>>c:\test.txtecho .ping -n 10 XXX.XXX.X.X >> c:\test.txtecho .ping -n 10 -l 64000 XXX.XXX.X.X >> c:\test.txtecho .ping -n 10 -l 32000 XXX.XXX.X.X >> c:\test.txtecho .ping -n 10 -l 16000 XXX.XXX.X.X >> c:\test.txtecho .ping -n 10 -l 8000 XXX.XXX.X.X >> c:\test.txtecho .ping -n 10 -l 4000 XXX.XXX.X.X >> c:\test.txtecho ------------------------------------------------------ >>c:\test.txtecho # >> c:\test.txt

226 � Windows 7. Komendy i polecenia. Leksykon kieszonkowy

echo Ping YYY.YYY.Y.Y:>>c:\test.txtecho .ping -n 10 YYY.YYY.Y.Y >> c:\test.txtecho .ping -n 10 -l 64000 YYY.YYY.Y.Y >> c:\test.txtecho .ping -n 10 -l 32000 YYY.YYY.Y.Y >> c:\test.txtecho .ping -n 10 -l 16000 YYY.YYY.Y.Y >> c:\test.txtecho .ping -n 10 -l 8000 YYY.YYY.Y.Y >> c:\test.txtecho .ping -n 10 -l 4000 YYY.YYY.Y.Y >> c:\test.txtecho ------------------------------------------------------ >>c:\test.txtecho # >> c:\test.txtecho Ping ZZ.ZZZ.ZZZ.ZZZ:>>c:\test.txtecho .ping -n 10 ZZ.ZZZ.ZZZ.ZZZ >> c:\test.txtecho ------------------------------------------------------ >>c:\test.txtecho # >> c:\test.txtecho Traceroute:>>c:\test.txtecho .tracert XXX.XXX.X.X >> c:\test.txtecho .tracert YYY.YYY.Y.Y >> c:\test.txtecho .tracert ZZ.ZZZ.ZZZ.ZZZ >> c:\test.txtecho .clsecho -echo Test zakonczonyecho -pause

Statystyka po��czenia TCP/IP

netstatPolecenie netstat wy�wietla statystyk� protoko�u i bie��ce po��czeniasieciowe TCP/IP.

Ma ono nast�puj�c� sk�adni�:NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p protokó�] [-r] [-s] [-t][odst�p]

Rozdzia� 8. Praca w sieci � 227

gdzie:

-a — wy�wietla wszystkie po��czenia i porty nas�uchuj�ce.

-b — wy�wietla plik wykonywalny zaanga�owany w tworzenie ka�degopo��czenia lub portu nas�uchuj�cego. W niektórych przypadkach znanepliki wykonywalne obs�uguj� wiele niezale�nych sk�adników i wtedyzostanie wy�wietlona sekwencja sk�adników zaanga�owanych w tworzeniepo��czenia lub portu nas�uchuj�cego. W tym przypadku nazwa plikuwykonywalnego jest umieszczona w nawiasach []. Sekwencja ko�czy si�na protokole TCP/IP.

-e — wy�wietla statystyk� sieci Ethernet. Ta opcja mo�e by u�ywana ra-zem z opcj� -s.

-f — wy�wietla w pe�ni kwalifikowane nazwy domen (FQDN) adresówobcych.

-n — wy�wietla adresy i numery portów w postaci liczbowej.

-o — wy�wietla dla ka�dego po��czenia skojarzony z nim identyfikatorprocesu b�d�cego jego w�a�cicielem.

-p protokó� — wy�wietla po��czenia dla okre�lonego protoko�u; mo�e toby protokó� TCP, UDP, TCPv6 lub UDPv6. Je�eli ta opcja zostanie u�ytarazem z opcj� -s do wy�wietlenia statystyki wybranego protoko�u, proto-kó� mo�e mie dowoln� warto� z nast�puj�cych: IP, IPv6, ICMP, ICMPv6,TCP, TCPv6, UDP lub UDPv6.

-r — wy�wietla tabel� routingu.

-s — wy�wietla statystyk� wybranego protoko�u. Domy�lnie jest to staty-styka protoko�ów IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP i UDPv6;do okre�lenia jej podzbioru mo�na u�y opcji -p.

-r — wy�wietla bie��cy stan obci��enia po��czenia.

odst�p — wy�wietla wybran� statystyk�, odczekuj�c zadan� ilo� sekundpomi�dzy ka�dym wy�wietleniem. Naci�nij klawisze Ctrl+C, aby przerwawy�wietlanie statystyki. Je�eli ta zmienna nie zostanie okre�lona, programnetstat wydrukuje informacje o aktualnej konfiguracji jeden raz.

Przyk�ad 8.10.Wy�wietl list� aktywnych po��cze� sieciowych.

228 � Windows 7. Komendy i polecenia. Leksykon kieszonkowy

Aby wykona polecenie: 1. Uruchom okno konsoli. 2. Wpisz polecenie netstat. 3. Zapoznaj si� z informacjami wy�wietlonymi w oknie konsoli (rysu-nek 8.5).

Rysunek 8.5. Lista po��cze� aktywnych

Przyk�ad 8.11.Wy�wietl informacj� o b��dach w trakcie transmisji.

Aby wykona polecenie: 1. Uruchom okno konsoli. 2. Wpisz polecenie netstat -e. 3. Zapoznaj si� z informacjami wy�wietlonymi w oknie konsoli (rysu-nek 8.6).

Rysunek 8.6. Hm… po��czenie sprawia wra�enie stabilnego. Mimo to kilka bajtówzosta�o odrzuconych

Rozdzia� 8. Praca w sieci � 229

Wysy�anie komunikatów do u�ytkowników

msgPolecenie msg powoduje wys�anie komunikatu do u�ytkownika.MSG {nazwa_u�ytkownika | nazwa_sesji | identyfikator_sesji |@nazwa_pliku | *}[/SERVER:nazwa_serwera] [/TIME:sekundy] [/V][/W] [komunikat]

gdzie:

nazwa_u�ytkownika — nazwa u�ytkownika.

nazwa_sesji — nazwa sesji.

id_sesji — identyfikator sesji.

@nazwa_pliku — okre�la plik zawieraj�cy list� nazw u�ytkownika, nazwi identyfikatorów sesji do wys�ania komunikatu.

UwagaU�ycie znaku * powoduje wys�anie komunikatu do wszystkichsesji na podanym serwerze.

/SERVER:nazwa_serwera — serwer, z którym ma zosta nawi�zany kon-takt (domy�lnie serwer bie��cy).

/TIME:sekundy — opó�nienie w oczekiwaniu na potwierdzenie komuni-katu przez jego odbiorc�.

/V — wy�wietla informacje o w�a�nie przeprowadzanych akcjach.

/W —czeka na odpowied� od u�ytkownika, przydatne z opcj� /V.

komunikat — komunikat do wys�ania. Je�li go nie okre�lono, monitujeo niego lub odczytuje go z pliku stdin.

Przyk�ad 8.12.Wy�lij informacj� do wszystkich u�ytkowników serwera.

Aby wykona polecenie: 1. Uruchom okno konsoli. 2. Wpisz polecenie msg * cze��.

230 � Windows 7. Komendy i polecenia. Leksykon kieszonkowy

3. Zapoznaj si� z informacjami wy�wietlonymi w oknie konsoli (ry-sunek 8.7).

Rysunek 8.7. W oknie konsoli zosta�o wpisane polecenie wys�ania komunikatu.Komunikat ma posta� ma�ego okna

Terminal

tsdisconPolecenie tsdiscon roz��cza sesj� terminalu.

Ma ono nast�puj�c� sk�adni�:TSDISCON [identyfikator_sesji | nazwa_sesji][/SERVER:nazwa_serwera] [/V] [/VM]

gdzie:

id_sesji — identyfikator sesji.

nazwa_sesji — nazwa sesji.

/SERVER:nazwa_serwera — okre�la serwer terminali (domy�lnie serwerbie��cy).

/V — wy�wietla informacje o w�a�nie przeprowadzanych akcjach.

/VM — roz��cza sesj� na serwerze lub w maszynie wirtualnej. Wymagaokre�lenia unikatowego identyfikatora sesji.

Rozdzia� 8. Praca w sieci � 231

tsconPolecenie tscon ��czy sesj� u�ytkownika z sesj� terminalow�.

Ma ono nast�puj�c� sk�adni�:TSCON {id_sesji | nazwa_sesji} [/DEST:nazwa_sesji][/PASSWORD:has�o|/PASSWORD:*] [/V]

gdzie:

id_sesji — identyfikator sesji.

nazwa_sesji — nazwa sesji.

/DEST:nazwa_sesji — ��czy sesj� z sesj� docelow� o podanej nazwie.

/PASSWORD:has�o — has�o u�ytkownika b�d�cego w�a�cicielem okre�lonejsesji.

/V — wy�wietla informacje o w�a�nie przeprowadzanych akcjach.

Informacje o systemieCzy system p�ata� Ci kiedy� figle i np. mimo �e wszystko zosta�o spraw-dzone, po��czenie sieciowe by�o niestabilne?

Za taki stan rzeczy odpowiedzialna mo�e by np. poprawka do systemu.

Podstawowe informacje o systemie wraz z list� poprawek mo�na uzyskapo wydaniu polecenia systeminfo.

systeminfoPolecenie systeminfo umo�liwia wy�wietlenie informacji o komputerze.

Ma ono nast�puj�c� sk�adni�:SYSTEMINFO [/S system [/U nazwa_u�ytkownika [/P [has�o]]]][/FO format] [/NH]

gdzie:

/S system — okre�la system zdalny, z którym ma nast�pi po��czenie.

/U [domena\]u�ytkownik — okre�la kontekst u�ytkownika, w którympolecenie powinno by wykonane.

232 � Windows 7. Komendy i polecenia. Leksykon kieszonkowy

/P [has�o] — okre�la has�o dla danego kontekstu u�ytkownika. W raziepomini�cia monituje o podanie danych.

/FO format — okre�la format, w którym maj� by wy�wietlane danewyj�ciowe. Prawid�owe warto�ci: TABLE, LIST, CSV.

/NH — okre�la, �e nag�ówek kolumny nie powinien by wy�wietlanyw wyniku. Prawid�owe tylko dla formatu TABLE i CSV.

Przyk�ad 8.13.Zbierz informacje o systemie.

Aby wykona polecenie: 1. Uruchom okno konsoli. 2. Wpisz polecenie systeminfo. 3. Zapoznaj si� z informacjami wy�wietlonymi w oknie konsoli (ry-sunek 8.8).

Rysunek 8.8. Okno ze zbiorczymi informacjami o systemie