Top Banner
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
21

Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

Dec 22, 2018

Download

Documents

hoangduong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 2: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 3: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 4: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 5: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 6: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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]

Page 7: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 8: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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.

Page 9: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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).

Page 10: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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.

Page 11: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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.

Page 12: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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.

Page 13: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 14: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 15: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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]

Page 16: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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.

Page 17: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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

Page 18: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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��.

Page 19: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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.

Page 20: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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.

Page 21: Windows 7. Komendy i polecenia. Leksykon kieszonkowypdf.helion.pl/w7kplk/w7kplk-8.pdf · 4 Spis treci Rozszerzenia nazw plików 79 Atrybuty plików 81 Lista kontroli dostpu do plików

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