Powłoka poleceń Windows XP



Podobne dokumenty
Polecenia wewnętrzne:

MS-DOS polecenia wewnętrzne i

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

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

Windows XP Wiersz polecenia

Wiersz poleceń Windows

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

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

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

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS

Technologia informacyjna. Laboratorium nr 1.

Administracja systemem Windows XP

DOS. Opis podstawowych komend w systemie MS DOS 6.22

Narzędzia informatyczne w językoznawstwie

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

PODSTAWOWE INFORMACJE NA TEMAT KONSOLI W SYSTEMIE WINDOWS

Trochę o plikach wsadowych (Windows)

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

Ćwiczenie 1. Ćwiczenie 2. Ćwiczenie 3. Opisz działanie następujących komend systemowych : COPY EDIT FDISK FIND FORMAT XCOPY

Temat: Polecenia linii komend.

TEMAT : System operacyjny MS DOS pliki wsadowe

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

Zajęcia 1. mgr Aleksandra Zakrzewska 22 maja 2006

Temat: Wybrane polecenia systemu DOS.

Architektura komputerów i systemy operacyjne oraz administrowanie IT (AKIT) Laboratoria. Konsola systemu Windows

Laboratorium - Praca z poleceniami wiersza poleceń w systemie Windows

WINDOWS XP PRO WINDOWS XP PRO

Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii. Materiały pomocnicze do zajęć z przedmiotu SYSTEMY OPERACYJNE

Zasoby dyskowe: Eksplorator Windows Z zasobami dyskowymi związane są nierozłącznie prawa dostępu gwarantujące możliwość odczytu, kasowania,

Zespół Szkół Technicznych w Suwałkach. Pracownia Systemów Komputerowych. Ćwiczenie Nr 15 PRACA W TRYBIE MS-DOS. Opracował Sławomir Zieliński

Operating System (OS)

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

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

Pliki wsadowe powłoki Windows.

komendy cmd HELP - najwazniejsza komenda po jej spisaniu otrzymujesz spis wiekszosci komend

Moduł 1 Pliki i foldery

DOS WYBRANE ZAGADNIENIA

Dlaczego stosujemy edytory tekstu?

Test z przedmiotu zajęcia komputerowe

Zakład Systemów Rozproszonych

Systemy operacyjne Laboratorium. Pliki wsadowe Windows (część 2)

PAMIĘĆ OPERACYJNA...107

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Pliki wsadowe systemu DOS

Znaki globalne w Linuxie


Klawiatura. Klawisze specjalne. Klawisze specjalne. klawisze funkcyjne. Klawisze. klawisze numeryczne. sterowania kursorem. klawisze alfanumeryczne

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Dodatki. Dodatek A Octave. Język maszyn

DOS COMMAND.COM. Rys. 2. Główne moduły programowe systemu operacyjnego DOS. Interpreter poleceń. Rys. 3. Warstwowa struktura systemu DOS

Laboratorium A: Zarządzanie mechanizmami odzyskiwania systemu

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

Za pomocą niniejszej instrukcji baza programu MAK zostanie przygotowania do eksportu na METALIB.

Systemy Operacyjne. Część II Zarządzanie/Administracja Systemem. 5: Skrypty. autor: mgr inż. Andrzej Woźniak

Wstęp...7 Rozdział 1. System operacyjny FAQ...11 Rozdział 2. Tryb tekstowy...17 Rozdział 3. Operacje na katalogach...35

OPERACJE NA PLIKACH I FOLDERACH

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b

ZARZĄDZANIE KOMPUTERA Z POZIOMU KONSOLI

1. Podstawy...P Polecenia podstawowe...p... 18

Korzystając z plików wsadowych, zwanych również programami wsadowymi lub skryptami, można uprościć rutynowe lub wielokrotnie wykonywane zadania.

Techniki zaznaczania plików i folderów

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

Bash - wprowadzenie. Bash - wprowadzenie 1/39

Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix

Rozdział II. Praca z systemem operacyjnym

Kopiowanie, przenoszenie plików i folderów

Laboratorium - Zaawansowana instalacja Windows XP

PIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION

OPIS PROGRAMU USTAWIANIA NADAJNIKA TA105

II. Programowanie wsadowe DOS/Windows

Packet Tracer - Nawigacja w IOS

Windows Commander (WinCmd)

Klawiatura komputerowa.

Kopia zapasowa i odzyskiwanie Podręcznik użytkownika

Skróty klawiaturowe w systemie Windows 10

Słownik. Instrukcja obsługi programu

Laboratorium - Zarządzanie systemem plików poprzez wbudowane oprogramowanie w systemie Windows XP

Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej. Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej.

HP Workspace. Instrukcja obsługi

Notepad++ / PuTTY. Interaktywne środowisko programowania w języku ForthLogic. Wersja dokumentu P.1. Wersja dokumentu NP1.

Państwowa Wyższa Szkoła Zawodowa w Gorzowie Wlkp. Laboratorium architektury komputerów

WPROWADZENIE. Warto pamiętać o opcji autouzupełniania, której używamy naciskając klawisz [Tab]

Pracownia internetowa w szkole ZASTOSOWANIA

Laboratorium - Zarządzanie systemem plików poprzez wbudowane oprogramowanie w systemie Windows Vista

Wprowadzenie Praca w trybie konsoli 9 Pliki wsadowe 11 cmd Zarządzanie katalogami... 32

OPERACJE NA PLIKACH. Podstawowe pojęcia:

Technologie Informacyjne - Linux 2

najlepszych trików Excelu

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Zadania systemu operacyjnego. Operacje na plikach i folderach.

Wiadomości i umiejętności

e-podręcznik dla seniora... i nie tylko.

Temat: Kopiowanie katalogów (folderów) i plików pomiędzy oknami

Windows 10 - Jak uruchomić system w trybie

WyŜsza Szkoła Zarządzania Ochroną Pracy SYSTEMY OPERACYJNE

Laboratorium - Tworzenie partycji w Windows XP

ZARZĄDZANIE PLIKAMI 1

Pliki wsadowe BATCH. Położenie: (nie dotyczy) 3bird.net 2013,

Transkrypt:

Powłoka poleceń Windows XP Rdzeń systemu DOS tworzą następujące pliki: IO.SYS, MSDOS.SYS, COMMAND.COM. Plik command.com jest odpowiedzialny za wykonywanie poleceń wewnętrznych (rezydentnych) oraz zewnętrznych znajdujących się w oddzielnych plikach z rozszerzeniami COM lub EXE. ABC powłoki poleceń Powłoka poleceń systemu Windows XP używa interpretera poleceń Cmd.exe. Można w niej uruchamiać pliki wsadowe (skrypy) w celu zautomatyzowania rutynowych zadań, na przykład do automatyzowania zarządzania kontami użytkowników lub wykonywania kopii zapasowych w godzinach nocnych. Powłoka poleceń działa w trybie tekstowym (trybie konsoli). W tym trybie działa także "Konsola odzyskiwania", która pozwala na ratowanie systemu w stanie poważnej awarii, gdy nie uruchamia się tryb graficzny. Otwieranie okna powłoki poleceń Menu Start \ Uruchom: cmd Linia (wiersz) poleceń C:\>_znak zachęty (prompt) - oczekiwanie na wprowadzanie poleceń Po znaku zachęty należy podać - polecenie do wykonania - parametry polecenia np.: z:\>dir a: /w /o:n polecenie "dir" -parametr "a:" -przełącznik (opcja) "/w" -przełącznik "/o" z wartością "N" Jeśli parametr zawiera znak z wymienionych poniżej: & < > [ ] { } ^ = ;! ' +, ` ~ <spacja> to musi być podawany we wierszu poleceń w cudzysłowach "..." Klawisze strzałek poziomych pozwalają poruszać się po znakach wiersza polecenia, zaś pionowe klawisze strzałek pozwalają na przywołanie historii poleceń

Polecenia zewnętrzne, wewnętrzne Polecenia wewnętrzne - zawarte w Cmd.exe. Polecenia zewnętrzne - programy na dysku (pliki wykonywalne wypróbuj "set pathext"). Gdy podamy samą nazwę pliku wykonywalnego, to jest on wyszukiwany najpierw w folderze aktualnym a potem w folderach wymienionych w zmiennej środowiskowej PATH Pomoc dotycząca poleceń: W wierszu poleceń możemy uzyskać pomoc i opis składni komendy wydając polecenie Help komenda albo komenda /? dla informacji szczegółowej. Będąc w Windows uzyskujemy informację na temat polecenia naciskając menu Start Pomoc lub + F1 - szukaj: "wiersz poleceń" potem wybierz: Omówienie powłoki poleceń Pełne informacje dotyczące wiersza polecenia Pliki dyskowe W systemie plików DOS pełna nazwa pliku składa się z <nazwy właściwej> (max. 8 znaków)< kropki> i <rozszerzenia> (max. 3 znaki). Zarówno nazwa jak i rozszerzenie nie może zawierać takich znaków jak:., /, \,:,+,=,, *,?. <,>. W systemie winxp wielkie i małe litery nie są rozróżniane w nazwach, choć są zapamiętywane. Nazwa może mieć do 255 znaków Nazwa pliku dyskowego nie może być nazwą urządzenia: CON, PRN, AUX, CLOCK$, NUL, COM1,... COM9, LPT1,... LPT9. Te nazwy nie mogą również występować z rozszerzeniem. Rozszerzenie stanowi informację dla użytkownika oraz programów użytkowych o formacie pliku czyli inaczej mówiąc o zawartości pliku. Przykłady rozszerzeń: BAT, COM, EXE - pliki programowe - wpisanie ich nazwy i zaakceptowanie <Enter> spowoduje uruchomienie programu, SYS - pliki systemowe, TXT - pliki tekstowe, HLP - pliki pomocy, zawierające instrukcje obsługi, uruchomienia określonego programu. Program lub plik wsadowy jest traktowany jako zewnętrzne polecenie. Np. jeśli na dysku "z:" znajduje się plik uruchom_mnie.bat to polecenie z:\>uruchom_mnie.bat uruchomi zawarty w tym pliku program. PAMIĘTAJ!!! Nigdy nie uruchamiaj nieznanych Ci plików a szczególnie wsadowych!!!

Każdy z plików ma ustaloną strukturę wewnętrzną i nie można dowolnie zmieniać rozszerzenia w celu zmiany jego rodzaju. Nazwy folderów podlegają tym samym regułom co nazwy plików. Foldery zawierają pliki i foldery. W poleceniach nazwy folderów kończymy znakiem "\". Specjalnie oznaczone są: "\" folder główny na danym dysku "." folder aktualny ".." folder nadrzędny Symbole wieloznaczne (*,?) Niektóre operacje system operacyjny może wykonywać na grupie programów. Używane są w takich przypadkach znaki wieloznaczne:? - dla zastąpienia pojedynczego znaku i * - dla zastąpienia dowolnej ilości znaków w nazwie lub rozszerzeniu. Przykłady: *.BAT - oznacza wszystkie pliki z rozszerzeniem BAT, test*.* - oznacza wszystkie pliki, których nazwa zaczyna się od słowa test, bilans.* - oznacza wszystkie pliki o nazwie bilans. Plik o nazwie CON (konsola) to nazwa znakowego urządzenia wejścia/wyjścia. Oznacza klawiaturęgdy czytamy ten plik, a ekran (okno konsoli)- gdy zapisujemy do tego pliku. Czasem może być też wykorzystywane urządzenie NUL, tj. urządzenie puste (czarna dziura), do którego przekierowuje się komunikaty, których nie chcemy wyświetlać na ekranie. Oznaczenia urządzeń wejścia/wyjścia w systemie DOS: A:, B:, C:, - oznaczenia dysków; NUL: - puste urządzenie wejścia/wyjścia CON: - (ang. console) oznacza klawiaturę jako urządzenie wejścia lub ekran jako urządzenie wyjścia PRN: (LPT1:) - (ang. printer) - LPT1 oznacza pierwszy port równoległy do którego zazwyczaj podłączamy drukarkę Dyski, dysk aktywny (bieżący) Jeden z dysków komputera jest dyskiem aktywnym, tj. operacje odnoszące się do dysku bez podanej wprost nazwy dysku będą się odnosiły do dysku aktywnego. Przykład zmiany dysku aktywnego z C: na U: C:\>u: (podajemy literę nowego dysku aktywnego, ":" i naciskamy klawisz <ENTER>)

Od tego momentu polecenie np. "dir \" jest równoważne "dir u:\" Drzewo folderów (katalogów), bieżący folder dysku Foldery mogą zawierać inne foldery, tworzą więc strukturę drzewiastą Autouzupełnianie nazw Podczas wpisywania nazwy pliku lub foldera wystarczy podać tylko początkowe litery i naciskać klawisz [Tab]. Nazwa zostanie automatycznie uzupełniona na podstawie spisu aktualnych nazw plików/folderów. Kolejne naciskanie [Tab] powoduje podstawienie kolejnej pasującej nazwy, [Shift+Tab] przeszukuje listę wstecz. Można nawet nie podawać żadnej litery początkowej i skorzystać z autouzupełniania. PRZYKŁADY POLECEŃ SYSTEMU OPERACYJNEGO MS DOS Zmiana dysku bieżącego: A: C: Wyświetlenie zawartości katalogu bieżącego (DIR - DIRECTORY): DIR DIR /p DIR /w DIR *.bat DIR ścieżka_dostępu np: dir C:\windows\system DIR \ DIR \windows DIR..\windows Zmiana katalogu bieżącego (CD - CHANGE DIRECTORY) CD CD nazwa katalogu lub CD ścieżka dostępu CD \ CD.. - przejście do katalogu głównego - przejście do katalogu nadrzędnego - o poziom wyżej Sformatowanie dyskietki w stacji A: FORMAT A:

Przygotowanie dyskietki do zapisu danych (FORMATOWANIE) Podczas formatowania następuje: zorganizowanie struktury umożliwiającej zapis, zaznaczenie obszarów uszkodzonych, tracone są wszystkie dane, Komunikaty: Enter diskette for drive a and press Enter when ready <Enter> - włóż dyskietkę do stacji a i wciśnij Format komplet - formatowanie zakończone Volume label (11characters, Enter for none) <Enter> jeżeli nie nadajesz nazwy - podaj etykietę (nazwę ) dysku, wciśnij Format another (Y/N)? - czy sformatować jeszcze inną dyskietkę Zakładanie katalogu (MD - MAKE DIRECTORY) MD nazwa zakładanego katalogu Wyświetlenie struktury katalogów w postaci drzewa (TREE) TREE TREE A:\ TREE \ TREE A:\ /f -wyświetlenie struktury katalogów wraz z plikami Kopiowanie plików (COPY) COPY co? dokąd?(nowa nazwa) COPY F:\windows\pub\tm\test1 A:\ COPY F:\windows\pub\ankiety\*.* A:\ COPY *.txt a:\ Kasowanie plików (DEL - DELETE) w poprzednich wersjach DOS również ERASE DEL nazwa kasowanego pliku DEL a:\ankieta.doc DEL *.doc

Kasowanie katalogu pustego (RD - REMOVE DIRECTORY) RD nazwa kasowanego katalogu Kasowanie katalogu wraz z zawartością (DELTREE) DELTREE nazwa kasowanego katalogu DELTREE A:\ Zmiana nazwy pliku lub grupy plików (RENAME) REN obecna_nazwa nowa_nazwa REN *.txt *.bak Wyświetlenie zawartości pliku TYPE nazwa_pliku Edycja pliku (EDIT) EDIT nazwa_pliku np. EDIT c:\autoexec.bat Uzyskiwanie pomocy na temat wybranej komendy DOS a polecenie /? lub help polecenie np. DIR /? COPY /? Atrybuty pliku (ATTRIBUTES) R H A S tylko do odczytu ukryty atrybut archiwizacji systemowy ATTRIB - wyświetlenie informacji o atrybutach plików znajdujących się w katalogu bieżącym ATTRIB +R nazwa_pliku - nadanie atrybutu Read only plikowi o podanej nazwie ATTRIB +R - nadanie atrybutu Read only wszystkim plikom z katalogu bieżącego ATTRIB -R nazwa_pliku nazwie - zdjęcie (wyłączenie) atrybutu Read only z pliku o podanej Wyświetlenie/zmiana daty (DATE)

DATE Wyświetlenie/zmiana czasu (TIME) TIME Zmiana znaku zgłoszenia się systemu PROMPT $p$g (zazwyczaj) Komunikaty: Not ready reading drive A: lub General failure reading drive A: nie jest możliwy odczyt dysku w stacji A: Abort, Retry, Fail? (brak dysku, dysk nie jest sformatowany, jest uszkodzony, uszkodzona jest stacja) Abort - wyjście/rezygnacja z wykonania polecenia Retry - ponowienie wykonania polecenia np. po sprawdzeniu czy włożona jest dyskietka Fail - uznanie niepowodzenia, zdanie się na podpowiedź DOS-a Current drive is no longer valid nie jet możliwy odczyt z podanego urządzenia należy wpisać nazwę innego np. C: Non system disk or disk error... ten komunikat najczęściej jest wyświetlany, kiedy użytkownik zapomni wyjąć dyskietki przed włączeniem komputera najczęściej należy wyjąć dyskietkę i wcisnąć <Enter> lub ponownie zrestartować komputer <Ctrl+Alt+Delete> i oznacza brak plików systemowych na dysku z którego uruchamiany jest system operacyjny. Zmiana strumieni wejścia / wyjścia Zmiana strumienia we/wy z CON (klawiatura/ekran) na inny plik lub urządzenie. Symbol Zastosowanie > Kieruje strumień wyjściowy do pliku/urządzenia (tworzy nowy plik) >> Dopisuje do pliku. < Pobiera dane z pliku/urządzenia Potok Wbudowane filtry informacji w potokach: sort, more, find Przykłady: dir /b >lista.txt echo Zestaw plików na dyskietce nr. 1 >dir.txt dir a:\*.* >>dir.txt date <tak.txt >dzisiaj.txt dir sort more dir sort >plik.txt

Kodowanie znaków Znaki narodowe i semigraficzne mają różne kodowanie w Windows (kodowanie Unicode lub ANSI) i oknie konsoli (kodowanie OEM, MS-DOS). Prostą konwersję plików tekstowych można uzyskać m.in. za pomocą WordPada wykorzystując podczas otwierania/zapisywania pliku opcje "Dokument tekstowy format MS-DOS / Unicode". Jednak ta konwersja dotyczy tylko znaków narodowych, a nie dotyczy znaków semigraficznych np. generowanych przez polecenie "tree". Poprawną konwersję można uzyskać np. poprzez kopiowanie fragmentów ekranu konsoli do notatnika i odwrotnie. a) Konwersja OEM ANSI (lub Unicode): Wyświetlamy tekst na ekranie konsoli, np. efekt polecenia "type" lub "tree". - zaznaczymy myszą obszar do skopiowania i naciskamy [Enter] (nie [Ctrl+C]!); zauważmy, że można skopiować więcej niż widać aktualnie na ekranie, bo w oknie konsoli jest długa historia wyświetlanych wierszy - uruchamiamy "Notatnik" i wklejamy skopiowany obszar. - zapisujemy jako ANSI lub Unicode, np. UTF-8 (w kodowaniu ANSI znaki semigraficzne nie zostaną poprawnie zapisane) b) Konwersja ANSI (lub Unicode) OEM: Kopiujemy tekst w Windows (np. zawartość Notatnika) do schowka w oknie konsoli wpisujemy polecenie: copy con "Jakiś plik oem.txt"[enter] Teraz pojawi się migający kursor na początku wiersza wywołujemy menu klikając ikonę w lewym górnym rogu nagłówka okna konsoli "Edytuj \ Wklej" i po wklejeniu tekstu naciskamy [Ctrl+Z], [Enter]. Programy wsadowe (skrypty) Ciąg poleceń może być zapisany w pliku tekstowym z rozszerzeniem ".BAT" lub ".CMD". Dodatkowo w takim pliku można zorganizować rozgałęzienia ciągu działań i pętle. Pomocne są dodatkowe polecenia np.: Call, Echo, Endlocal, For, Goto, If, Pause, Rem, Setlocal, Shift Parametry skryptu podane we wierszu polecenia są dostępne poprzez %1, %2,..., %9. Przykład pliku wsadowego "szukaj2000.cmd", który dla podanych plików (dowolna ilość parametrów) zapisuje do pliku 2000.txt wszystkie wiersze plików, gdzie znajduje się ciąg znaków "2000": @echo off set Wynik="2000.txt" del %Wynik% >NUL

:Petla if.%1==. goto koniec Find "2000" %1 >>%Wynik% shift goto Petla :koniec echo Zobacz wyniki w %Wynik%: pause more %Wynik% Przykład wywołania tego pliku wsadowego: szukaj2000 c:\pierwszy.txt u:drugi.txt "trzeci.txt"