Microsoft Windows XP, Wiersz poleceń
Strona 1
Wykład 3 – Zaawansowane polecenia administracyjne
Wersja 4
Microsoft Windows XP, Wiersz poleceń
Wykład 3 – Zaawansowane polecenia administracyjne
Polecenia ułatwiają ce codzienne zadania administracyjne
Oprócz głównych poleceń wewnętrznych, przedstawionych wcześniej, w systemach Windows XP Professional oraz Windows Server 2003 dostępnych jest bardzo wiele poleceń, które w dużej mierze ułatwiają wykonywanie codziennych zadań administracyjnych. Spora część z tych poleceń można być wykorzystana także w administracji zdalnej. Natomiast prawie wszystkie można wykorzystać w plikach wsadowych. Polecenia te są także dostępne w systemach Windows 2000.
assoc
Wyświetla lub modyfikuje skojarzenia rozszerzeń plików.
at
Polecenia i programy usługi planowania poleceń AT do uruchomienia na
komputerze o określonej godzinie i dacie. Aby używać poleceń AT musi
być uruchomiona usługa Harmonogram zadań.
attrib
Polecenie do wyświetlania i zmiany atrybutów plików i folderów.
cacls
Wyświetla lub modyfikuje listę kontroli dostępu - ACL plików.
chcp
Wyświetla lub ustawia numer aktywnej strony kodowej.
chkdsk
Sprawdza dysk i wyświetla raport o jego stanie.
chkntfs
Wyświetla lub modyfikuje stan sprawdzania dysku podczas rozruchu.
cipher
Wyświetla lub zmienia szyfrowanie katalogów lub plików na partycjach
NTFS.
cmd
Uruchamia nowe wystąpienie interpretera poleceń systemu Windows.
comp
Porównuje zawartości dwóch plików lub zestawów plików.
compact
Wyświetla informacje o kompresji i umożliwia jej zmianę na partycjach
NTFS.
convert
Konwertuje woluminy FAT na NTFS.
defrag
Uruchamia defragmentatora dysków lokalnych.
diskcomp
Porównuje zawartości dwóch dyskietek.
diskcopy
Kopiuje zawartość jednej dyskietki na drugą.
diskperf
Ustawia liczniki wydajności dysków w systemie na uruchamianie przy
rozruchu systemu.
doskey
Edytuje wiersze polecenia, ponownie wywołuje polecenia systemu
Windows XP i tworzy makra.
fc
Umożliwia porównanie zawartości dwóch plików.
find
Szuka ciągu znaków w pliku lub wielu plikach.
findstr
Wyszukuje ciągi znaków w plikach.
format
Umożliwia formatowanie podłączonych dysków.
ftype
Wyświetla lub modyfikuje typy plików używane w skojarzeniach
rozszerzeń plików.
graftabl
Umożliwia w systemie Windows wyświetlanie rozszerzonego zestawu
znaków w trybie graficznym.
label
Tworzy, zmienia lub usuwa etykietę woluminu dysku.
logoff
Kończy sesję.
makecab
Narzędzie do tworzenia i zarządzania archiwami cab.
mode
Konfiguruje urządzenia systemowe.
mountvol
Pozwala
na
montowanie
i
przydzielanie
dyskom
dowolnych
identyfikatorów literowych i mapowań do folderów.
Opracowanie: Roman Modrzejewski. Wszelkie prawa zastrzeżone.
Jakiekolwiek wykorzystanie, kopiowanie, rozpowszechnianie i dalsze udostępnianie bez zgody autora jest zabronione.
Microsoft Windows XP, Wiersz poleceń
Strona 2
Wykład 3 – Zaawansowane polecenia administracyjne
Wersja 4
mqbkup
Narzędzie Message Queue Backup/Restore do tworzenia kopii
zapasowych i przywracania z kopii.
msg
Wysyła komunikat do użytkownika.
mstsc
Tworzy połączenia z serwerami terminali lub innymi komputerami
zdalnymi.
net
Bardzo rozbudowane narzędzie do zarządzania za pomocą wiersza poleceń
środowiskiem kont użytkowników, komputerów, zarządzania siecią,
wysyłania komunikatów, itp.
nlsfunc
Ładuje informacje specyficzne dla kraju.
ntbackup
Inicjacja z poziomu wiersza poleceń operacji wykonywania kopii
zapasowych, dzięki czemu można tego polecenia używać w plikach
wsadowych.
popd
Przechodzi do katalogu zachowanego przez polecenie pushd.
Drukuje plik tekstowy.
proxycfg
Zarządzanie konfiguracji domyślnego serwera proxy w systemie.
pushd
Zachowuje bieżący katalog dla polecenia popd, a następnie przechodzi do określonego katalogu.
qappsrv
Wyświetla dostępne w sieci serwery terminali aplikacji.
qprocess
Wyświetla informacje o procesach.
qwinsta
Wyświetla informacje o sesjach terminali.
recover
Odzyskuje możliwe do odczytania informacje z uszkodzonego dysku.
reg
Narzędzie rejestru pracujące w wierszu poleceń.
replace
Zamienia pliki.
runas
Pozwala na uruchomienie danego procesu/polecenia/programu ze
wskazaniem użytkownika z uprawnieniami administratora.
set
Wyświetla, ustawia i usuwa zmienne środowiskowe programu cmd.exe.
sfc
Kontroler plików systemu Windows. Program ten pozwala na skanowanie
chronionych plików systemowych i zastępowanie niepoprawnych wersji
plików poprawnymi wersjami firmy Microsoft.
sigverif
Uruchamia program do weryfikacji podpisów cyfrowych plików.
start
Uruchamia oddzielne okno w celu wykonania określonego programu lub
polecenia.
subst
Kojarzy ścieżkę z literą dysku.
verify
Włącza przeprowadzanie przez program cmd.exe weryfikacji poprawności
zapisywania plików na dysku.
xcopy
Kopiuje pliki i drzewa katalogów.
Polecenia 16-bitowe nie dostę pne w 64-bitowych wersjach systemów
Windows
Istnieje pewna grupa poleceń znana jeszcze z czasów środowiska MS-DOS, która dla zachowania zgodności jest także dostępna w 32-bitowych wersjach systemów Windows XP i Windows Server 2003. Polecenia te nie są już jednak dostępne w nowych 64-bitowych wersjach tych systemów.
append
Pozwala programom otwierać pliki danych w określonych katalogach, tak
jak w bieżącym katalogu.
debug
Uruchamia Debug, program testujący i edytujący narzędzia.
edit
Uruchamia MS-DOS Editor – prosty edytor tekstowy.
edlin
Uruchamia polecenie Edlin, wierszowy edytor tekstu.
exe2bin
Konwertuje plik wykonywalny .EXE na format binarny.
Opracowanie: Roman Modrzejewski. Wszelkie prawa zastrzeżone.
Jakiekolwiek wykorzystanie, kopiowanie, rozpowszechnianie i dalsze udostępnianie bez zgody autora jest zabronione.
Microsoft Windows XP, Wiersz poleceń
Strona 3
Wykład 3 – Zaawansowane polecenia administracyjne
Wersja 4
forcedos
Określa bieżący katalog dla podanego do użycia programu.
mem
Wyświetla wielkość pamięci używanej oraz wielkość pamięci wolnej w
systemie.
setver
Ustawia wersję MS-DOS raportowaną przez system.
Polecenia nowe dla systemu Windows Server 2003
W rodzinie systemów Windows Server 2003 pojawiła się grupa zupełnie nowych narzędzi administracyjnych dla wiersza poleceń. Część z tych poleceń dostępna jest także w systemach z rodziny Windows XP Professional. Część z tych poleceń służy wyłącznie do zarządzania środowiskiem domeny.
adprep
Przygotowuje domeny i lasy systemu Windows 2000 do uaktualnienia do
systemu Windows Server 2003 Standard Edition, systemu Windows Server
2003 Enterprise Edition lub systemu Windows Server 2003 Datacenter
Edition (narzędzie dla systemu Windows Server 2003).
bootcfg
Tego narzędzie wiersza polecenia można używać do konfigurowania,
badania, zmiany lub usuwania ustawień wpisu rozruchu w pliku boot.ini.
choice
Monituje użytkownika o dokonanie wyboru w programie wsadowym,
wyświetlając monit i wstrzymując wykonywanie programu aż do chwili,
kiedy użytkownik naciśnie klawisz odpowiadający jednej z opcji w zestawie
opcji użytkownika (narzędzie dla systemu Windows Server 2003).
clip
Przekierowuje wyniki wykonania polecenia z wiersza polecenia do
Schowka (narzędzie dla systemu Windows Server 2003).
cmdkey
Tworzy, wyświetla i usuwa przechowywane nazwy użytkowników i hasła
lub poświadczenia (narzędzie dla systemu Windows Server 2003).
diskpart
Bardzo rozbudowany program do zarządzania partycjami dysków.
driverquery
Umożliwia
administratorowi
wyliczenie
i
wyświetlenie
listy
zainstalowanych sterowników urządzeń oraz ich właściwości.
dsadd
Dodaje komputer, kontakt, grupę, jednostkę organizacyjną lub użytkownika
do katalogu.
dsget
Wyświetla wybrane atrybuty komputera, kontaktu, grupy, jednostki
organizacyjnej, serwera lub użytkownika w katalogu.
dsmod
Modyfikuje istniejącego użytkownika, komputer, kontakt, grupę lub
jednostki organizacyjne w katalogu.
dsmove
Przenosi dowolny obiekt z bieżącej lokalizacji w katalogu do nowej
lokalizacji pod warunkiem, że przeniesienie będzie ograniczone do
pojedynczego kontrolera domeny oraz zmienia nazwę obiektu bez jego
przenoszenia w drzewie katalogów.
dsquery
Wykonuje kwerendy i znajduje listę komputerów, grup, jednostek
organizacyjnych, serwerów lub użytkowników w katalogu przy użyciu
określonego kryterium wyszukiwania.
dsrm
Usuwa z katalogu obiekt o określonym typie lub dowolny obiekt ogólny.
eventcreate
To narzędzie umożliwia administratorowi tworzenie niestandardowego
identyfikatora i komunikatu zdarzenia w określonym dzienniku zdarzeń.
eventquery
Wyświetla listę zdarzeń i właściwości zdarzeń z jednego lub kilku
dzienników zdarzeń.
eventtriggers
To narzędzie umożliwia administratorowi wyświetlanie i konfigurowanie
„wyzwalaczy zdarzeń” w systemie lokalnym i zdalnym.
expand
Dekompresuje jeden lub więcej skompresowanych plików.
Opracowanie: Roman Modrzejewski. Wszelkie prawa zastrzeżone.
Jakiekolwiek wykorzystanie, kopiowanie, rozpowszechnianie i dalsze udostępnianie bez zgody autora jest zabronione.
Microsoft Windows XP, Wiersz poleceń
Strona 4
Wykład 3 – Zaawansowane polecenia administracyjne
Wersja 4
forfiles
Wybiera w folderze lub drzewie pliki do przetwarzania wsadowego
(narzędzie dla systemu Windows Server 2003).
freedisk
Sprawdza dostępną ilość miejsca na dysku przed kontynuowaniem procesu
instalacji (narzędzie dla systemu Windows Server 2003).
fsutil
Bardzo rozbudowane narzędzie. Umożliwia ono między innymi
ograniczenie ilości miejsc dla poszczególnych użytkowników, zarządza
punktami ponownej analizy poprzez zarządzajanie plikami rozrzedzonymi,
odinstalowywując wolumin lub rozszerzając go.
gettype
Ustawia systemową zmienną środowiskową %ERRORLEVEL% na wartość
skojarzoną z określonym systemem operacyjnym Windows (narzędzie dla
systemu Windows Server 2003).
gpresult
To narzędzie wiersza polecenia wyświetla Wynikowy zestaw zasad RSoP
dla docelowego użytkownika i komputera.
gpupdate
Narzędzie odświeżania zasad grupy systemu operacyjnego Microsoft
Windows.
helpctr
Uruchamia Centrum pomocy i obsługi technicznej (narzędzie dla systemu
Windows Server 2003.
iisapp
Generuje raport dotyczący identyfikatorów procesów (PID) aktualnie
uruchomionych procesów programu W3pwp.exe obsługujących określoną
pulę aplikacji.
iisback
Tworzy kopie zapasowe konfiguracji (metabaza i schemat) Internetowych
Usług Informacyjnych (IIS) komputera zdalnego lub lokalnego i zarządza
nimi.
iiscnfg
Importuje i eksportuje wszystkie lub wybrane części konfiguracji
Internetowych Usług Informacyjnych (IIS) na komputerze lokalnym lub
zdalnym.
iisext
Konfiguruje rozszerzenia usługi sieci Web, aplikacje oraz poszczególne
pliki i zarządza nimi na serwerach, na których jest uruchomiony system
Windows Server 2003 z usługami IIS w wersji 6.0.
iisftp
Tworzy, usuwa i wyświetla witryny FTP na serwerach, na których są
uruchomione usługi IIS w wersji 6.0. Ponadto uruchamiania, zatrzymuje i wstrzymuje witryny FTP oraz kontynuuje ich działanie.
iisftpdr
Tworzy i usuwa katalogi wirtualne witryn FTP na serwerach, na których są
uruchomione Internetowe Usługi Informacyjne (IIS) w wersji 6.0.
iisvdir
Tworzy i usuwa katalogi wirtualne witryn sieci Web na serwerach, na
których są uruchomione Internetowe Usługi Informacyjne (IIS) w wersji
6.0.
iisweb
Tworzy, usuwa i wyświetla witryny sieci Web na serwerach, na których są
uruchomione Internetowe Usługi Informacyjne (IIS) w wersji 6.0.
Ponadto uruchamiania, zatrzymuje i wstrzymuje witryny sieci Web oraz
kontynuuje działanie witryn sieci Web.
inuse
Zamienia zablokowane pliki systemu operacyjnego (narzędzie dla systemu
Windows Server 2003).
logman
Uruchamia program Logman do zarządzania usługą Dzienniki wydajności, umożliwia także tworzenie dzienników sesji śledzenia wydajności oraz
zarządzanie tymi dziennikami.
nlb
Zastępuje polecenie wlbs.exe służące do zarządzania operacjami
równoważenia obciążenia sieciowego i kontrolowania ich (narzędzie dla
systemu Windows Server 2003).
Opracowanie: Roman Modrzejewski. Wszelkie prawa zastrzeżone.
Jakiekolwiek wykorzystanie, kopiowanie, rozpowszechnianie i dalsze udostępnianie bez zgody autora jest zabronione.
Microsoft Windows XP, Wiersz poleceń
Strona 5
Wykład 3 – Zaawansowane polecenia administracyjne
Wersja 4
nlbmgr
Konfiguruje klastry równoważenia obciążenia sieciowego i wszystkie hosty
klastra oraz zarządza nimi z pojedynczego komputera (narzędzie dla
systemu Windows Server 2003).
pagefileconfig
Wyświetla i konfiguruje ustawienia pamięci wirtualnej systemowego pliku
stronicowania.
perfmon
Umożliwia otwarcie konsoli wydajności.
prncnfg
Konfiguruje lub wyświetla informacje dotyczące konfiguracji drukarki.
prndrvr
Dodaje, usuwa i wyświetla listę sterowników drukarek z lokalnych lub
zdalnych serwerów wydruku.
prnjobs
Wstrzymuje, wznawia, anuluje i wyświetla zadania drukowania.
prnmngr
Dodaje, usuwa i wyświetla drukarki lub połączenia drukarek oraz ustawia i
wyświetla drukarkę domyślną.
prnport
Tworzy, usuwa i wyświetla standardowe porty drukarek protokołu TCP/IP
oraz wyświetla i zmienia konfigurację portu.
prnqctl
Drukuje stronę testową, wstrzymuje lub wznawia drukowanie i czyści
kolejkę wydruku.
relog
Uruchamia program Relog, który wyodrębnia liczniki wydajności z
dzienników liczników wydajności i zapisuje dane w innych formatach,
takich jak TSV (tekst rozdzielany tabulatorami), CSV (tekst rozdzielany
przecinkami), BIN (format binarny) lub SQL.
rss
Włącza Magazyn zdalny używany do zwiększania miejsca na dysku
serwera (narzędzie dla systemu Windows Server 2003).
sc
Pobiera i ustawia informacje o usługach. Testuje i debaguje programy usług.
schtasks
Umożliwia administratorowi tworzenie, usuwanie, badanie, zmianę,
uruchamianie i kończenie zaplanowanych zadań w systemie lokalnym lub
zdalnym.
setx
Ustawia zmienne środowiskowe w środowisku lokalnym lub systemowym
bez konieczności programowania lub pisania skryptów (narzędzie dla
systemu Windows Server 2003).
shutdown
Umożliwia zdalny restart lub wyłączenie komputera.
systeminfo
Wyświetla informacje o konfiguracji komputera.
takeown
Zezwala administratorowi na uzyskanie dostępu do pliku mimo
wcześniejszej odmowy dostępu, przypisując mu rolę właściciela pliku
(narzędzie dla systemu Windows Server 2003).
taskkill
To narzędzie wiersza polecenia może służyć do zakończenia jednego lub
więcej procesów. Procesy można kasować przy użyciu identyfikatora lub
nazwy procesu.
tasklist
To narzędzie wiersza polecenia wyświetla listę aplikacji i skojarzonych
procesów uruchomionych aktualnie w systemie lokalnym lub zdalnym.
timeout
Wstrzymuje procesor poleceń na określoną liczbę sekund (narzędzie dla
systemu Windows Server 2003).
tracerpt
Uruchamia program Tracerpt. Przetwarza on dzienniki śledzenia zdarzeń
lub dane uzyskane w czasie rzeczywistym od dostawców śledzenia zdarzeń
używających instrumentacji oraz umożliwia generowanie raportów z
analizy śledzenia i plików rozdzielanych przecinkami (.csv) dla
generowanych zdarzeń.
tsecimp
Importuje informacje dotyczące przypisania z pliku w formacie Extensible
Markup Language – XML do pliku zabezpieczeń serwera TAPI - Tsec.ini
(narzędzie dla systemu Windows Server 2003).
typeperf
Zapisuje dane dotyczące liczników wydajności w oknie polecenia lub w
pliku dziennika w obsługiwanym formacie.
Opracowanie: Roman Modrzejewski. Wszelkie prawa zastrzeżone.
Jakiekolwiek wykorzystanie, kopiowanie, rozpowszechnianie i dalsze udostępnianie bez zgody autora jest zabronione.
Microsoft Windows XP, Wiersz poleceń
Strona 6
Wykład 3 – Zaawansowane polecenia administracyjne
Wersja 4
waitfor
Synchronizuje wiele komputerów w sieci przy użyciu sygnałów (narzędzie
dla systemu Windows Server 2003).
where
Lokalizuje i wyświetla wszystkie pliki zgodne z podanym parametrem
(narzędzie dla systemu Windows Server 2003).
whoami
Zwraca nazwę domeny, nazwę komputera, nazwę użytkownika, nazwy
grup, identyfikator logowania i przywileje dla aktualnie zalogowanego
użytkownika (narzędzie dla systemu Windows Server 2003).
wmic
Ułatwia korzystanie z Instrumentacji zarządzania Windows (WMI) i
systemów zarządzanych za pomocą instrumentacji WMI.
Opracowanie: Roman Modrzejewski. Wszelkie prawa zastrzeżone.
Jakiekolwiek wykorzystanie, kopiowanie, rozpowszechnianie i dalsze udostępnianie bez zgody autora jest zabronione.