Maska datoteke. Predavanje: Predlošci (maske) naziva datoteka. Put do datoteke

operacijski sustav(DOS) - skup programa koji upravljaju radom osobnog računala;

Datoteka – skup međusobno povezanih podataka koji ima uobičajeno ime, koji se nalazi na disketi ili tvrdom disku i dostupan je za obradu na računalu;

Naziv datoteke koristi se za označavanje datoteke. NAZIV DATOTEKE: ime.tip

naziv - može sadržavati latinična slova, brojeve i podvlake, ne više od 8 znakova;

vrsta - može sadržavati latinična slova, brojke i podvlake, ne više od 3 znaka. Vrsta ili proširenje možda nedostaju.

docum1.txt lex.bat baza

Driver je program koji upravlja vanjskim uređajima;

kbr.sys - upravljački program tipkovnice

Mapa (imenik, imenik) je skupina datoteka objedinjenih prema nekom svojstvu.

Imenici se koriste za praktičan pristup datotekama. Imenik može sadržavati datoteke i druge direktorije. Tako imenici tvore stablo.

Imena direktorija mogu biti ista kao i imena datoteka, kao i:

Trenutni imenik;

Matični imenik;

\ - korijenski direktorij.

Nazivi direktorija završavaju znakom \ (kosa crta).

Za pristup datoteci koja se ne nalazi u trenutnom direktoriju, koristi se puni (ruta) naziv datoteke.

Puni naziv datoteke: naziv pogona ruta naziv datoteke

d:\korisnici\lisica\fhg.lisica

Uzorci naziva datoteka

Za rad s grupom datoteka (kopiranje, brisanje itd.) koriste se predlošci naziva datoteka.

* bilo koji broj bilo kojih znakova

Bilo koji lik, osim jednog

Tablica - Primjeri predložaka

Standardne vrste datoteka:

*.šišmiš- skupne datoteke

*.exe - datoteke za pokretanje

*.com - preuzimanje datoteka

Drugi dokumenti:

*.txt - tekstualne datoteke

*.doc - tekstualne datoteke

*.dbf - datoteka baze podataka

*.sys - sistemske datoteke

*.bak - sigurnosna datoteka

Sve naredbe MS DOS-a možemo podijeliti na interne i eksterne. Interne naredbe podržava MS DOS kernel (command.com) i uvijek se mogu izvršiti. Vanjske naredbe izvršavaju se samo ako na disku postoji programska datoteka koja izvršava ovu naredbu. Bilo koji program može se tretirati kao vanjska naredba.

    Prijavite se na Windows

Na svakom Pokretanje sustava Windows Na zaslonu se pojavljuje dijaloški okvir za prijavu u sustav Windows. Pri ulasku Windows računalo prepoznaje vas kao korisnika sustava. Osim u sigurnosne svrhe, ovaj postupak omogućuje sustavu Windows pohranu osobnih postavki, kao što su nedavno korišteni dokumenti, omiljene datoteke i dizajn radne površine. Potrebna je i lozinka.

Slika 2.1.- Dijaloški okvir za prijavu u Windows

Ako je vaše računalo spojeno na mrežu, možda ćete također morati unijeti naziv svoje domene i lozinku za prijavu na mrežu. Ovaj dijaloški okvir pojavljuje se odmah nakon prethodnog i ima isti izgled. Ako ne znate naziv domene ili zaporku, zatražite to od svog mrežnog administratora.

Prijavite se u sustav Windows prvi put

U dijaloškom okviru Dobro došli u Windows unesite svoje korisničko ime i lozinku, a zatim kliknite gumb u redu.

Unesena lozinka se prikazuje na ekranu kao zvjezdice (*). Ako lozinka nije potrebna, ostavite ovo polje prazno i ​​kliknite gumb u redu.

U prozoru Postavljanje Windows lozinke ponovno unesite lozinku u polje potvrda lozinke a zatim kliknite gumb u redu.

Prikazat će se Windows desktop. Instalacija je završena i možete početi koristiti Windows.

Bilješka. Prozor “Dobrodošli u Windows” također se može otvoriti klikom na gumb “Start”, a zatim odabirom “Programi”, “Pribor”, “Alati sustava”, “Dobro došli u Windows”.

    Korištenje miša

Miš je ručni uređaj upute, nazvane tako jer vam omogućuju upravljanje pokazivačem miša na zaslonu monitora. Dizajniran je za obavljanje zadataka na računalu.

Kada pomičete miša po stolu, pokazivač miša se pomiče po ekranu. Da biste izvršili bilo koju radnju na objektu, postavite pokazivač iznad objekta i pritisnite tipku miša jednom ili dvaput („kliknite“ ili „dvaput kliknite“ na objekt). Na primjer, obično koristite dvostruki klik za otvaranje i rad s datotekama, povlačenje i ispuštanje za premještanje datoteka s jednog mjesta na drugo i jedan klik za odabir datoteka. Zapravo, gotovo sve radnje mogu se izvesti pomoću miša. Pokazivač miša obično izgleda kao strelica, ali može izgledati i kao strelica.

Prilikom izvođenja operacija sa struktura datoteke na jednom ili drugom mediju za pohranu (savitljivi, kruti ili laserski disk) vrlo često dolazi do situacije kada je potrebno izvršiti operaciju (na primjer, brisanje ili prijenos) ne s jednom datotekom, već s cijelom grupom. Štoviše, u ovoj grupi datoteke se ne smiju nalaziti u nizu, već nasumičnim redoslijedom.

U operativnom sustavu MS-DOS Postoji način koji uvelike pojednostavljuje izvođenje takve operacije na grupi datoteka. Za rješavanje takvih problema koriste se predlošci imena datoteka (maske). Zapravo takav predložak (maska) djeluje kao zajedničko ili grupno ime za grupu datoteka na kojima se izvodi određena operacija. Takav predložak je datoteka, u čijem nazivu i ekstenziji mogu biti samo dva znaka: * I ? .

simbol *, uključen u predložak, može naznačiti proizvoljan broj bilo koje znakove u nazivu datoteke ili u njenom produžetku. Na primjer:

ü *. com- sve batch datoteke (s ekstenzijom .com);

ü *.* - sve datoteke trenutni imenik;

ü a:fax*.dos- datoteke s ekstenzijom .doc katalog fakh.

Simbol?, uključen u uzorak, može predstavljati jedan proizvoljni znak (ili njegov nedostatak) u nazivu datoteke ili ekstenziji. Na primjer:

ü ?? bak- datoteke s imenima i nastavcima od dva znaka bak;

ü ČAJ??.*- datoteke čiji naziv počinje s ČAJ i ne sastoji se od više od 5 znakova.

Put do datoteke je naziv pogona i slijed naziva direktorija u odnosu na korijen, odvojenih simbolom "", gdje se datoteka nalazi. Ako Ime uređaji nisu naznačeno tada se pretpostavlja trenutni disk. Ako nije navedena staza, pretpostavlja se trenutni direktorij.

PRIMJER: Pustite u korijenski direktorij diska S: postoje dva direktorija prve razine ( IGRE, TEKST) i jedan direktorij 2. razine ( ŠAH). Kako pronaći postojeće datoteke ( chess.exe, proba.txt)? Da biste to učinili, morate navesti put do datoteke. Putanja datoteke uključuje naziv pogona i slijed naziva direktorija, tj. načina za gore navedene datoteke prema tome će biti:

C:GAMESCHESSchess.exe

C:TEXTproba.txt


Riža. 2 Primjer hijerarhijska struktura katalog.

Rad na datotekama razne operacije:

* kopiranje (kopija datoteke se stavlja u drugi direktorij),

* premještanje (sama datoteka se premješta u drugi direktorij),

* brisanje (unos datoteke se briše iz imenika),

* preimenovanje (promjene naziva datoteke), itd.


Kraj posla -

Ova tema pripada odjeljku:

Praktični rad br. 2 - Sastavljanje imena direktorija i datoteka, njihovih obrazaca i ruta do zadanih datoteka

Tema: sastavljanje imena direktorija i datoteka, njihovih predložaka i ruta do navedene datoteke.. cilj rada je ovladavanje praktičnim vještinama u sustav datoteka Po.. praktični rad redoslijed rada..

Ako trebate dodatne materijale o ovoj temi ili niste pronašli ono što ste tražili, preporučamo pretraživanje naše baze radova:

Što ćemo učiniti s primljenim materijalom:

Ako vam je ovaj materijal bio koristan, možete ga spremiti na svoju stranicu na društvenim mrežama:

Formulacija zadatka: Za grupne operacije Maske naziva datoteka koriste se s datotekama. Maska je niz slova, brojeva i drugih znakova dopuštenih u nazivima datoteka, koji također mogu sadržavati sljedeće znakove: "?" ( upitnik) znači točno jedan proizvoljan znak; simbol “*” (zvjezdica) označava bilo koji niz znakova proizvoljne duljine, uključujući “*” također može specificirati prazan niz. U imeniku se nalazi 6 datoteka. Odredite koja će se od maski koristiti za odabir navedene grupe datoteka.

Zadatak je uključen u Jedinstveni državni ispit iz informatike za 11. razred pod brojem 4 (Baze podataka. Datotečni sustav).

Pogledajmo kako se takvi zadaci rješavaju na primjeru.

Primjer zadatka:

Za grupne operacije s datotekama koriste se maske naziva datoteka. Maska je niz slova, brojeva i drugih znakova dopuštenih u nazivima datoteka, koji također mogu sadržavati sljedeće znakove:

  • Simbol "?" (upitnik) znači točno jedan proizvoljan znak.
  • Simbol “*” (zvjezdica) označava bilo koji niz znakova proizvoljne duljine, uključujući “*” također može specificirati prazan niz.

U direktoriju se nalazi 6 datoteka:

vrata.doc
fedor.docx
msdos.doc
msdos.dat
radost.doc
rodos.docx

Odredite koja će od maski odabrati navedenu grupu datoteka:

fedor.docx
msdos.doc
radost.doc
rodos.docx

  1. *?raditi?*.d*
  2. ?učiniti*.doc
  3. *?dodo*
  4. *učiniti?.doc*

Da biste riješili problem, morate pronaći masku tako da se pomoću nje biraju datoteke

fedor.docx
msdos.doc
radost.doc
rodos.docx

I datoteke nisu odabrane

vrata.doc
msdos.dat

Prikladna maska ​​mora sadržavati niz do prije točke i niz doc iza točke. Prije prvog niza moraju biti 2 znaka, a nakon njega 1 ili više znakova (?*). Nakon druge sekvence mogu i ne moraju biti simboli.

Da biste isključili naziv datoteke “door.doc”, morate imati barem 1 znak prije niza do, odnosno trebate niz *? isprva. Da biste isključili naziv datoteke “msdos.dat”, nakon točke morate imati niz do ili doc. Dakle, maska ​​bi mogla izgledati ovako:

Analizirajmo svaku masku s popisa i provjerimo koje će datoteke biti odabrane:

opcija 1

*?do?*.d* – maska ​​je slična onoj koju smo sami napravili. Pomoću njega bit će odabrane sve 4 datoteke “fedor.docx”, “msdos.doc”, “radost.doc”, “rodos.docx”. Međutim, ova maska ​​će također odabrati datoteku "msdos.dat", tako da maska ​​neće raditi.

opcija 2

Do*.doc – maska ​​nije prikladna jer sadrži samo 1 znak prije niza do. Stoga datoteke “fedor.docx”, “msdos.doc”, “radost.doc”, “rodos.docx” neće biti odabrane pomoću njega.

Opcija 3

*?do?*.do* – maska ​​je slična onoj koju smo sami napravili. Pomoću njega bit će odabrane sve 4 datoteke “fedor.docx”, “msdos.doc”, “radost.doc”, “rodos.docx”. U tom slučaju datoteke "door.doc" i "msdos.dat" neće biti odabrane. Budući da prije prvog niza do mora postojati najmanje 1 znak, što isključuje naziv datoteke “door.doc”. A drugi do niz će isključiti naziv datoteke "msdos.dat". Dakle, ova maska ​​je odgovor.

Opcija 4

*do?.doc* – maska ​​nije prikladna, jer može postojati samo 1 znak nakon niza do. Stoga datoteka “radost.doc” neće biti odabrana na temelju nje.

Stoga je samo maska ​​broj 3 prikladna kao odgovor.

Maska(uzorak) Ime koristi se za brza pretraga datoteke ili mape na diskovima. Za izradu koristite simbole " i " ?».

* - označava bilo koji broj znakova u imenu ili ekstenziji.

? - jedan proizvoljni znak u imenu ili ekstenziji.

Primjer:

*.* - sve datoteke;

*.doc – sve datoteke s nastavkom .doc;

???.* – sve datoteke s nazivom od tri znaka;

a*.* – sve datoteke čiji nazivi počinju slovom A.

Pretraživanje datoteka vrši se pomoću sljedećih naredbi:

1. Start - Traži - Datoteke i mape...

Program Explorer. Rad s objektima.

Za rad s datotekama, mapama, prečacima možete koristiti program Dirigent. Program Dirigent(file explorer.exe) namijenjen je za navigaciju datotečnim sustavom i izvođenje radnji s njegovim objektima

Rad s objektima

Grupa se stvara odabirom objekata klikom miša na naziv u načinu pritisnute tipke Ctrl.

Sve objekte možete odabrati (spojiti u grupu) kombinacijom Ctrl + A.

Da biste odabrali objekte od prvog do navedenog, samo kliknite mišem preko zadnjeg u modu pritisnute tipke Shift.

Pomicanje objekata može se izvesti na dva glavna načina:

Korištenje programskog izbornika, alatne trake ili prečaca na tipkovnici i korištenje međuspremnika;

Korištenje metode povlačenja objekata.

Pogledajmo tri važne kombinacije tipki koje možete koristiti različite programe:

Ctrl + X- izrežite (odnesite) odabrane objekte u međuspremnik;

Ctrl + C- kopirati odabrane objekte u međuspremnik;

Ctrl + V- zalijepite sadržaj međuspremnika na željeno mjesto.

Stvaranje mapa– proširite mapu u kojoj će se kreirati nova mapa. DatotekaStvoritiMapa– unesite naziv mape – Unesi.

Izrada dokumenata– m. DatotekaStvoriti– odaberite vrstu dokumenta.

Pregledavanje i uređivanje datoteka dokumenatadvostruki klik na simbol datoteke učitava se odabrani program i datoteka se automatski otvara u njemu.

Preimenovanje objekata– m. DatotekaPreimenovati, tim Preimenovati kontekstni izbornik, dvostruki klik na ime objekt.

Kopiranje, premještanje predmeta.

- pomoću međuspremnika: otkriti izvorna mapa, izvršite naredbu Kopirati ili Izrezati, proširite ciljnu mapu, pokrenite naredbu Umetnuti.

- pomoću lijeve tipke miša.

Grafički urednik boja

3. Program za bojanje služi za kreiranje, pregled i uređivanje boja grafičke slike. Omogućuje vam pisanje malih tekstova i uređivanje slika snimljenih skenerom.

4. Naziv programa preveden je na ruski kao "Draw". Paint stvara i čita BMP rasterske datoteke u kojima elektronska slika sastavljen od malih kvadrata jednake veličine. Složenu boju tvore blisko razmaknute točke različitih boja. Koordinate svih točaka pohranjuju se u obliku podatkovne strukture – rastera. Na veliko povećanje ili smanjiti rasterska slika izgleda iskrivljeno jer se krivulja pojavljuje kao stepenasta linija.


5. Nastala godine Slikati crteže mogu se ugraditi u druge dokumente, na primjer, u dokumente stvorene pomoću uređivača WordPada.

6. Program se pokreće na sljedeći način: Start-Programs-Accessories-Paint.

Tekst WordPad editor

Uređivač teksta WordPad se koristi za stvaranje, pregled, uređivanje i formatiranje dokumenata mala veličina za razne namjene.

Što se tiče svojih mogućnosti, WordPad je inferioran najpoznatijim programima za obradu teksta, npr. Microsoft Word. Međutim, izdvaja se od većine urednika po tome što vam omogućuje rad s duga imena datoteke, omogućuje vam pregled datoteka prije ispisa. Njegove prednosti također uključuju:

Mogućnosti oblikovanja odlomaka, fleksibilnost u odabiru fontova i njihovih stilova;

Mogućnost uključivanja ilustracija u boji, audio komentara, glazbe i video zapisa u dokument OLE tehnologije 2.

Glavni nedostaci WordPada: ne možete istovremeno otvoriti nekoliko dokumenata i raditi s njima u jednom prozoru, ne postoji mogućnost stvaranja zaglavlja ili podnožja, nema kontrole pravopisa, nema stilova dizajna, nema odabira sinonima i nema drugog uslugu koja se nudi u programu WordPad. programi za obradu teksta kao što su Microsoft Word i sustavi stolnog izdavaštva.

Program se pokreće na sljedeći način: Start-Programs-Accessories-WordPad.

Kalkulator

Kalkulator je program koji simulira elektronički kalkulator.

Kalkulator se može prikazati u dva načina: normalni - za izvođenje aritmetičkih izračuna korištenjem memorije i znanstveni (inženjerski), koji vam omogućuje izvođenje trigonometrijskih, logičkih i statističkih operacija.

Za prebacivanje iz jednog načina rada u drugi koristite stavke Inženjering ili Obični iz izbornika Pogled. Inženjerski kalkulator izvodi znatno više operacija, ali je složeniji.

Međuspremnik

Jedan od Značajke sustava Windows 9X (2000) je mogućnost kopiranja ili premještanja informacija (tekst, grafika, slike, datoteke, mape, itd.) iz jednog okruženja u drugo. Ovo svojstvo dopušta razne prozore dokumenti ili aplikacije dijele iste informacije. Ovu priliku pruža informacijski međuspremnik koji radi pomoću softverska tehnologija Windows OLE. Podaci u međuspremniku se spremaju dok se u njega ne upišu drugi podaci ili dok se računalo ne isključi, budući da su privremeno pohranjeni u RAM-u.

Timovi Izrezati ili Kopiraj – podaci se stavljaju u međuspremnik pomoću naredbe Umetnuti– podaci se izdvajaju i stavljaju u dokument ili aplikaciju.

Neke naredbe (kopiraj, izbriši, preimenuj) za obradu grupe datoteka s istim elementima u nazivu omogućuju korištenje maske - Posebni simbolišablona. Simbol "?" označava bilo koji znak, a simbol "*" označava bilo koji broj bilo kojih znakova. Dakle, da biste označili sve datoteke bez ekstenzija, možete postaviti masku *. (prazna ekstenzija, samo točka), za označavanje svih datoteka tipa .TXT, možete navesti masku *.TXT, gdje je naznačen bilo koji naziv i ekstenzija .TXT. Pod oznakom a?.*

Nazivi a1.txt, A5, AB.doc su prikladni, ali a12.txt, b.doc nisu prikladni.

Koristeći prethodno naučene naredbe, spremite u datoteku F:\DIR_WIN.TXT abecedno poredan popis datoteka (sadržaj, kratki, samo nazivi datoteka) pogona C:, počevši od mape \WINDOWS, koje imaju TXT proširenje. Također zapišite rezultat (naredbe i njihove parametre) u dnevnik.

4.1.6. Povezivanje vrsta datoteka s konzolnom naredbom

U posljednji laboratorijski rad smatralo se Pridruživanje datoteka (dokumenata) aplikacijama. U konzoli se pridruživanje provjerava pomoću naredbe ASSOC, koja vam omogućuje prikaz i dodjeljivanje pridruživanja proširenja vrstama datoteka (pogledajte pomoć). Upišite naredbe:

ASSOC.TXT

IZV.DOC

IZV.MP3

ASSOC.MPG

Imajte na umu da ASSOC povezuje proširenje s opći tip(nije program), ali jedan ili više programa može se dodijeliti tipu (verbalni opis, generalizacija). Na primjer, ekstenzije

MPE, .MPEG, .MGP su prema zadanim postavkama povezani s vrstom mpeg datoteke (ili GomPlayer.mpg kada se instalira GOM player), koji je pak povezan s playerom (WMP, GOM player, itd.).

Ako se naredbi ASSOC kao parametar da vrsta (ne ekstenzija), vratit će svoj verbalni opis.

Tip se povezuje s programom konzolni program FTYPE. Izvršite naredbu (kao parametar tipa unesite tip koji vraća naredba ASSOC .MPG):

FTYPE vrsta

Za pokretanje aplikacije s automatskim pridruživanjem aplikacija koristite naredbu START. Osim toga, daje broj pogodni parametri organizirati serijsko izvođenje. Pokrenite naredbu:

START F:\D.TXT

Zapišite što se dogodilo, zatvorite prozor koji se otvori.

4.1.7. Operatori za korištenje niti (stvaranje cjevovoda), I/O i spajanje naredbi*

Mnoge naredbe dopuštaju korištenje I/O tokova (cijevovodi), koji mogu biti datoteke ili uređaji. Standardno su tri standardni protok– ulazni tok (STDIN 23, br. 0) i dva izlazna toka: standardni (STDOUT, br. 1) i izlaz grešaka i druge poruke (STDERR, br. 2). Prema zadanim postavkama, sve tri standardne niti izvode I/O operacije preko konzole24 (CON). Ako uzmemo u obzir unos podataka prilikom izvršavanja naredbe, tada umjesto unosa s tipkovnice, podaci se mogu preusmjeriti iz datoteke; za to je simbol "<». Для перенаправления результатов работы команды в файл вместо экрана, используется символ «>", datoteka će biti kreirana (ako već postoji, bit će skraćena na praznu), a tekst koji je ispisao naredba bit će upisan u nju. Dvostruki znak ">>" otvara tok za daljnje snimanje, čuvajući sadržaj datoteke. Za preusmjeravanje I/O, možete koristiti nazive uređaja (CON, NUL, PRN, LPT1, COM1...) u parametrima naredbi. Za uređaje operatori ">" i ">>" rade na isti način.

23 Korištenje operatora preusmjeravanja naredbi ( http://technet.microsoft.com/en-us/library/bb490982.aspx)

24 Promjena uređaj sustava zadani I/O može se napraviti s CTTY naredbom (gotovo se ne koristi).

Treba napomenuti da vam sve naredbe ne omogućuju preusmjeravanje izlaznog toka u datoteku. Neki programi koriste metodu pisanja izravno u video memoriju (na ekran) za izlaz, što ne radi s izjavama kontrole toka.

Primjer preusmjeravanja rezultata u datoteku – spremanje kratki popis Windows mape u datoteku WIN.DIR u korijenskoj mapi volumena F: umjesto prikaza:

DIR /b C:\WINDOWS >F:\WIN.DIR

Da biste ovoj datoteci dodali još jedan popis, možete ponoviti naredbu specificirajući drugu mapu i koristeći preusmjeravanje s dvostrukim znakom “>>”.

Možete vidjeti da je gornja naredba vrlo korisna. Na primjer, imate skup datoteka na svom računalu, ali vaš prijatelj ne može fizički pristupiti vašim datotekama kako bi napravio popis onoga što im treba. Recimo da se datoteke nalaze u mapi "D:\My Files", a ta mapa unutar sebe ima strukturu podmape. Po timu:

DIR /S "D:\Moje datoteke" > "D:\Popis datoteka.dir"

spremit ćete popis svih datoteka zajedno sa strukturom mapa u tekstualnu datoteku “D:\List of files.dir”. Ova se datoteka može komprimirati i poslati prijatelju putem e-pošta ili na flash disku. Tip dir omogućuje vam da shvatite da unutar popisa postoje mape, osim toga, broj upravitelj datoteka (FAR menadžer uključujući) sadrže module proširenja koji vam omogućuju pregled popisa datoteka kao obične mape ili arhive. Na taj način prijatelj može odabrati datoteke koje su mu potrebne i stvoriti vlastiti popis, uređujući vaš u uređivaču teksta.

Kao što je gore spomenuto, STDIN (0) se koristi kao ulazni uređaj, a koriste se dva izlazna uređaja: standardni STDOUT (1) i izlazni uređaj za pogreške i druge poruke STDERR (2). Korištenje dvaju izlaznih uređaja omogućuje vam odvajanje osnovnih informacija i poruka o pogreškama. Prema zadanim postavkama, operatori preusmjeravanja izlaza ">" i ">>" preusmjeravaju standardni izlaz STDOUT(1).

Vaš trenutni pogon trebao bi biti pogon F: (ako to nije slučaj, idite na njega pomoću naredbe F:, if trenutna mapa ne root, dakle

vratiti se na korijensku mapu naredba CD\). Na ovom pogonu nema mape pod nazivom "3" (tri). Pokrenite naredbu DIR 3. Na zaslonu će se prikazati poruka koja pokazuje da takva mapa ne postoji. Izvršite naredbu i spremite rezultat u datoteku DIR "3">3.dir , u ovoj naredbi se preuzima naziv

V navodnicima jer se jedna znamenka prije I/O operatora preusmjeravanja tumači kao broj kanala, što će uzrokovati neispravno izvršenje naredbe. Ova naredba šalje tekst glavne naredbe u datoteku 3.dir, ali se na ekranu ispisuje poruka o pogrešci. Za spremanje teksta i poruka o pogreškama u različite datoteke koristite sljedeću naredbu: DIR "3">3.dir 2>err.txt , u njemu drugi izlazni operator preusmjeravanja "2>" koristi eksplicitnu indikaciju broja preusmjerenog kanala, a poruke o pogreškama bit će spremljene u datoteku err.txt, ali ništa neće biti ispisano na konzolu. Kanali se mogu preusmjeravati jedni na druge. Da biste spremili sve informacije u jednu datoteku, pokrenite naredbu u sljedećem formatu: DIR "3">3e.dir 2>&1 .

V Preusmjerava kanal pogreške 2 na kanal standardni izlaz 1, koji se pak preusmjerava na datoteku. Simbol & unesen zajedno s odredišnim brojem omogućuje vam da utvrdite da je naveden broj kanala, a ne naziv datoteke.

Upotrijebite naredbu TYPE za prikaz sadržaja rezultirajućih datoteka 3.dir, err.txt i 3e.dir.

Možete koristiti filtre za obradu rezultata naredbi. Za pokretanje filtara s naredbama koristite znak za ulančavanje “| "(cijev operater). Prilikom spajanja više naredbi, izlaz prethodne naredbe preusmjerava se na ulaz sljedeće naredbe.

Osim operatora spojnice transportne trake “| "Postoje drugi operatori spajanja naredbi, ali oni ne prosljeđuju podatke između naredbi koje se spajaju. Za jednostavno sekvencijalno izvršavanje naredbi u naredbeni redak Operator "&" može se koristiti:

DIR C:\Windows &DIR C:\Windows\System32

što je slično uzastopnom pisanju operatora:

DIR C:\Windows

DIR C:\Windows\System32

Dvostruki operator "&&" omogućuje vam da izvršite drugu naredbu u lancu ako je prva uspješno izvršena, bez pogrešaka (povratni kod je sadržan u varijabla okoline ERRORLEVEL i nakon uspješnog završetka jednaka nuli). Dvostruki operator "|| "naprotiv, izvršava drugu naredbu ako je prva završila s pogreškom (vrijednost u varijabli okruženja ERRORLEVEL veća je od nule). Može ih biti nekoliko u nizu različitih operatera ujedinjenje timova. U scenarijima koristite logički operatori kvačilo se u nekim slučajevima može izbjeći korištenjem uvjetne izjave, koji pojednostavljuje kod skripte i poboljšava njegovu čitljivost.

Interpretator naredbi daje prioritet servisnim znakovima “|, &,<, >" kao operatore, za korištenje ovih simbola linije teksta naredbe (npr. echo ) u koje se mora staviti tekst dvostruki navodnici ili simbol “^” mora biti umetnut prije službenih znakova.

Filtri sustava su naredbe:

MORE (engleski: more, more) – kada je ekran pun, čeka se da se pritisne tipka za nastavak ispisivanja (ovaj filter je pogodan za korištenje za čitanje velike pomoći naredbe konzole, u sustavu Windows 7, izlaz zaslon po zaslon već je omogućen prema zadanim postavkama za prikaz pomoći za naredbe);

SORT – sortira retke prema zadanim parametrima; FIND – pretražuje i odabire retke prema zadanom kriteriju. Filtri mogu primati podatke i s ulaznog uređaja i

kao naziv datoteke naveden kao parametar.

Dakle, izlazi naredba TYPE tekstualna datoteka na konzolu, za prikaz ekran po ekran velika datoteka možete koristiti VIŠE filtera:

UPISI file.txt | VIŠE

MORE filter dobiva sadržaj datoteke putem standardni unos(STDIN) i šalje rezultat na standardni izlazni uređaj (STDOUT), navodeći naziv datoteke kao parametar MORE dat će isti rezultat (možda čak i malo brže):

VIŠE file.txt

To vrijedi i za druge filtere.

Redak cjevovoda naredbi koji daje sortirani popis redaka koji sadrže "WIN" iz popisa mapa C:\WINDOWS:

DIR C:\WINDOWS |NAĐI "WIN" |SORT

može se implementirati sa sljedećim naredbama:

DIR C:\WINDOWS > %TMP%\file1.txt

PRONAĐI %TMP%\file1.txt "WIN" > %TMP%\file2.txt &&DEL %TMP%\file1.txtSORT %TMP%\file2.txt &&DEL %TMP%\file2.txt

U U gornjem detaljnom primjeru, za međuspremanje teksta koriste se tekstualne datoteke file1.txt i file2.txt, stvorene u mapi privremene datoteke, koji se brišu nakon što ih je upotrijebila naredba DEL ako je prethodna naredba završila bez grešaka.

U Kao primjer, pokrenite sljedeće naredbe:

TIP C:\Windows\System32\drivers\etc\services

TIP C:\Windows\System32\drivers\etc\services|VIŠE

TIP C:\Windows\System32\drivers\etc\services|FIND /v "udp"

TIPE C:\Windows\System32\drivers\etc\services|FIND /v "udp"| SORTIRAJ C:\Windows\System32\drivers\etc\services/v "udp"|SORT >F:\R.TXT

Prva naredba prikazuje sadržaj tekstualne datoteke usluga koja se nalazi u mapi \WINDOWS\system32\drivers\etc na volumenu C:.

Izlaz se proizvodi bez pauza, a dio teksta se gubi, pomičući se izvan gornje granice prozora konzole (iako, u slučaju velikog međuspremnika konzole, tekst se može pomicati unatrag). Druga naredba prikazuje tekst ekran po ekran, čineći ga čitljivim. Treća naredba ispisuje sve retke koji ne sadrže podniz "udp" (link na mrežni protokol). Četvrta naredba sortira rezultat. Peta naredba preusmjerava izlaz u tekstualnu datoteku na pogonu F:.

Imajte na umu da je izvršenje naredbe slično:

TIP C:\Windows\System32\drivers\etc\services |VIŠE

VIŠE C:\Windows\System32\drivers\etc\services

kao i

TIPE C:\Windows\System32\drivers\etc\services |FIND /v "udp"FIND C:\Windows\System32\drivers\etc\services /v "udp"