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

Podobne dokumenty
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

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

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS

PODSTAWOWE INFORMACJE NA TEMAT KONSOLI W SYSTEMIE WINDOWS

Polecenia wewnętrzne:

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

TEMAT : System operacyjny MS DOS pliki wsadowe

Laboratorium - Praca z poleceniami wiersza poleceń w systemie Windows

Trochę o plikach wsadowych (Windows)

Powłoka poleceń Windows XP

Narzędzia informatyczne w językoznawstwie

Windows XP Wiersz polecenia

Technologia informacyjna. Laboratorium nr 1.

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

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

Zajęcia 1. mgr Aleksandra Zakrzewska 22 maja 2006

MS-DOS polecenia wewnętrzne i

Administracja systemem Windows XP

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

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

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

II. Programowanie wsadowe DOS/Windows

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

Pliki wsadowe powłoki Windows.

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

DOS. Opis podstawowych komend w systemie MS DOS 6.22

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

Temat: Wybrane polecenia systemu DOS.

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b

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

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

Temat: Polecenia linii komend.

Windows XP. Komendy i polecenia. Praktyczne przyk³ady

Pliki wsadowe systemu DOS

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

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

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

Laboratorium - Utwórz partycję w Windows Vista

Zmienne powłoki. Wywołanie wartości następuje poprzez umieszczenie przed nazwą zmiennej znaku dolara ($ZMIENNA), np. ZMIENNA=wartosc.

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

Laboratorium - Utwórz partycję w Windows 7

Technologie Informacyjne - Linux 2

Laboratorium - Tworzenie partycji w Windows XP

1 Przygotował: mgr inż. Maciej Lasota

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

Test z przedmiotu zajęcia komputerowe

ZARZĄDZANIE KOMPUTERA Z POZIOMU KONSOLI

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

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

Bash - wprowadzenie. Bash - wprowadzenie 1/39

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

Wstęp do systemów wielozadaniowych laboratorium 03 Praca w powłoce UNIX-owej

Systemy operacyjne- tematy do opracowania

DOS WYBRANE ZAGADNIENIA

Podstawy używania konsoli tekstowej w systemie Linux. Andrzej Zbrzezny

Wstęp do systemu Linux

W pierwszej kolumnie wyświetlany jest identyfikator procesu (pid)

lekcja 8a Gry komputerowe MasterMind

Rozdział II. Praca z systemem operacyjnym

Strumienie danych, potoki danych oraz pliki wsadowe

Windows 10 - Jak uruchomić system w trybie

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

Pracownia internetowa w szkole ZASTOSOWANIA

Laboratorium - Harmonogramowanie zadania przy użyciu GUI i polecenia AT w systemie Windows Vista

Programowanie w języku Python. Grażyna Koba

Laboratorium - Zaawansowana instalacja Windows XP

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

System operacyjny MS-DOS

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

Systemy operacyjne. Zasady lokalne i konfiguracja środowiska Windows 2000

Dodatki. Dodatek A Octave. Język maszyn

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

PAMIĘĆ OPERACYJNA...107

Laboratorium - Planowanie zadania przy użyciu GUI i polecenia AT w systemie Windows XP

JAVA?? to proste!! Autor: wojtekb111111

Użytkowanie wiersza poleceń cd.

ROZDZIAŁ 4 Strumienie danych, potoki danych oraz pliki wsadowe.

Maple i wykresy. 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu.

Niektóre katalogi są standardowymi katalogami zarezerwowanymi do użytku przez system. Znaczenie wybranych katalogów systemowych jest następujące:

Instrukcja połączenia z programem Compas LAN i import konfiguracji

Wstęp do systemu Linux

Ćwiczenie 9 Linux - operacje systemu plików

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux

Laboratorium : Tworzenie partycji w Windows XP Pro

Wymagania Uczeń zna zasady bezpiecznej pracy z komputerem. Uczeń stosuje się do regulaminu szkolnej pracowni komputerowej.

POPULARNE POLECENIA SKRYPTY. Pracownia Informatyczna 2

przedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,

Kopiowanie, przenoszenie plików i folderów

Instalacja

Przywracanie systemu

Kompilator języka Basic można bezpłatnie pobrać ze strony z zakładki DOWNLOAD.

Wymagania Uczeń zna zasady bezpiecznej pracy z komputerem. Uczeń stosuje się do regulaminu szkolnej pracowni komputerowej.

- wszystkie elementy - wszystkie elementy

Transkrypt:

Wiersz poleceń systemu Windows Wiersz poleceń (zwany także konsolą) pozwala na wykonywanie większości czynności związanych z obsługą systemu bez konieczności posługiwania się interfejsem graficznym. Dostęp do konsoli uzyskujemy za pomocą polecenia Start->Programy->Akcesoria-> Wiersz polecenia lub poprzez wpisanie polecenia cmd w Start->Uruchom. W starszych systemach (win 9x) program nazywa się command.com i ma ograniczone funkcje. Zalety korzystania z wiersza poleceń: Możliwość wykonywania pewnych operacji szybciej zamiast wielokrotnie powtarzać te same czynności myszką. Automatyzacja pewnych czynności poprzez pisanie prostych skryptów. Gwarantuje lepsze poznanie systemu. Pozwala na wykorzystanie wielu programów, które nie posiadają interfejsu graficznego a są istotnymi w pracy z systemem. Wybrane polecenia linii poleceń (podstawowe operacje dyskowe) help - wyświetlenie informacji o poleceniach, help [komenda], np. help path dir - wyświetlanie zawartości danego katalogu, opcje np. /w, /p - wyświetlanie szerokie, stronami. cd - zmiana katalogu, np. cd Public, gdzie Public jest nazwą katalogu. md lub mkdir- tworzenie katalogu, np. md Public. copy - kopiowanie zbioru bądź grupy zbiorów, copy [co kopiujemy] [dokąd kopiujemy], np. copy c:\autoexec.bat c:\public, łączenie plików w jeden copy 1.txt+2.txt 3.txt del - usuwanie zbioru lub grupy zbiorów z dysku, np. del c:\public\autoexec bat, del c:\public\*.* rd lub rmdir - usuwanie pustego katalogu z dysku, np. rd C:\Public rename lub ren - zmiana nazwy zbioru, ren [stara nazwa] [nowa nazwa], np. ren autoexec.bat autoexec.old copy con - tworzenie zbioru tekstowego, np. utworzenie zbioru o nazwie labor.txt copy con labor.txt po wciśnięciu klawisza Enter wprowadzamy tekst, kończymy wprowadzanie tekstu klawiszem F6 lub Ctrl-Z format - przygotowanie dysku do zapisu, komenda format niszczy zawartość dysku np. format a: oznacza formatowanie dyskietki w stacji a:.

CLS - Czyści ekran. CMD - Uruchamia nowe wystąpienie interpretera poleceń systemu Windows. 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. ECHO - Wyświetla komunikaty lub wyłącza i włącza echo poleceń. EXIT - Kończy działanie programu CMD.EXE (interpretera poleceń). 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. GOTO - Przekazuje sterowanie interpretera poleceń systemu Windows do wiersza o podanej etykiecie w pliku wsadowym. IF - Dokonuje warunkowego przetwarzania w plikach wsadowych. MORE - Wyświetla informacje ekran po ekranie. MOVE - Przenosi jeden lub wiele plików z jednego katalogu do drugiego. PAUSE - Wstrzymuje przetwarzanie pliku wsadowego i wyświetla komunikat. REN lub RENAME - Zmienia nazwę pliku lub plików. SET - Wyświetla, ustawia lub usuwa zmienne środowiskowe systemu Windows. XCOPY - Kopiuje pliki i katalogi.

Wyjaśnienie komend: SET /A nazwa=działanie parametr nazwa przyjmie wartość wykonanego działania STDO > nazwapliku - tworzy plik i przekierowuje do niego wartości ze standardowego wyjścia (np. wynik działania ECHO) STDO >> nazwapliku dopisuje do istniejącego lub tworzy nowy plik i przekierowuje. If lub If NOT.. (polecenia) else (polecenia) If exist EQU == NEQ nie rowne LSS mniejsze niż LEQ mniejsze lub równe GTR wieksze niż GEQ większe lub równe /I nie brane pod uwagę wielkość liter :nazwa+ GOTO przejscie do wczesniej zdefiniowanej instrukcji FOR %%parametr IN (lista wartości) DO (polecenie) składnia pętli FOR FOR /L %%parametr IN (od, krok,do) DO (polecenie)składnia pętli FOR FOR /F %%parametr IN (nazwa_pliku) DO (polecenie)składnia pętli FOR, wykona się tyle razy ile jest wierszy w pliku @setlocal enableextensions umożliwia dostęp do rozszerzenia CMD - ukrywa nam wyświetlanie komend (najlepiej wpisać w każdym programie) @echo on - Włacza wyswietlanie polecen na ekranie w czasie wykonywania skryptów echo Siema! - Wyświetli nam tekst "Siema!" pause - Zatrzymuje program i wyświetla tekst "Aby kontynuować naciśnij dowolny klawisz..." Cls, > nul, echo. Komenda służy do wyczyszczenia wszystkiego co znajduję się obecnie w oknie Komendę " > nul" dodaję się na końcu np. pause (pause > nul) służy ona do ukrycia tekstu, lub czegoś innego np. pause > nul sprawi że skrypt się zatrzyma ale nie wyświetli komunikatu "Aby kontynułować naciśnij dowolny klawisz..." Komenda echo. służy do wyświetlenia pustej linii echo Czesc jestem Komputer. echo. echo Wcisnij dowolny klawisz. pause > nul echo Wyczyszczono ekran! echo. echo Koniec echo. pause Jak widzimy skrypt wyświetla nam tekst "Czesc jestem Komputer.", pustą linię, oraz tekst "Wcisnij dowolny klawisz.". Gdy klikniemy dowolny klawisz ekran się wyczyści i wyświetli tekst "Wyczyszczono ekran!", pustą linię, tekst "KONIEC" set nazwa_zmiennej=czesc jestem tekstem w zmiennej echo %nazwa_zmiennej%

set nazwa_zmiennej=czesc (...) - "Wsadza grzyby do naszego koszyka który nazywa się nazwa_zmiennej" Czyli wsadza tekst Czesc (...) do zmiennej nazwa_zmiennej echo %nazwa_zmiennej% - Wyświetla nam wartość zmiennej. Każdą zmienną którą chcemy wyświetlić w echo musimy zacząć i zakończyć znakiem "%" - wiadomo zamiast nazwa_zmiennej możemy wpisać dowolną inną nazwe zmiennej echo Wpisz jak masz na imie. set/p "nazwa_zmiennej=>> " echo A wiec masz na imie %nazwa_zmiennej%. set/p "nazwa_zmiennej=>> " - Pozwala nam na wpisanie tekstu w oknie, zapisze go do nazwa_zmiennej po czym w dalszej części kodu wyświetli wartość. :menu echo Menu: echo 1) Menu1 echo 2) Menu2 (...) set/p "menu=>> " if %menu%==1 goto menu1 if %menu%==2 goto menu2 :menu1 echo Menu1 echo Menu - dowolny klawisz goto menu :menu2 echo Menu2 echo Menu - dowolny klawisz goto menu :menu - jest to etykieta coś jak zapis w grze przy wczytywaniu zapis mówi grze dokąd ma dojść nazwa etykiety może być dowolna, etykiety zaczynają się znakiem ":" echo - wyświetla tekst set/p "menu=>> " przypisze wpisany tekst do zmiennej menu if %menu%==1 goto menu1 - komenda if sprawdza czy w zmiennej menu wpisaliśmy 1 jeżeli warunek jest prawdziwy wykonuje polecenie goto menu czyli z ang. goto "idź do" jak nazwa wskazuje program ma iść do etykiety menu1 goto menu - ma iść do etykiety menu Aby uruchomić program / stronę internetową wystarczy nam kod: start http://www.google.pl przykład uruchomi nam stronę internetową www.google.pl

start notepad.exe - Uruchomi notatnik Tworzenie folderu md nazwa_folderu Ten kod utworzy nam folder o nazwie nazwa_folderu Kasowanie folderu rd nazwa_folderu Ten kod skasuje nam folder o nazwie nazwa_folderu Kasowanie pliku del plik.* Skrypty : 1. Skrypt z Pętlami FOR i instrukcja warunkowa IF: echo Start > wynik.txt FOR %%a IN (0 1 2 3 4 5) DO ( FOR %%b IN (0 1 2 3 4 5 6 7 8 9) DO ( FOR %%c IN (0 1 2 3 4 5 6 7 8 9) DO ( IF %%a%%b%%c LEQ 400 (echo %%a%%b%%c >>wynik.txt) ) ) ) pause 2. Skrypt losuje liczbę z przedziału od 0 do n (wartość wprowadzana). Następnie czeka na podanie liczby, po czym wypisuje czy użytkownik odgadł liczbę lub czy liczba jest większa/mniejsza od wylosowanej przez skrypt. Dodatkowo skrypt zlicza ilość prób odgadnięcia liczby. @ECHO OFF set /p do_ile="podaj przedzial od 0 do... (max. 32768) " set xxx=%random% SET /A x=%do_ile%*%random%/32768+1 set ile=0 echo "Losuje liczbe pomiedzy 0, a %do_ile%" echo "Zgadnij jaka liczbe wylosowalem, powodzenia!" :powrot set /p z="jaka liczbe wylosowalem "

set /a ile=%ile% + 1 echo "ZLE SPROBUJ PONOWNIE" IF %x% GTR %z% echo "moja liczba jest wieksza" IF %x% LSS %z% echo "moja liczba jest mniejsza" echo "------------------------" IF not %x%==%z% GOTO powrot color 2 echo "ZGADLES! " echo "Moja liczba to %x%, zgadles ja w %ile% probach." pause i wynik jego działania: A jak zgadniemy liczbę wyświetli się nam: