Komandna linija u Windows operativnom sistemu

Slides:



Advertisements
Similar presentations
Operating System Type of Operating System
Advertisements

Or CMD/BATCH.  Title this comand makes the cmd prompt’s title whatever you would like it to be.
1 Lekcija 6 - Nizovi Pregled 6.1Uvod 6.2Nizovi 6.3Deklaracija niza 6.4Primjeri upotrebe nizova 6.5Nizovi kao argumenti funkcije 6.6Sortiranje niza 6.7Primjer:
FrontPage program za izradu web stranica
File and Folder CLI Commands 12/24/ Agenda Overview of OS functions and the SHELL Internal v External Commands Command History Making & Modifying.
Prof: doc.dr. Samir Lemeš student: Samir Hrnjić. System restore je komponenta Microsoftovih operativnih sistema Windows Serveri ne podržavaju opciju System.
ASPECT RATIO PAŠIĆ ANELA.
ORGANIZACIJA PODATAKA U WINDOWS-U
Programi zasnovani na prozorima
Petlje WHILE – WEND.
Mentor: Kandidat: Prof. dr Radovan Stojanović Božidarka Radović
4.1 Vizualni (grafički) HTML uređivači
Java Hello world !.
MICROSOFT WORD 2010.
CASE naredba višestrukog grananja
PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.
Algoritamske/programske strukture
Microsoft Access Jedan od programa za upravljanje bazom podataka koji omogućava organizovanje baze podataka i rad sa podacima je Access firme Microsoft.
Programi,Podaci,Varijable,Računanje- Uvod
PEDAGOŠKI FAKULTET U ZENICI Odsjek: Matematika i Informatika SEMINARSKI RAD Tema:Komunikacija sa racunarom pomocu komandne linije (Command Prompt)
Programiranje - Blokovi naredbi i logički tipovi –
PRIRUČNI MENI - DESNI TASTER MIŠA
CheckBox RadioButton RadioGroup
Naredbe ciklusa.
ORGANIZACIJA PODATAKA U WINDOWS-U
ORGANIZACIJA PODATAKA U WINDOWS-U
7. Rad sa AWT-komponentama
Nastavna jedinica: Upoznavanje s mišem i tipkovnicom
Petlje FOR - NEXT.
KREIRANJE OBJEKATA.
Video zapis.
IDE Visual Basic Uvod Nikola Vlahović.
Uvod u programiranje - matematika – X predavanje
Arrays and strings -2 (nizovi i znakovni nizovi)
LABORATORIJSKA VEŽBA VEŽBA 4
Elementi programskog jezika PASCAL
Podešavanje osobina stranica
Hyper Text Markup Language
Praktikum iz Programiranja 1 Specijalna Grupa
Kartica Insert.
Struktura MAC adrese i Ethernet okvira
Naredba Case Višestruko grananje.
Created for PDP-7 (1970), PDP-11 Rewritten in C, source was available
Postavke programa Expression Web
M-datoteke.
Page Layout Podešavanje stranica.
InputBox i naredba IF.
MessageBox.
ORGANIZACIJA PODATAKA U WINDOWS-U
(カックロ ) Ivo Ivanišević Ena Melvan
DISKRETNI DINAMIČKI SUSTAVI –LOGISTIČKI MODEL -KAOS-
Ključne reči,identifikatori, konstante i promenljive
Internet FTP usluga.
PROGRAMSKI JEZIK PASCAL
Windows XP.
Lazarus okruženje TIPOVI UNIT-a
Osnovni simboli jezika Pascal
Do While ... Loop struktura
Virtualizacija poslovnih procesa metodom „Swimlane“ dijagrama
Uvod u HTML.
Home - Bullets & Numbering -
Objektno-orijentirano programiranje
Programiranje za Internet
Skup instrukcija procesora
Naredbe u php-u.
Programiranje - Naredbe za kontrolu toka programa – 3. dio
LimeSurvey Uvjetni prikaz pitanja Internetska istraživanja
predavanja v.as.mr. Samir Lemeš
Ponavljanje Pisana provjera
Hour of Code Coding Jetpack Jumper Mateja Hržica, MSP.
Presentation transcript:

Komandna linija u Windows operativnom sistemu

Interfejs komandne linije Interfejs komandne linije (Command Prompt Interface) jedan od osnovnih interfejsa u Unix i Lunix “pomoćni” interfejs u Windows, podskup komandi Unix interfejsa, Power Shell u Windows Server 2008 – MS DOS komande postaju moćnije

Pokretanje komandne linije Dva načina Start, Run, cmd Start, All Programs, Accessories, Command Prompt Pokreće se program cmd.exe, interpretator komandi

Rad sa komandom linijom Izlaz, komanda exit + Enter Pregled svih komandi, komanda help + Enter Detaljni pregled svake komande, help ime_komande + Enter, ime_komande /? Dio u [] nije obavezan prilikom zadavanja komande

Opšti način zadavanja komandi Komandna linija sastoji se od imena komande, parametara i argumenata, za kraj Enter Znak Space razdvaja komponente u komandnoj liniji Parametri počinju znakom /, sastoje se od jednog ili više simbola Agrumenti su često imena datoteka ili direktorijuma

Opšti način zadavanja komandi (2) Interpreter pamti izvršene komande, kretanje kroz listu izvršenih komandi sa strelicama na gore (ranije izvršene) i dolje (kasnije izvršene) Strelice lijevo i desno omogućavaju kretanje po trenutno zadatoj komandi Komande se mogu zadavati malim ili velikim slovima

Ulaz i izlaz Standardni izlaz za komandu je ekran, standardni ulaz je tastatura Redirekcija ulaza, komanda < ime_datoteke Redirekcija izlaza, komanda > ime_datoteke Ako datoteka ne postoji, kreira se nova; ako datoteka postoji njen sadržaj se briše Za nadovezivanje (čuvanje postojećeg sadržaja) koristi se >>

Opšte komande cls, brisanje ekrana ver, verzija operativnog sistema date, prikazivanje/podešavanje datuma time, prikazivanje/podešavanje vremena prompt, postavljanje odziva komandne linije, uobičajeno $p(ath)$g(reater than)

Opšte komande (2) mem, prikaz raspodjele operativne memorije, parametri /program, /classify, /debug color, postavljanje boje teksta i boje pozadine, 16 boja za tekst i pozadinu, željena kombinacija zadaje se sa dvije heksadecimalne cifre

Komande za rad sa sistemom datoteka start komanda, pokretanje zadate komande/programa u novom prozoru, prioritet programa određen sa parametrima: /low, /normal, /high, /realtime dir, prikazuje sadržaj zadatog/tekućeg direktorijuma, prikazuju se imena i veličine datoteka, vrijeme i datum kreiranja/izmjene, ukupan broj datoteka, ukupan broj direktorijuma, veličina praznog prostora na disku

Komande za rad sa sistemom datoteka(2) tree, prikazuje stablo zadatog direktorijuma, parametar /f da prikaže imena fajlova i sadržaje poddirektorijuma find, pretraživanje zadatog stringa u jednoj ili grupi datoteka, parametri: /c broj linija koje sadrže traženi string, /i case insensitive traženje, /v prikazuju se linije koje NE sadrže traženi string

Komande za rad sa sistemom datoteka(3) find, primjeri: dir | find “txt”; dir | find “DIR”; dir | find /c “bytes” subst, kreira se vitruelni disk koji predstavlja zadati folder, primjer: subst q: c:\Documents and Settings\student; brisanje virtuelnog diska subst q: /d set [promjenljiva = [string]], kreira promjenljivu okruženja, set promjenljiva = briše promjenljivu, vrijednost %promjenljiva%, parametri: /p, /a

Komande za rad sa sistemom datoteka(4) mkdir ili md, kreiranje direktorijuma čije se ime zadaje kao argument chdir ili cd, promjena tekućeg direktorijuma, \ označava korjenski direktorijum, . tekući direktorujum, .. “roditelj” tekućeg direktorijuma copy izvorna_dat odredišna_dat, osnovna funkcija je kopiranje datoteka, dozvoljena je upotreba specijalnih simbola * i ?

Komande za rad sa sistemom datoteka(5) copy, primjeri: copy c:\s*.txt c:\proba; copy f1.txt + f2.txt svi.txt, konkatenacija; copy f*.txt svi.txt, isto; copy con f3.txt, kreiranje datoteke f3.txt, sdržaj se unosi sa tastature, za kraj Ctrl+Z edit, pokreće editor type, prikazuje sadržaj zadate datoteke na ekran

Komande za rad sa sistemom datoteka(6) attrib, prikazuje atribute zadate datoteke/a, atributi se dodaju sa +, a brišu sa -, atribut R, samo za čitanje, atribut H, skrivena datoteka (neće biti prikazana u izlazu dir komande) , primjer: attrib +R f*.txt del ili erase, brisanje datoteke/a, primjer: del *.* rmdir, brisanje praznog direktorijuma ren ime_dat novo_ime, promjena imena datoteke

Komandne datoteke Komandna datoteka (batch file) je skup komandi, snimaju se sa ekstenzijom .bat (uobičajeno), pozivaju se navođenjem imena i argumenata Komanda datoteka izvršava se sekvencijalno, naslino zaustavljanje sa Ctrl+C Formalni argumenti su %0, itd. do %9, pri čemu je %0 ime komandne datoteke Vrijednost promjenljive okruženja uzima se sa %ime_promjenljive%

Komandne datoteke (2) rem, komentar je sve iza ove riječi call, pozivanje jedne komandne datoteke iz druge echo string, prikazuje string na ekran, echo: prikazuje novi red echo %ime_promjenljive%, prikazuje vrijednost promjenljive na ekran @echo off, sprečava prikazivanje komandi koje se izvršavaju

Komandne datoteke (3) Primjer

Komandne datoteke (4) pause poruka, prekida izvršavanje i prikazuje poruku na ekran goto labela, skok na labelu, oznaka za labelu počinje sa : if uslov komanda, uslov, primjeri: [not] exist ime_datoteka; [not] exist ime_direktorijuma\, [not] %promj1%==%promj2%, komanda je jedna, obično goto

Komandne datoteke (5) if, ako je potrebno zadati više komandi pravi se blok sa (), može i else, ( mora da bude u istom redu kao uslov, else mora da bude u istom redu kao i ) od if, poslije else u istom redu (

Komandne datoteke (6) Nema while petlje, ali se može realizovati sa if i goto for %%promj in (skup) komanda, promj je promjenljiva čije ime se sastoji od jednog slova i koja uzima vrijednosti iz zadatog skupa, skup obično predstavlja grupu datoteka, primjer *.txt, komanda je jedna, blok komandi se realizuje isto kao kod if shift, pomjeranje argumenata ulijevo za jedan

Zadaci

Zadaci (2)

Zadaci (3)

Zadaci (4)