Osnove naredbenog retka sustava Windows. Osnove naredbenog retka za Windows Stvaranje skripti naredbenog retka

Tim POMOZITE omogućuje vam da dobijete pomoćne informacije o najčešćim naredbama u operativnim sustavima Windows obitelji. Informacije o pomoći prikazuju se i za interne naredbe ljuske (IF, GOTO, itd.) i za standardne uslužne programe naredbeni redak(BCDEDIT, CHKDSK, itd.) . Za pomoć za određenu naredbu upotrijebite naredbeni redak:

HELP naredba

POMOĆ AKO- prikazati pomoćne informacije o korištenju naredbe AKO
POMOĆ assoc > C:\assochlp.txt- prikazati pomoćne informacije o korištenju naredbe izv. prof s ispisom rezultata u tekstualnu datoteku C:\assochlp.txt

Tim POMOZITE bez parametara, prikazuje popis naredbi podržanih u ovoj verziji operativnog sustava. Na primjer za Windows 7:

IZV- Prikažite ili promijenite preslikavanja na temelju ekstenzija naziva datoteka.

ATRIB- Prikaz i promjena atributa datoteke.

PAUZA- Uključite i isključite način obrade kombinacije tipki CTRL+C.

BCDEDIT- Postavlja svojstva u bazi podataka za pokretanje radi kontrole početnog pokretanja.

CACLS- Prikaz i uređivanje popisa kontrole pristupa (ACL) za datoteke.

POZIV- Pozivanje jedne batch datoteke iz druge.

CD

CHCP- Prikaz ili postavljanje aktivne kodne stranice.

CHDIR- Prikažite naziv ili promijenite trenutnu mapu.

CHKDSK- Provjera diska i prikaz statistike.

CHKNTFS- Prikaz ili promjena da li se provjera diska izvodi tijekom pokretanja.

CLS- Čišćenje ekrana.

CMD- Pokrenite drugi Windows tumač naredbenog retka.

BOJA- Postavite zadane boje prednjeg plana i pozadine.

KOMP- Usporedite sadržaj dviju datoteka ili dva skupa datoteka.

KOMPAKTAN- Prikaz i promjena kompresije datoteka na NTFS particijama.

PRETVORITI- Pretvorite FAT diskove u NTFS. Trenutno aktivni pogon ne može se pretvoriti.

KOPIRATI- Kopirajte jednu ili više datoteka na drugo mjesto.

DATUM- Prikažite ili postavite trenutni datum.

DEL

DIR- Prikaz popisa datoteka i podmapa iz određene mape.

DISKCOMP- Usporedba sadržaja dviju disketa.

DISKOPIRAJ- Kopiranje sadržaja s jedne diskete na drugu.

DISKPART- Prikažite i konfigurirajte svojstva particije diska.

DOSKEY- Uređivanje i ponovno pozivanje naredbenih linija; stvaranje makronaredbi.

UPIT VOZAČA- Prikazuje trenutni status i svojstva upravljačkog programa uređaja.

JEKA- Prikaz poruka i promjena načina prikaza naredbi na ekranu.

ENDLOCAL- Kraj promjena lokalnog okruženja za batch datoteku.

BRIŠI- Izbrišite jednu ili više datoteka.

IZLAZ- Gašenje programa CMD.EXE (interpretatora naredbenog retka).

F.C.- Usporedite dvije datoteke ili dva skupa datoteka i prikažite razlike među njima.

PRONAĆI- Potražite tekstualni niz u jednoj ili više datoteka.

FINDSTR- Traži nizove u datotekama.

ZA- Pokrenite navedenu naredbu za svaku od datoteka u skupu.

FORMAT- Formatiranje diska za rad s Windowsima.

FSUTIL- Prikažite i konfigurirajte svojstva datotečnog sustava.

FTYPE- Prikažite ili promijenite vrste datoteka koje se koriste pri usklađivanju prema nastavcima naziva datoteka.

IĆI- Prijenos kontrole na označenu liniju batch datoteke.

GPRESULT- Prikaz informacija o pravilima grupe za računalo ili korisnika.

GRAFTABL- Omogućuje sustavu Windows prikaz proširenog skupa znakova grafički način rada.

POMOZITE- Prikazuje informacije pomoći o Windows naredbama.

ICACLS- Prikaz, izmjena, arhiviranje ili vraćanje ACL-ova za datoteke i direktorije.

AKO- Operator za uvjetno izvršavanje naredbi u batch datoteci.

OZNAČITI- Stvaranje, promjena i brisanje oznaka volumena za diskove.

DOKTOR MEDICINE.- Napravite mapu.

MKDIR- Napravite mapu.

MKLINK- Stvaranje simboličkih i tvrdih veza

NAČIN RADA- Konfiguriranje uređaja sustava.

VIŠE- Sekvencijalni izlaz podataka u dijelovima veličine jednog zaslona.

POTEZ- Premjestite jednu ili više datoteka iz jedne mape u drugu.

OTVORENE DATOTEKE- Prikaz datoteka koje je udaljeni korisnik otvorio u zajedničkoj mapi.

STAZA- Prikazuje ili postavlja put pretraživanja za izvršne datoteke.

PAUZA- Pauzira izvođenje batch datoteke i prikazuje poruku.

POPD- Vraća prethodnu vrijednost aktivne mape spremljenu pomoću naredbe PUSHD.

ISPIS- Ispisuje sadržaj tekstualne datoteke.

POTAKNUTI- Mijenja upit u Windows naredbenom retku.

PUSHD- Sprema vrijednost aktivne mape i premješta u drugu mapu.

R.D.- Briše mapu.

OPORAVAK- Oporavlja čitljive podatke s lošeg ili oštećenog diska.

R.E.M.- Stavlja komentare u skupne datoteke i datoteku CONFIG.SYS.

REN

PREIMENOVATI- Preimenuje datoteke ili mape.

ZAMIJENITI- Zamjenjuje datoteke.

RMDIR- Brisanje mape.

ROBOKOPIJA- Poboljšan alat za kopiranje datoteka i stabla direktorija.

SET- Prikazuje, postavlja i uklanja varijable Windows okoline.

SETLOCAL- Počinje lokalizaciju promjena okoline u batch datoteku.

S.C.- Prikazuje i konfigurira usluge (pozadinski procesi).

SCHTASKS- Izvršava naredbe i pokreće programe prema rasporedu.

POMJENA- Promjena položaja (pomak) zamijenjenih parametara za batch datoteku.

UGASITI- Lokalno ili daljinsko isključivanje računala.

VRSTA- Razvrstavanje unosa.

POČETAK- Izvršite program ili naredbu u zasebnom prozoru.

SUBST- Dodjeljivanje naziva diska zadanoj stazi.

SYSTEMINFO- Prikaz informacija o sustavu i konfiguraciji računala.

LISTA ZADATAKA- Prikazuje sve pokrenute zadatke, uključujući usluge.

TASKKILL- Prekid ili zaustavljanje procesa ili aplikacije.

VRIJEME- Prikaz i postavljanje vremena sustava.

TITULA- Dodjeljivanje naslova prozora za trenutnu sesiju tumača naredbenog retka CMD.EXE.

STABLO - Grafički prikaz strukture direktorija diska ili mape.

TIP- Prikaz sadržaja tekstualnih datoteka.

VER- Prikaz informacija o verziji sustava Windows.

POTVRDI- Postavljanje načina za provjeru ispravnosti pisanja datoteka na disk.

VOL- Prikazuje oznaku volumena i serijski broj za disk.

XCOPY- Kopiranje datoteka i stabla direktorija.

WMIC- Prikaz WMI informacija u interaktivnom okruženju.

Za izlaz popisa u tekstualnu datoteku, možete koristiti preusmjeravanje izlaza naredbe:

POMOĆ > moja pomoć.txt

Popis sadrži najčešće naredbe, od kojih je većina prisutna u svim operativnim sustavima Windows obitelji (VRIJEME, DATUM, KOPIRAJ...). Neke od naredbi su ugrađene naredbe CMD.EXE(REM, COLOR, itd.), ali većina su pomoćni programi naredbenog retka uključeni u standardne distribucije. Popis dobiven pomoću HELP-a ne sadrži niti polovicu naredbi koje su uključene u moderne verzije operacijski sustavi obitelji Windows. Kada pokušate koristiti HELP za dobivanje informacija pomoći za naredbu koju ne podržava, na primjer pomoćni reagensc, prikazuje se poruka:

Ova naredba nije podržana. Koristite parametar "reagentc /?".

Odnosno, pored momčadi POMOZITE moguće je dobiti informacije pomoći pomoću parametra naredbenog retka /? ili -? :

reagensc/?- prikazati savjet za korištenje naredbe za postavljanje Windows Recovery Environment REAGENTC, koju pomoć HELP ne podržava.

Ovaj članak će pokriti osnove Windows naredbeni redak, naime:

  • Koncept naredbenog retka;
  • Referenca naredbi ljuske;
  • Redoslijed događaja pri izvršavanju naredbe;
  • Izrada skripti naredbenog retka;
  • Upravljanje prikazom teksta i naredbi;
  • Naredbe za proučavanje informacija o sustavu;
  • Naredbe za korištenje registra;
  • Upravljanje uslugama sustava;
  • Ponovno pokretanje i isključivanje sustava iz naredbenog retka;
  • Upravljajte aplikacijama i procesima iz naredbenog retka.

Koncept naredbenog retka

Podrška za naredbeni redak ugrađena je u operativni sustav Microsoft Windows i dostupan je kroz prozor naredbene ljuske. Naredbeni redak podržan je u svim verzijama sustava Windows i koristi se za pokretanje ugrađenih naredbi, uslužnih programa i skripti. Unatoč snazi ​​i fleksibilnosti naredbenog retka, neki ga Windows administratori nikad ne koriste. Ako imate dovoljno grafičkih administrativnih alata, možete ih koristiti samo klikom na elemente korisničkog sučelja.

Međutim, iskusni Windows administratori, kvalificirani stručnjaci za softver tehnička podrška a “napredni” korisnici ne mogu bez naredbenog retka. Poznavanje kako pravilno koristiti naredbeni redak—točnije, koje alate naredbenog retka odabrati te kako i kada ih koristiti tako da učinkovito rade—može vam pomoći da izbjegnete mnoge probleme i osigurate glatko izvođenje svojih operacija. Ako podržavate više domena ili mreža, razumijevanje načina rada s naredbenim redkom koji štede vrijeme nije samo važno, već je i neophodno za automatizaciju svakodnevnih operacija.

Sa svakim nova verzija Windows naredbeni redak je poboljšan i njegove mogućnosti proširene. Naredbeni redak je doživio značajne promjene, povezane ne samo s povećanom produktivnošću, već i s povećanom fleksibilnošću. Sada možete koristiti Windows naredbeni redak za rješavanje problema koji se ne mogu riješiti u prethodne verzije Windows.

Okruženje naredbene ljuske sustava Windows pokreće se na različite načine, posebno određivanjem parametara prilikom pokretanja Cmd.exe ili korištenjem vlastite datoteke za pokretanje pohranjene u direktoriju %SystemRoot%\System32.

Osim toga, naredbeni redak se može pokrenuti u batch načinu rada za izvršavanje skupa naredbi. U skupnom načinu rada naredbeni redak čita i izvršava naredbe jednu za drugom.

Kada radite s Windows naredbenim redkom, morate razumjeti odakle dolaze naredbe koje koristite. “Nativne” naredbe (ugrađene u operativni sustav) dolaze u dvije vrste:

  • Domaći– postoje unutar naredbene ljuske, nemaju zasebne izvršne datoteke;
  • Vanjski- implementirano u zasebnim izvršnim datotekama, koje su obično pohranjene u direktoriju %SystemRoot%\System32.

Brzi pregled naredbi ljuske (Cmd.exe)

  • izv. prof- prikazuje ili mijenja preslikavanja ( udruge) vrste datoteka;
  • pauza— postavlja prijelomne točke prilikom otklanjanja pogrešaka
  • poziv— poziva proceduru ili drugu skriptu iz skripte;
  • cd (chdir) - prikazuje naziv trenutnog direktorija ili mijenja trenutni direktorij;
  • cls— briše prozor naredbenog retka i međuspremnik zaslona;
  • boja— postavlja boju teksta i pozadinu prozora naredbene ljuske;
  • Oprosti— kopira datoteke ili izvodi ulančavanje datoteka;
  • datum— prikazuje ili postavlja trenutni datum;
  • del (brisanje) — briše određenu datoteku, grupu datoteka ili direktorij;
  • red— prikazuje popis poddirektorija i datoteka u trenutnom ili navedenom direktoriju;
  • jeka— prikazuje tekst u prozoru naredbenog retka ili postavlja hoće li naredbe biti prikazane na ekranu (uključeno|isključeno);
  • endlokalno— označava kraj lokalizacije ( lokalni opseg) varijable;
  • Izlaz— izađite iz ljuske naredbenog retka;
  • za— izvršava zadanu naredbu za svaku datoteku u skupu;
  • ftype Popisuje ili mijenja trenutne vrste datoteka u preslikavanju ekstenzija datoteka u programe;
  • ići— navodi da tumač naredbi treba ići na redak s danom oznakom u batch skripti;
  • ako— izvršava naredbe prema uvjetima;
  • md (mkdir)— stvara poddirektorij u trenutnom ili navedenom direktoriju;
  • potez— Premješta datoteku ili grupu datoteka iz trenutnog ili navedenog izvornog direktorija u navedeni direktorij. Također može preimenovati imenik;
  • staza— prikazuje ili postavlja putanju naredbi koju operativni sustav koristi prilikom traženja izvršnih datoteka i skripti;
  • pauza— zaustavlja izvođenje skupne datoteke i čeka unos s tipkovnice;
  • popd— čini trenutnim direktorij čiji je naziv spremljen naredbom PUSHD;
  • potaknuti— određuje koji tekst treba biti prikazan u retku pozivnice;
  • gurnuti— sprema naziv trenutnog imenika i, ako je potrebno, čini navedeni imenik tekućim;
  • rd (rmdir)— briše imenik ili imenik zajedno s njegovim podimenicima;
  • rem— označava komentare u batch skripti ili Config.nt;
  • ren (preimenovati)— Preimenuje datoteku ili grupu datoteka;
  • postaviti— prikazuje trenutne varijable okoline ili postavlja privremene varijable za trenutnu naredbenu ljusku;
  • setlocal— označava početak lokalizacije ( lokalni opseg) varijable u skupnim skriptama;
  • pomaknuti— pomiče položaj zamijenjenih parametara u skupnim skriptama;
  • početak— pokreće određeni program ili naredbu u zasebnom prozoru;
  • vrijeme— prikazuje ili postavlja vrijeme sustava;
  • titula— postavlja naslov prozora naredbene ljuske;
  • tip— prikazuje sadržaj tekstualne datoteke;
  • potvrditi— uključuje način za provjeru datoteka nakon pisanja na disk;
  • vol- pokazuje oznaku i serijski broj volumen diska.

Sintaksa bilo koje interne naredbe ( a većina vanjskih) može se dobiti unosom naziva naredbe i /? u naredbeni redak, na primjer:

Naredbena ljuska- vrlo moćno okruženje za rad s naredbama i skriptama. Naredbeni redak omogućuje vam pokretanje različitih vrsta naredbi: ugrađene naredbe, Windows pomoćne programe i verzije aplikacija s naredbenog retka. Bez obzira na vrstu, svaka naredba koju koristite mora slijediti ista pravila sintakse. Prema ovim pravilima, iza naziva naredbe slijede obavezni ili izborni argumenti. Dodatno, argumenti mogu koristiti ulaz, izlaz ili standardno preusmjeravanje pogreške.

Redoslijed događaja prilikom izvršavanja naredbe

  • Naredbena ljuska zamjenjuje sve varijable unesene u tekst naredbe njihovim trenutnim vrijednostima;
  • Ako se unese grupa ili lanac nekoliko naredbi, redak se dijeli na pojedinačne naredbe, koje se zatim dijele na naziv naredbe i argumente. Zatim se naredbe obrađuju zasebno;
  • Ako naziv naredbe navodi stazu, ljuska traži naredbu u toj stazi. Ako nema takve naredbe u navedenom direktoriju, ljuska vraća pogrešku;
  • Ako naziv naredbe ne uključuje stazu, ljuska prvo pokušava interno riješiti naziv naredbe. Ako se pronađe interna naredba s istim imenom, interna naredba je pozvana i može se odmah izvršiti. Ako ne postoji interna naredba s istim imenom, ljuska prvo traži izvršnu datoteku naredbe u trenutnom direktoriju, a zatim u direktorijima navedenim u varijabli okruženja PATH. Ako se naredbena datoteka ne nalazi ni u jednom od ovih direktorija, ljuska vraća pogrešku;
  • Ako je naredba pronađena, ona se izvršava sa zadanim argumentima i, ako je potrebno, unos se čita iz izvora navedenog u tim argumentima. Izlaz naredbe i pogreške prikazuju se u prozoru naredbenog retka ili se šalju određenom izlazu i odvodu pogrešaka.
  • Kao što vidite, mnogi čimbenici utječu na izvršenje naredbi, uključujući staze naredbi, I/O preusmjeravanje i grupiranje ili ulančavanje naredbi.

Kada radite s naredbenom ljuskom, vjerojatno ste je pokrenuli otvaranjem izbornika Start ( Početak) i odabirom Programi ( Programi) ili Svi programi ( Svi programi), zatim Pribor ( Standard) i naredbeni redak ( Naredbeni redak). Ostali načini pokretanja naredbenog retka su dijaloški okvir Pokreni ( Pokretanje programa) ili već unosom cmd-a u drugi otvoren prozor naredbena ljuska. Ove metode vam omogućuju navođenje argumenata prilikom pokretanja naredbenog retka: prekidače koji kontroliraju rad naredbenog retka i parametre koji pokreću izvršavanje dodatnih naredbi. Na primjer, možete pokrenuti naredbenu ljusku u tihom načinu ( tj. onemogućiti izlaz jeke) s naredbom cmd /q ili da natjerate ljusku naredbe da izvrši zadanu naredbu i izađe - da biste to učinili, unesite cmd /c, nakon čega slijedi tekst naredbe u navodnicima.

Sljedeći primjer pokreće naredbenu ljusku, izvodi naredbu ipconfig, ispisuje rezultate u datoteku i izlazi:

Cmd /c "ipconfig > c:\ipconfig.txt"

Stvaranje skripti naredbenog retka

Skripte naredbenog retka- tekstualne datoteke s naredbama koje želite izvršiti. To su iste naredbe koje obično unosite u naredbenu ljusku sustava Windows. Međutim, umjesto da upisujete naredbe svaki put kada ih trebate, možete izraditi skriptu koja će to učiniti i olakšati vam život.

Budući da se skripte sastoje od standardnih tekstualnih znakova, mogu se stvarati i uređivati ​​u bilo kojem standardnom uređivaču teksta, recimo Notepad ( bilježnica). Prilikom unosa naredbi, svakako započnite svaku naredbu ili grupu naredbi koje se moraju izvršiti zajedno u novom retku. To će osigurati njihovu točnu izvedbu. Kada završite s izradom skripte naredbenog retka, spremite datoteku skripte s ekstenzijom .bat ili .cmd. Oba proširenja rade isto. Na primjer, ako trebate izraditi skriptu za prikaz naziva sustava, verzije sustava Windows i IP konfiguracije, uključite sljedeće tri naredbe u datoteku SysInfo.bat ili SysInfo.cmd:

Naziv glavnog računala ver ipconfig -all

Upravljanje prikazom teksta i naredbi

Tim JEKA služi u dvije svrhe: pisanje teksta za izlaz ( na primjer, u prozor naredbene ljuske ili tekstualnu datoteku) i za omogućavanje/onemogućavanje prikaza odjeka naredbi. Obično, kada pokrenete naredbe skripte, same naredbe i izlaz tih naredbi prikazuju se u prozoru konzole. To se zove odjek naredbe ( naredba odjekuje).

Za korištenje naredbe ECHO za prikaz teksta, upišite echo nakon čega slijedi tekst koji želite prikazati:

Echo Naziv hosta sustava je: naziv hosta

Za kontrolu odjeka naredbi pomoću ECHO, upišite echo off ili echo on, na primjer:

Echo off echo Naziv hosta sustava je: hostname

Za usmjeravanje izlaza u datoteku, a ne u prozor ljuske, koristite preusmjeravanje izlaza, na primjer:

Echo off echo Naziv hosta sustava je: > current.txt hostname » current.txt

Sada da vidimo kako je odjek naredbi potisnut. Pokrenite naredbenu ljusku, upišite echo off, a zatim ostale naredbe. Vidjet ćete da se naredbeni redak više ne prikazuje. Umjesto toga, pojavljuje se samo ono što je upisano u prozoru konzole i izlaz izvršenih naredbi. U skriptama, naredba ECHO OFF onemogućuje odjek naredbe i naredbeni redak. Dodavanjem naredbe ECHO OFF u svoje skripte, sprječavate da vaš prozor ljuske ili datoteka postanu zatrpani tekstom naredbi ako vas zanimaju samo rezultati tih naredbi.

Proučavanje informacija o sustavu

Često pri radu s korisničkim računalom odn udaljeni poslužitelj postoji potreba za dobivanjem osnovnih informacija o sustavu, poput imena korisnika koji je u njemu registriran, trenutnog sistemskog vremena ili lokacije određene datoteke. Naredbe koje prikupljaju osnovne informacije o sustavu uključuju:

  • SADA- prikazuje trenutni sistemski datum i vrijeme u 24-satnom formatu, na primjer Sal May 9 12:30:45 2003. Dostupno samo u Windows Server 2003 Resource Kit;
  • TKO SAM JA— javlja ime korisnika registriranog u sustavu na ovaj trenutak, na primjer adatum\administrator;
  • GDJE— traži datoteke pomoću uzorka pretraživanja ( obrazac pretraživanja) i vraća popis odgovarajućih rezultata.

Za korištenje NOW ili WHOAMI jednostavno upišite naredbu u prozor naredbene ljuske i pritisnite Enter. Najčešća sintaksa za WHERE izgleda ovako:

Gdje je /r naziv_datoteke_osnovnog_direktorija

Ovdje je /r parametar naveden za rekurzivno pretraživanje koje počinje od navedenog direktorija (base_directory) i uključuje sve njegove poddirektorije, a file_name je puni ili djelomični naziv datoteke koja se pretražuje, što može uključivati ​​zamjenske znakove: ? zamjenjuje jedan znak, a znak * zamjenjuje grupu znakova, na primjer data???.txt ili data*.*. Sljedeći primjer pretražuje direktorij C:\ i sve njegove poddirektorije za sve tekstualne datoteke čija imena počinju podacima.

Gdje je /r C:\podaci*.txt

Također možete pronaći datoteke svih vrsta čija imena počinju podacima:

Gdje /r C:\podaci*.*

Ponekad trebate dobiti informacije o konfiguraciji sustava ili okruženje sustava. Na kritičnim sustavima ove informacije mogu se spremiti ili ispisati za referencu. Dolje su navedene naredbe koje vam omogućuju prikupljanje informacija o sustavu.

  • UPIT VOZAČA- prikazuje popis svih instalirani upravljački programi uređaji i njihova svojstva, uključujući naziv modula, naziv za prikaz ( ime za prikaz), tip upravljačkog programa i datum izrade ( datum veze vozača). Način prikaza svih informacija (/V) izvještava o statusu i stanju upravljačkog programa, načinu pokretanja, informacijama o upotrebi memorije i putanji sustava datoteka. Opcija /V također uključuje detaljne informacije o svim nepotpisanim upravljačkim programima.
  • SYSTEMINFO- Pruža detaljne informacije o konfiguraciji sustava, uključujući informacije o verziji, vrsti i proizvođaču operativnog sustava, procesoru, verziji BIOS-a, količini memorije, regionalnim standardima, vremenskoj zoni i konfiguraciji mrežnog adaptera.
  • NLSINFO- Prikazuje detaljne regionalne informacije, uključujući zadani jezik ( zadani jezik), Windows kodna stranica, formati prikaza vremena i brojeva, vremenska zona i instalirane kodne stranice. Ova je naredba dostupna samo u Windows Server 2003 Resource Kitu.

Za korištenje ovih naredbi na vašem lokalnom računalu jednostavno upišite naziv željene naredbe u prozor naredbene ljuske i pritisnite Enter.

Naredbe za korištenje registra

Windows registar pohranjuje informacije o konfiguraciji za operativni sustav, aplikacije, korisnike i hardver. Ovi podaci su sadržani u odjeljcima ( ključevi) i parametri ( vrijednosti) registar, koji se nalaze u određenom korijenskom odjeljku ( korijenski ključ), koji kontrolira kako i kada se koriste odjeljci i parametri.

Ako znate staze do particija i razumijete dopuštene tipove podataka u particijama, možete koristiti naredbu REG za pregled odjeljaka i parametara i manipuliranje njima na različite načine. REG podržava nekoliko podnaredbi:

  • REG dod— dodaje novi pododjeljak ili element u registar;
  • Brisanje REG-a— briše pododjeljak ili element iz registra;
  • REG upit— prikazuje popis elemenata odjeljaka i naziva pododjeljaka ( ako jesu);
  • REG usporediti— uspoređuje pododjeljke ili elemente registra;
  • REG Žao mi je— kopira element registra na navedenu stazu particije na lokalnom ili udaljenom sustavu;
  • REG vratiti— upisuje prethodno spremljene pododjeljke, elemente i parametre u registar;
  • REG spremanje— sprema kopiju navedenih podključeva, elemenata i postavki registra u datoteku.

Upravljanje uslugama sustava

Usluge pružaju ključne funkcije radne stanice i poslužitelji. Za kontrolu usluga sustava na lokalnim i udaljenim sustavima koristite naredbu kontrolera usluge ( naredba kontrolora usluge) S.C., koja ima skup podnaredbi, samo dio njih je opisan u nastavku:

  • SC konfiguracija— postavljanje računa za registraciju i pokretanje usluga;
  • SC upit— prikaz popisa svih servisa konfiguriranih na računalu;
  • SC qc— prikaz konfiguracije određene usluge;
  • SC početak— usluge pokretanja;
  • SC zaustaviti— usluge zaustavljanja;
  • SC pauza— obustava usluga;
  • SC nastavi— nastavak pružanja usluga;
  • SC kvar— određivanje radnji koje treba izvršiti kada usluga ne uspije;
  • SC qfailure- Pogledajte radnje poduzete kada usluga ne uspije.

U svim naredbama možete odrediti naziv udaljeno računalo, s čijim uslugama želite surađivati. Da biste to učinili, umetnite UNC naziv ili IP adresu računala prije podnaredbe koju koristite. Evo sintakse:

Podnaredba Sc ServerName

Ponovno pokretanje i isključivanje sustava iz naredbenog retka

Sustavi se često moraju ponovno pokrenuti ili isključiti. Jedan od načina je korištenje uslužnog programa za isključivanje, koji vam omogućuje rad s lokalnim i udaljenim sustavima. Drugi način kontrole isključivanja ili ponovnog pokretanja sustava je dodjeljivanje zadatka za isključivanje. Ovdje možete koristiti Schtasks za određivanje vremena isključivanja ili stvoriti skriptu s popisom naredbi za isključivanje za pojedinačne sustave.

Sljedeće naredbe vam omogućuju kontrolu ponovnog pokretanja i gašenja lokalnog sustava.

Gašenje lokalnog sustava:

Gašenje /s /t Odgoda gašenja /1 /f

Gašenje /r /t Odgoda gašenja /1 /f

Upravljanje primjenom, procesima i performansama

Kad god operativni sustav ili korisnik pokrene uslugu, aplikaciju ili naredbu, Microsoft Windows pokreće jedan ili više procesa za upravljanje povezanim programom. Nekoliko uslužnih programa naredbenog retka olakšat će vam praćenje i upravljanje programima. Ovi uslužni programi uključuju:

  • Pmon (Upravitelj resursa procesa) - Prikazuje statistiku performansi, uključujući korištenje memorije i CPU-a, te popis svih procesa koji se izvode lokalni sustav. Omogućuje primanje detaljnih " Slike» uključeni resursi i izvršeni procesi. Pmon dolazi s Windows Resource Kit;
  • Lista zadataka (Lista zadataka) - navodi sve pokrenute procese prema nazivu i ID-u procesa, izvještava o informacijama o korisničkoj sesiji i zauzetoj memoriji;
  • Taskkill (Zadatak Ubiti) - zaustavlja izvršenje procesa određenog imenom ili identifikatorom. Pomoću filtara možete zaustaviti procese ovisno o njihovom stanju, broju sesije, CPU vremenu, otisku memorije, korisničkom imenu i drugim parametrima.

To je zapravo sve što sam vam htio reći o osnovama Windows naredbenog retka.

Opis naredbi konzole

Gotovo sve naredbe koje možete pokrenuti u prozoru naredbi

Identične standardnim MS-DOS naredbama, ali kao dodatak njima postoji

Prilično opsežan skup prilagođenih naredbi Windows konzola XP. Njihovo kratko-

Argumenti naredbe.

Dir [put] [ime datoteke] atributi]]

[Ja [[:]vrenya]] naručujem]]

Opis naredbi konzole 129

Prikazuje sadržaj trenutne mape. Ako je argument naredbe

Ako su pogon i staza navedeni, popis sadržaja bit će prikazan u prozoru konzole

Navedena mapa. Značenja ostalih argumenata su:

/A - izlaz samo datoteka s navedenim atributima:

D - samo imenici;

O N - samo skrivene datoteke;

S - samo sistemske datoteke;

Crtica ispred argumenta (≪-≫) ima značenje logički operator≪NE≫.

Na primjer, naredba dir /A:D prikazuje samo popis podmapa trenutne mape,

Naredba dir /A: -S ispisuje sve datoteke i mape, isključujući system-

/B - izlaz samo naziva datoteka (bez ekstenzija);

/C - korištenje razdjelnika skupine znamenki pri prikazu dimenzija

/D - prikazuje popis datoteka u nekoliko stupaca s sortiranjem;

/L - izlazni nazivi datoteka malim slovima;

/N - prikazuje nazive datoteka u krajnjem desnom stupcu;

/0 - sortira popis prikazanih datoteka sljedećim redoslijedom:

Q N - po imenu (prema abecedi);

S - po veličini (uzlaznim redoslijedom);

E - proširenjem (prema abecedi);

D - po datumu nastanka (od najstarijeg prema najnovijem);

G - izlaz najprije svih podmapa trenutne mape.

Crtica prije argumenta (≪ ≫) mijenja redoslijed ispisa. Na primjer

Osim toga, naredba dir /0-S prikazuje sadržaj trenutne mape prema veličini

Datoteke u silaznom redoslijedu.

/P - ispis stranica po stranicu popisa datoteka i mapa s obveznom pauzom

Kada se ekran ispuni;

/Q - prikaz podataka o vlasnicima datoteka;

/S - prikazuje popis datoteka zajedno s popisom sadržaja podmapa;

/T - prikazuje popis datoteka u skladu s navedenim vremenskim kriterijem:

Od - prema datumu stvaranja;

W - prema datumu zadnje promjene;

A - po datumu zadnjeg pristupa datoteci;

/W - prikazati popis u nekoliko stupaca;

/X - prikaz kratkih naziva za datoteke čiji se nazivi ne podudaraju

DOS standard. Format je sličan izlazu s prekidačem /N, ali kratki nazivi

130 Poglavlje 7. Naredbeni redak

Datoteke se prikazuju lijevo od dugih. Ako datoteka nema kratko ime,

Umjesto toga ispisuju se razmaci;

/4 - ispis broja godine u četveroznamenkasti format.

Cd [pogon:] [put:]

Chdir [pogon:] [put:]

Idite u navedenu mapu, gdje su pogon i staza puni ili relativni put

U ovu mapu u datotečnoj strukturi vašeg diska. Možda umjesto svađe

Koristi se vrijednost ≪..≫ koja označava prijelaz jednu razinu naviše

(u ovom slučaju naredba će izgledati ovako: cd..). Ako u oznaci staze

Postoji razmak; takav se put može staviti u navodnike.

/D argument se koristi za promjenu trenutnog pogona i mape u isto vrijeme.

Za naredbu CHDIR, naziv trenutnog imenika u liniji poziva pretvara se u glasnoću

Istim velikim slovima u kojima su upisana imena koja postoje na disku. Tako,

Naredba cd C:\TMP zapravo će napraviti trenutni direktorij C:\Trnp ako postoji.

Dostupno na disku. Naredba CHDIR više ne tretira razmake kao separatore.

Da li, što vam omogućuje pomicanje u poddirektorij čije ime sadrži razmake, nije

Cijelo ime ili put stavite u navodnike. Na primjer, naredba cd \winnt\profiles\

Username\programs\start menu daje isti rezultat kao naredba cd

"\winnt\profiles\korisničko ime\programs\start izbornik".

Ako trebate otići u korijensku mapu pogona, možete jednostavno upisati

U naredbenom retku, naziv ovog pogona. Na primjer, naredba E: ide do korijena

Particija pogona E:.

KOPIRAJ [iz] tog [+ izvora [+ . . . ] ] [gdje [pod imenom] ]

Kopiranje jedne (ili više) datoteka na drugo mjesto na disku. Ovdje:

[iz] čega - put i naziv izvorne datoteke za kopiranje. Ako je put iz

Da, kopirana datoteka bit će preuzeta iz trenutne mape;

Gdje [pod imenom] - put do mape u koju treba kopirati ovu datoteku

Datoteka, kao i njezin naziv, ako je taj naziv određen tijekom procesa kopiranja

/A - označava da je datoteka ASCII tekstualna datoteka;

/B - označava da je datoteka binarna;

/D - označava mogućnost stvaranja šifrirane datoteke;

/V - provjeri jesu li datoteke pravilno kopirane;

/N - kad god je moguće, koristite kratke nazive prilikom kopiranja;

Opis naredbi konzole 131

/Y - ne zahtijeva potvrdu za brisanje datoteke ako je cilj

/-Y - obavezno zatražite potvrdu za brisanje datoteke ako

Datoteka s istim nazivom već postoji u ciljnoj mapi;

II- kopiranje mrežnih datoteka.

Za kombiniranje više datoteka prilikom kopiranja navedite jednu konačnu

I nekoliko izvornih datoteka pomoću zamjenski znakovi ili format

Datoteka1+datoteka2+datoteka3+

Primjer korištenja naredbe:

Kopiraj c:\programs\filel.exe /V d:\files\file2.com - kopira datoteku filel.exe koja se nalazi

Smješten u mapu programs na pogonu C:, u mapu s datotekama na pogonu D: pod imenom

MKDIR [pogon:]staza

MD [pogon:]staza

Stvara mapu u navedenoj mapi ili na navedenom pogonu. U slučaju korištenja

Može se koristiti Niya proširena naredba za obradu naredbi MKDIR

S dodatnim opcijama za automatsko stvaranje svih

Međumape u navedenoj stazi. Na primjer, ako mapa /a ne postoji -

Ne, tada naredba mkdir \a\b\c\d izvodi iste radnje kao i sekvencijalna

Broj timova

MOVE [pogon:][put]naziv datoteke [ , . . . ] ugovoreni sastanak

MOVE [pogon:][put]naziv mape novi naziv mape

Naredba premješta navedenu datoteku ili mapu na novo mjesto na

Disk. Ovdje:

[pogon:][put]naziv datoteke - puni ili relativni put i naziv datoteke koja se premješta

Moja datoteka ili grupa datoteka. Popis datoteka može se odrediti i prenijeti

Brojenjem naziva datoteka odvojenih zarezima i korištenjem pod-simbola

Stanice;

Odredište - put do mape u koju treba premjestiti navedenu datoteku.

Ako želite da se datoteka preimenuje istovremeno s premještanjem

Wang, zajedno s odredišnom putanjom, možete odrediti njegovo novo ime;

Folder_name - naziv mape koju želite premjestiti;

New_folder_name - ime koje treba dodijeliti mapi prilikom premještanja,

Ako ga želite preimenovati u isto vrijeme kada ga premještate;

132 Poglavlje 7. Naredbeni redak

/Y - prikazati prozor upozorenja prilikom prepisivanja datoteka i mapa,

Ako objekti datoteke s istim imenom već postoje u odredišnoj mapi;

/-Y - prebrisati datoteke i mape bez upozorenja ako mapa sadrži

Vrijednosti Već postoje objekti datoteke s istim imenom.

RMDIR [pogon:]staza

RD [pogon:]staza

Naredba briše mapu s navedenim nazivom. Ovdje:

[drive:]path - puni (ili relativni) put do mape koju želite izbrisati. Ako

Staza nije navedena, već je samo ime mape navedeno kao argument naredbe,

Ova će mapa biti uklonjena iz trenutne mape;

/S - izbrisati ne samo navedenu mapu, već i sve što se u njoj nalazi

Podmape i datoteke;

/Q - ne prikazuje zahtjev za potvrdu brisanja ako se mapa briše

Sadrži druge objekte datoteke.

ZAMIJENI [pogon1:][put1]naziv datoteke [pogon2:][put2]

ZAMIJENI [pogon1:][put1]naziv datoteke [pogon2:][put2]

Pomoću ove naredbe možete zamijeniti one koji se nalaze u bilo kojoj mapi sa

Datoteke na disku vašeg računala različiti su skupovi datoteka. Ovdje:

[drive1:][path1]filename - staza i naziv jedne ili više datoteka koje

Trebali biste zamijeniti datoteke u navedenoj mapi;

[drive2:][path2] - put do mape u kojoj se vrši zamjena;

/A - navedene datoteke dodaju se u ciljnu mapu bez uništavanja njezinog sadržaja

Sadržaj tabernakula (ovaj ključ nije kompatibilan s tipkama /S i /U);

/P - prikazati upit na zaslonu prije prepisivanja ili kopiranja

/R - dopušta prepisivanje i zamjenu datoteka s atributom ≪Samo za čitanje

Niya≫ zajedno s drugima;

/W - kada kopirate datoteke s diskete, pričekajte da se disk umetne dok

Početak rada;

/S - zamijeniti datoteke uz zadržavanje strukture mape, odnosno in

Sve podmape ciljne mape zajedno sa svim njihovim sadržajem;

/U - zamijeniti samo one datoteke čijih premještenih kopija ima više

Nova verzija.

PREIMENUJ [pogon:][put]naziv datoteke1 naziv datoteke2

REN [pogon:][put]naziv datoteke1 naziv datoteke2

Preimenuje jednu ili više datoteka u navedenoj mapi

(u ovom slučaju, datoteka filename1 je preimenovana u filename2).

Opis naredbi konzole 133

Imajte na umu da ne možete odrediti drugi pogon ili

Nedostaje mi mapa.

DEL atributi]] argument

BRIŠI atribute]] argument

Brisanje datoteka navedenih u naredbi. Koristi se kao argument

Nazivi jedne ili više datoteka i brisanje grupe datoteka

Mogu se koristiti zamjenski znakovi. Ako je dat argument

Mapa, iz nje će biti izbrisane sve datoteke. Ovdje:

/P - prikazati zahtjev za potvrdu prije brisanja svake datoteke;

/F - prisilno brisanje datoteka dostupnih samo

/S - briše datoteke navedene u argumentu iz svih podmapa navedenih

/Q - onemogućuje prikaz zahtjeva za potvrdu brisanja svake datoteke;

/A - brisanje samo datoteka s navedenim atributima:

N - samo skrivene datoteke;

Q S - samo sistemske datoteke;

R - datoteke samo za čitanje;

A - samo datoteke s atributom "Arhiva".

Crtica (≪-≫) ispred argumenta ima značenje logičkog operatora

≪NE≫. Na primjer, naredba ERASE d:\folder\*.dll /A: -S omogućit će vam uklanjanje

Postavljeno na pogon D: mapa FOLDER sve datoteke s nastavkom .DLL, s izuzetkom

Sustav za čitanje.

BILJEŠKA

Rezultati izlaza za /S prekidač su obrnuti, to jest, u prozoru konzole

Prikazuju se samo nazivi izbrisanih datoteka, ne i datoteke koje se ne mogu pronaći.

REM [tekst]

Mjesta navedeni komentar u batch datoteku ili datoteku CONFIG.SYS.

ASSOC [.ekstenzija[=[vrsta datoteke]]]

Omogućuje postavljanje asocijacija datoteka za različite vrste datoteka. Ovdje:

Proširenje - proširenje datoteka za koje se udruga osniva;

Vrsta datoteke - program koji bi trebao biti povezan s ovom vrstom datoteke.

Ako se ova naredba izda bez korištenja dodatnih argumenata,

Zaslon prikazuje trenutnu tablicu asocijacija datoteka za sve povezane

Kupaonice u datotečnom sustavu. Ako navedete samo registrirano proširenje

Za svaku vrstu datoteke na zaslonu će se prikazati popis asocijacija za tu datoteku.

134 Poglavlje 7. Naredbeni redak

Ekstenzije. Ako nema navedenog podudaranja nakon znaka jednakosti za dano

vrstu datoteke, sve postojeće asocijacije za takve datoteke bit će uklonjene.

AT [\\naziv_računala] [ [broj] | /DELETE ]

U [\\ime_računala] vrijeme [ /SVAKI:dan[,...] | /DALJE:fleHb[,...]]

"tim"

Ova naredba je namijenjena za pokretanje razne programe ili izvoditi

Naredbe se izvode prema rasporedu - u određeno vrijeme određenim danima. Koristiti

Pozivanje AT naredbe moguće je samo ako vaše računalo

Planer zadataka je pokrenut. Ovdje:

\\ime_računala - ime udaljenog računala na lokalnoj mreži koje koristi

To se događa ako se program pokrene s ovog računala. Ako ovaj par-

Mjerač je izostavljen, posao je dodijeljen lokalnom računalu;

Broj - redni broj planiranog zadatka;

/delete - poništiti prethodno zakazani zadatak. Ako kod zadatka nije naveden,

Svi zadaci zakazani za ovog računala;

/da - ne prikazuj zahtjev za potvrdu brisanja svih zakazanih

Novi zadaci;

Vrijeme - vrijeme kada je naredba pokrenuta u formatu HH:MM:SS;

/interaktivno - dopustiti interakciju zadataka s korisnikom, rad-

Korisnici na računalu dok se zadatak izvodi;

/euegu:dan[,...] - zadatak se pokreće na određene dane u tjednu ili mjesecu-

Tsa. Ako je datum izostavljen, koristi se tekući dan u mjesecu;

/sljedeći: dan[,...] - zadatak će biti pokrenut sljedećem navedenom korisniku

Lem dan u tjednu (na primjer, sljedeći utorak). Ako je datum izostavljen, koristite

Koristi tekući dan u mjesecu;

"naredba" je Windows XP konzolna naredba ili naziv batch datoteke.

ATRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -N] [pogon:] [put] [naziv datoteke] ]

Setovi za ovu datoteku navedeni atributi:

Postavite navedeni atribut;

Ukloni navedeni atribut;

R - atribut "Samo za čitanje";

A - atribut "Arhiva";

S - atribut "Sustav";

H - atribut "Skriveno";

[pogon:] [put] [naziv datoteke] - pogon, put i naziv datoteke ili skupa datoteka za

Timska obrada;

/S - obraditi datoteke s navedenim nazivima ne samo u trenutnoj mapi,

Ali i u svim svojim podmapama;

/D - obrada datoteka i mapa.

Opis naredbi konzole 135

Ova direktiva omogućuje ili onemogućuje način rukovanja prekidom procesa

Izvršenje programa u DOS okruženju pritiskom na tipke Ctrl+C. U sustavu Windows XP

Ova naredba je uključena samo u svrhu kompatibilnosti softvera.

Sudeći po gramima MS-DOS-a, ne utječe na rad Windows aplikacija. Kada je uključen

Promjene u naprednoj obradi naredbi u operacijskom sustavu Windows XP

Naredba BREAK uzrokuje stanje prijelomne točke dok program radi.

Idi na Windows Debugger.

CACLS naziv datoteke ] ]

[L)ime [ . . . ] ]

Upravljajte popisima za pristup datotekama (ACL), uključujući njihovo pregledavanje i uređivanje.

Polaganje pločica. Primjenjuje se samo na particije diska koje sadrže datoteku

NTFS sustav. Ovdje:

Naziv datoteke - ako nema drugih argumenata, prikazuje tablicu

Kontrola pristupa ovoj datoteci;

/T - zamjena tablica kontrole pristupa za određenu datoteku ili grupu datoteka

Ribanje iu trenutnoj mapi iu svim podmapama ove mape;

/E - promijenite (uredite) tablicu kontrole pristupa za ovo

Go datoteka ili grupa datoteka;

/C - nastavak izvršavanja naredbe kada se primi pogreška odbijanja

/G name-.access - dodjeljuje dopuštenja pristupa navedenim objektima datoteke

Tu za korisnika, Račun koji je naveden kao argument

Ime. Među mogućim vrstama pristupa koje treba unijeti kao ar-

Gumenta pristupa mogu se navesti sljedeće:

R - pristup samo za čitanje;

W - pristup pisanju;

F - puni pristup;

/R ime - opozovite sve dozvole za korisnika čiji račun

Naziv je naveden kao argument. Koristi se samo s prekidačem /E;

/P ime:pristup - zamjena postojeće dozvole za korisnika, račun

Unos čije je ime navedeno kao argument, s navedenim dopuštenjima

Kao pristupni argument:

N - nema dopuštenja;

O R - pristup samo za čitanje;

W - pristup pisanju;

C - pristup uređivanju (uključuje radnju argumenta W);

F - puni pristup;

136 Poglavlje 7. Naredbeni redak

/D ime - zabrani pristup datoteci ili mapi za korisnički račun

Slovo koje je navedeno kao argument imena.

BILJEŠKA

Da biste dodijelili načine pristupa grupi datoteka, možete koristiti

Vrijednosti naziva datoteke su zamjenski znakovi. Također, kada pozivate naredbu, možete odrediti

Dodajte više korisnika.

U procesu prikaza tablica kontrole pristupa operativnog sustava,

Koriste se moje sljedeće konvencije:

CI (Container Inherit) je znak nasljeđivanja dozvola po kontejnerima.

ACE će naslijediti mape;

01 (Object Inherit) - znak nasljeđivanja dopuštenja po objektima. ACE bu-

Det naslijeđene datoteke;

Yu (Samo nasljeđivanje) - znak isključivog nasljeđivanja dopuštenja.

ACE se ne može primijeniti na trenutnu datoteku/mapu.

Primjer korištenja naredbe: CACLS private.txt /G korisnik:F - otvara za

USER ima puni pristup datoteci private.txt.

POZIV [pogon:][put]naziv datoteke [opcije]

Ova vam naredba omogućuje pozivanje jedne batch datoteke iz druge. Kao

Argument parametara koristi skup potrebnih prekidača naredbenog retka

Myh kada se poziva ciljna batch datoteka. Također se može koristiti naredba CALL

Koristi se zajedno s posebnim oznakama koje igraju u ovom slučaju

Uloga odredišta (točke) poziva batch datoteke. U ovom slučaju vrijedi sljedeće:

Sintaksa puhanja:

CALL: argumenti oznake

Kada koristite ovu opciju za pozivanje ove naredbe, operativni sustav

MA automatski stvara novi kontekst za trenutnu batch datoteku s navedenim

Argumenti i kontrola izvršenja datoteke prenose se na instrukciju, koja slijedi

Puhanje neposredno nakon oznake. Napuštena je skupna datoteka

Dolaskom do kraja dva puta: prvi izlaz prenosi kontrolu na

Redak odmah nakon retka koji sadrži naredbu CALL, drugi izlaz

Prekida izvršavanje datoteke. Korištenje instrukcije GOTO:EOF omogućuje implementaciju

Bezuvjetno prekinuti izvođenje datoteke u bilo kojem trenutku.

SNSR

Postavlja aktivnu kodnu stranicu s navedenim brojem.

Kada se poziva bez argumenata, vraća trenutni broj kodne stranice.

CHKDSK [volumen:[[put]ime datoteke]] ]

Provjerava navedeni disk pomoću programa za provjeru diska, kada se poziva bez njega

Argumenti se provjeravaju za trenutni pogon. Ovdje:

Opis naredbi konzole 137

Put, naziv datoteke - naziv datoteke ili grupe datoteka za provjeru fragmenta -

Qiyu. Koristi se samo u FAT/FAT 32 datotečnom sustavu;

/F - provjera grešaka i njihovo automatsko ispravljanje;

/V - tijekom procesa provjere diska, prikazuje pune staze i imena pohranjenih

Datoteke na disku. Za diskove koji sadrže NTFS particije,

Poruke za čišćenje;

/R - traženje oštećenih sektora i vraćanje njihovog sadržaja

Moj. Zahtijeva obaveznu upotrebu /F sklopke;

Prekidači, svi trenutni deskriptori za ovaj volumen bit će nevažeći -

Ny. Zahtijeva obaveznu upotrebu /F sklopke;

/L: veličina - tijekom skeniranja promijenite veličinu datoteke dnevnika na navedenu veličinu

Vrijednosti (u kilobajtima). Ako nije navedena vrijednost, prikazuje se trenutna

Veličina datoteke. Koristi se samo u datotečnom sustavu NTFS;

/I - ne provodi strogu provjeru elemenata indeksa. Samo korišteno

Co u NTFS datotečnom sustavu;

/C - ne provjeravajte petlje unutar strukture mape. Koristi se samo u datotekama

Logički NTFS sustav.

BILJEŠKA

Prekidači /I i /C značajno smanjuju vrijeme rada programa za provjeru diska, ali manje

Striktna provjera diska može dovesti do preskakanja nekih njegovih datoteka.

Sustav niske pogreške.

CHKNTFS volumen: [ . . . ]

^CHKNTFS/D

CHKNTFS /T[:vrijeme]

CHKNTFS /X volumen: [ . . . ]

CHKNTFS /Svesak: [ . . . ]

Upravlja načinima rada programa Provjerite NTFS kada se računalo pokreće

U slučaju provjere grešaka. Ovdje:

Volumen - definira oznaku volumena diska koji se provjerava, točku povezivanja ili

Naziv pogona s dvotočkom (na primjer, C:);

/D - uključuje standardni način skeniranja diska ovog programa:

Diskovi se provjeravaju svaki put kada pokrenete računalo, ako

Ako se pojave greške, pokreće se CHKDSK;

/T[: vrijeme] - omogućuje promjenu vrijednosti parametra AUTOCHK (u sekundama),

Kontrola vremenskog razdoblja prije početka automatskog testiranja

Ki diskovi (tijekom tog vremena program vrši reverziju sekundu po sekundu

Odbrojavanje). Ako vremensko razdoblje nije navedeno, trenutno

AUTOCHK vrijednost parametra;

138 Poglavlje 7. Naredbeni redak

/X - zabranjuje standardnu ​​provjeru diska tijekom pokretanja.

Podaci na diskovima koji su prethodno isključeni s popisa za provjeru su izgubljeni.

/C - traži dozvolu za provjeru diskova pri sljedećem pokretanju

Računalo. Ako se otkriju pogreške, pokreće se program CHKDSK.

Kada pozovete ovu naredbu bez argumenata, prikazuje se ekran

Trenutno stanje oznake provjere za ovaj disk.

Njegovim izvođenjem briše se zaslon naredbenog retka.

Pokreće drugu kopiju tumača naredbi Windows XP (pogledajte odjeljak

COLOR [boja]

Postavlja zadane opcije boje pozadine i teksta za

Prozori teksta naredbenog retka. Vrijednosti boja postavljaju se pomoću

Broj dva heksadecimalna broja, od kojih prvi određuje boju pozadine prozora,

A drugo je boja teksta. Kao svaki od ovih brojeva, ova naredba može

Mogu se koristiti sljedeće vrijednosti:

0 - crna;

1 - plava;

2 - zelena;

3 - plava;

4 - crvena;

5 - ljubičasta;

B - žuta;

7 - bijela;

8 - siva;

9 - svijetlo plava;

A - svijetlo zelena;

B - svijetlo plava;

C - svijetlo crvena;

D - svijetlo ljubičasta;

E - svijetlo žuta;

F - svijetlo bijela.

Na primjer, kada pozovete naredbu COLOR OB, pozadina prozora naredbenog retka će ostati

Crna, a font će postati svijetlo plav. Prilikom izvođenja ove ko-

Mandi bez ikakvih argumenata automatski će vratiti boje

Prozori naredbenog retka navedeni u ključu DefaultCoior Windows registar XP.

Opis naredbi konzole 139

Naredba COLOR vraća pogrešku s kodom ERRORLEVEL 1 ako korisnik

Tel će pokušati postaviti argument naredbe na iste boje

Za pozadinu i tekst.

COMP [naziv datoteke1] [naziv datoteke2]

Pomoću ove naredbe možete usporediti sadržaj dvije ili dvije datoteke

Skupovi datoteka ako su argumenti filename1 i filename2 navedeni pomoću

Jedem zamjenske znakove. Ovdje:

File_name1, file_name2 - imena datoteka ili skupova datoteka za usporedbu;

/D - prikaz informacija o otkrivenim razlikama u decimalnom obliku

Format;

/A - prikaz informacija o otkrivenim razlikama u ASCII formatu;

/L - prikaz brojeva redaka u kojima su pronađene razlike;

/N=4HOIO - broj prvih redaka u svakoj datoteci koje treba usporediti

/C - poništi osjetljivost na velika i mala slova: usporedba će se izvršiti bez uzimanja u obzir

ASCII registar znakova;

/ISKLJUČENO - provjeri i datoteke s odabranim potvrdnim okvirom

“Autonomno”.

COMPACT ] [ / I ] [naziv datoteke [ . . . ] ]

Prikazuje i također vam omogućuje promjenu omjera kompresije pohranjenih datoteka

Na particijama diska s NTFS datotečnim sustavom. Ovdje:

/C - komprimirati datoteke i mape navedene kao argument file_name. mape

Oni su označeni na način da im se datoteke naknadno dodaju

Također postati komprimiran;

/U - raspakirajte datoteke i mape navedene kao argument file_name

Ki. Mape su označene na način da se one naknadno dodaju u njih

Datoteke postaju nekomprimirane;

/S - obraditi sve podmape i datoteke pohranjene u njima. Po

Prema zadanim postavkama, naredba obrađuje samo trenutnu mapu i njen sadržaj;

/A - obraditi datoteke s atributima "Skriveno" i "Sustav". Standardno

Za Chaniju se takve datoteke preskaču;

/I - prisiljava naredbu da nastavi s izvršenjem čak i ako se pojavi greška.

Nii pogreške. Prema zadanim postavkama, kada se pojavi pogreška, sve pogreške uzrokovane time

Naredba zaustavlja operacije;

/F - prisilno sažimanje svih datoteka koje je odredio korisnik, čak i ako

Neki od njih su već komprimirani. U zadanom načinu rada komprimirane datoteke

Objekti se ne obrađuju;

/Q - prikaz samo najvažnijih na ekranu tijekom operacije

Inteligencija.

140 Poglavlje 7. Naredbeni redak

Kada pozovete naredbu COMPACT bez ikakvih argumenata u prozoru naredbenog retka,

Tipka prikazuje informacije o kompresiji za datoteke pohranjene u trenutnoj mapi. Na

Kada navodite nekoliko parametara u naredbenom retku, trebali bi biti

Odvojeno razmacima.

PRETVORITE pogon: /FS:NTFS

Pretvara FAT particije diska u NTFS format. Naredba se ne izvršava

Za trenutnu particiju diska. Ovdje:

Disk: - naziv particije diska koju treba pretvoriti, iza kojeg slijedi dvotočka, na primjer F:;

/FS:NTFS - ciljni datotečni sustav (NTFS);

/V - prikaz poruka sustava tijekom operacije;

/Sut,Agea:file_name - naziv servisne datoteke u korijenskoj particiji diska za ponovno

Rezerviranje prostora na disku za datoteke NTFS sustava;

/NoSecurity - onemogućite ograničenja pristupa konvertiranim datotekama

I mape;

/X - ako je potrebno, demontirajte volumen prije skeniranja. Nakon od-

Prekida svi trenutni deskriptori za ovaj volumen bit će nevažeći.

DATUM [ ja ][Datum od]

Datumi prema računalnom kalendaru i traži od vas da unesete novi datum. Spremiti

Za unos trenutnog datuma pritisnite tipku Enter. Tipkom /T naredba pro-

Sto prikazuje trenutni datum bez traženja da ga promijenite.

DISKCOMP [disk1: [disk2:]]

Ova naredba izvodi usporedbu datoteke po datoteku dviju disketa.

DISKCOPY [disk1: [disk2:]]

Ova naredba kopira sadržaj jedne diskete na

Još. U tom slučaju, kopirani diskovi moraju imati isti prostor na disku

th prostora i istog datotečnog sustava, a argumenti naredbe mogu

Odnosi se na isti fizički uređaj - na primjer, pogon A:.

Kada koristite tipku /V, kopiranje se izvodi uz provjeru ispravnosti

Nosti records.

ECHO UKLJUČEN ili ISKLJUČEN

ECHO [niz]

Naredba ponavlja na zaslonu poruke koje je korisnik unio kao

Parametar niza također vam omogućuje da konfigurirate način prikaza poruke u prozoru

Opis naredbi konzole 141

Naredbeni redak. Prilikom pozivanja naredbe bez argumenata, ekran se vraća

Vrijednost trenutnog načina rada.

Ova se naredba koristi bez dodatnih parametara. Na

Kada se izvrši, program tumača naredbi izlazi i

Zatvaranje prozora naredbenog retka.

FC] [I]

[pogon1:][put1]nazivdatoteke1 [pogon2:][put2]nazivdatoteke2

FC /In [pogon1:][put1]nazivdatoteke1 [pogon2:][put2]nazivdatoteke2

Ova naredba uspoređuje dvije datoteke ili skupove datoteka (ako

Argumenti su navedeni pomoću zamjenskih znakova) i prikazuje informacije

Maziu o razlikama među njima. Ovdje:

[pogon1:][put1]nazivdatoteke1, [pogon2:][put2]nazivdatoteke2 - staze i nazivi prve

I druge datoteke (skupovi datoteka) namijenjene usporedbi;

/A - prikazati samo prve i zadnje retke za svaku grupu vremena -

/B - usporediti binarne datoteke;

/C - usporedba bez obzira na velika i mala slova;

/L - usporedba datoteka u ASCII formatu;

/LBn - otkriti najveći broj nedosljednosti za broj redaka,

Specificirano parametrom n;

/N - prikaz brojeva redaka na ekranu prilikom uspoređivanja datoteka u formatu

/ISKLJUČENO - usporedba datoteka s odabranim potvrdnim okvirom “Izvan mreže”;

I - nemojte tretirati tabulatore kao ekvivalente prilikom provjere

Broj mjesta;

/U - usporedba datoteka u Unicode formatu;

/W - preskakanje razmaka i tab znakova tijekom skeniranja;

/nnnn - ovaj parametar određuje broj uzastopnih odgovarajućih redaka

Koje treba ispuniti nakon utvrđivanja nesukladnosti.

PRONAĐI L7N] ] "niz" [[pogon:][put]naziv datoteke[ ...]]

Traži određeni niz u datoteci ili skupu datoteka. Ovdje:

[drive1:][path1]filename - puni ili kratki put i naziv datoteke u kojoj

U tijeku je potraga;

Novi uzorak;

/C - prikaz samo ukupnog broja redaka koji sadrže navedeni uzorak;

142 Poglavlje 7. Naredbeni redak

/N - prikazati samo brojeve redaka koji sadrže navedeni uzorak;

/I - ne razlikuje velika i mala slova tijekom procesa pretraživanja;

Nominalno≫.

Ako ovu naredbu unesete bez argumenata, pretraga se izvodi

U tekstu unesenom s tipkovnice ili u tekstu koji se prenosi kroz pokretnu traku

Upravljajte FIND drugom konzolnom naredbom.

FINDSTR [D.]

] redaka

[[pogon:][put]naziv datoteke]

Ova direktiva traži datoteke koje sadrže navedeni uzorak. Ovdje:

[pogon:][put]ime datoteke - puni ili kratki put i naziv datoteke (grupa

Datoteke) među kojima se vrši pretraga;

Redak - redak s uzorkom teksta koji se traži;

/B - traženje zadanog uzorka samo na početku redaka;

/E - traženje zadanog uzorka samo na kraju redaka;

/L - traženje potpunog podudaranja zadanog uzorka s tekstom u datoteci;

/R - traži nizove samo kao regularni izrazi;

/S - traži datoteke koje sadrže dani uzorak u trenutnoj

Mapa i sve njene podmape;

/I - pretraživanje neosjetljivo na velika i mala slova;

/X - prikaz redaka koji sadrže točna podudaranja s navedenim

Uzorak;

/V - prikazati kao rezultat pretraživanja sve retke koji ne sadrže navedeno

Novi uzorak;

/N - prikaz brojeva i sadržaja redaka koji sadrže navedeni uzorak;

/M - prikazati samo naziv datoteke koja odgovara slici

/0 - prikaz pronađenih redaka korištenjem isprepletenog ispreplitanja

/P - zanemari retke koji sadrže znakove koji se ne mogu ispisati;

/OFF - traži u datotekama s odabranim potvrdnim okvirom "Auto".

Nominalno≫;

/A:boje - postavlja vrijednosti boja koje će se koristiti za prikaz

Pročitajte rezultat pretraživanja (pogledajte odjeljak koji opisuje naredbu COLOR);

/P:file - dobivanje popisa datoteka pregledanih tijekom pretraživanja iz

Tekstualna datoteka;

/C: niz - korištenje dati niz kao izraz za pretraživanje;

/ygfile - dohvaćanje popisa redaka s obrascima pretraživanja iz zadane datoteke;

Opis naredbi konzole 143

/D:cnMCOK_nanoK - dobivanje popisa parametara pregledanih tijekom procesa pretraživanja

Poke iz tekstualne datoteke (mape na popisu odvojene su točkom-zarezom).

Naredba FINDSTR također može koristiti sljedeće nizove u nizu kontekstualnog pretraživanja:

Posebni regularni izrazi, brzi pregled sintakse kojih

Zamijenite bilo koji simbol umjesto znaka točke;

L - traži unos na početku retka;

$ - traženje pojavljivanja na kraju niza

[x-y] - raspon mogućih vrijednosti: traženje bilo kojeg znaka iz navedenog

Raspon;

\

Xyz\> - traženje pojavljivanja na kraju riječi.

FORMATIRAJ disk:

FORMATIRAJ disk:

FORMATIRAJ disk:

FORMATIRAJ disk:

FORMATIRAJ disk

Formatira navedeni disk s navedenim parametrima. Ovdje:

Disk: - naziv particije diska koju treba formatirati s dvotočkom, na primjer F:;

/FS: sustav - određuje vrstu datotečnog sustava za formatirani disk (FAT,

FAT 32 ili NTFS);

/V: oznaka - označava oznaku volumena koja će biti zapisana na disk na zahtjev.

Završetak procesa oblikovanja;

/Q - izvršiti brzo formatiranje navedenog diska;

/C - postavlja način kompresije datotečnih objekata za formatirane

Particija (koristi se samo u NTFS);

/X - ako je potrebno, onemogućite volumen prije njegovog formiranja

Polaganje pločica. Nakon demontaže, sve trenutne oznake za taj volumen

Bit će nevažeći;

/F:veličina - eksplicitna indikacija standarda formatirane diskete (1.44);

/T: staze - broj staza na svakoj strani diska;

/N: sektori - broj sektora na svakoj stazi;

/A:veličina - eksplicitna indikacija veličine klastera stvorenih tijekom formatiranja

Rotacija ovog odjeljka. Upamtite da je datotečni sustav NTFS

Podržava veličine klastera od 512, 1024, 2048, 4096, 8192 bajta, kao i 16, 32,

64 KB. Sustav FAT (FAT 16) podržava veličine klastera od 512, 1024,

2048, 4096, 8192 bajta, 16, 32, 64 KB i 128 i 256 KB za veličinu

Sektori veći od 512 bajtova. FAT 32 tablica dodjele datoteka podržava

Veličine klastera 512, 1024, 2048, 4096, 8192 bajtova, 16, 32, 64 KB, kao i

128 i 256 KB za veličine sektora veće od 512 bajtova. Osim toga, datoteka

144 Poglavlje 7. Naredbeni redak

Sustavi FAT 16 i FAT 32 nameću sljedeća ograničenja na broj

Upravlja u jednom volumenu: za FAT, broj klastera mora biti manji ili jednak

65526, za FAT 32 ova bi vrijednost trebala biti u rasponu između

65.526 i 4.177.918 klastera. Naredba FORMAT će se odmah izvršiti

Prekida se ako se otkrije kršenje uspostavljena ograničenja na korištenje

Koristite navedenu veličinu klastera.

BILJEŠKA

Prilikom formatiranja NTFS particija s postavljenim načinom kompresije podataka, potrebno je

Imajte na umu da kompresija NTFS volumena nije podržana ako

Klasteri u volumenu premašuju 4096 bajtova.

PAŽNJA

Imajte na umu da kada formatirate disk, svi podaci pohranjeni na njemu će biti

Nepovratno izgubljeno.

FTYPE [vrsta_datoteke[=[naredbeni redak]]]

Odgovara bilo kojoj vrsti datoteke registriranoj u sustavu

Naredbeni redak korišten za otvaranje. Kao argumente za ovo

Mogu se koristiti sljedeće naredbe:

Rogo planira promijeniti naredbeni redak za otvaranje;

Command_line - sama vrijednost naredbe koja se koristi za otvaranje datoteke

Ribolov ove vrste.

Kada pozovete naredbu FTYPE bez dodatnih parametara, ona će

Održava popis svih naredbenih upita instaliranih u sustavu Windows za otvaranje i

Povezane datoteke. Kada je navedeno kao argument naredbe

Samo će naziv datoteke prikazati naredbu u prozoru naredbenog retka

Pozovite ovu datoteku ako je prethodno postavljena u sustavu. Ako iza znaka ra-

Ako ne navedete naredbeni redak za instalaciju, FTYPE će ukloniti za

Odabrana datoteka sadrži sva već postojeća mapiranja.

^GRAFTABL/STATUS

Naredba specificira broj kodne stranice za prikaz nacionalnih znakova.

Nacionalna pisma u grafičkom načinu. Argument nnn navodi ko-broj

Početna stranica koja bi se trebala koristiti za prikaz nacionalnih simbola

Volov prema zadanim postavkama, pozivanje naredbe s parametrom /STATUS vraća se na zaslon

Trenutna kodna stranica.

Ova se naredba koristi bez dodatnih parametara. Na

Kada se izvrši, na zaslonu se prikazuje savjet o tome kako koristiti naredbe konzole.

Bilo Windows XP.

Opis naredbi konzole 145

LABEL [pogon:][oznaka]

LABEL [svezak] [oznaka]

Ova vam naredba omogućuje stvaranje, promjenu ili brisanje oznaka volumena za fizički

Češki diskovi i particije logičkog diska. Ovdje:

Disk: - naziv diska ili particije diska s dvotočkom, na primjer F:;

Oznaka - oznaka koju treba postaviti za ovaj disk (particiju);

Volumen - naziv diska ili particije diska s dvotočkom, na primjer F:, ili

Ka postojećeg volumena. Ako je navedena oznaka volumena, koristite oznaku /MP

Nije potrebno.

< [диск:][путь]имя_файла имя_команды

VIŠE [+n]]

VIŠE /E [+n] [datoteke]

Pomoću ove naredbe možete uzastopno prikazati sadržaj

Moja tekstualna datoteka ili popis za izvršavanje naredbe konzole. Ovdje:

[pogon:][put]naziv datoteke - puni (ili relativni) put i naziv datoteke, ko-

Sadržaj koji bi trebao biti prikazan na ekranu u fragmentima. Ako poziv-

Postoji nekoliko datoteka, njihova imena trebaju biti navedena odvojena razmakom;

Ime_naredbe - naredba čiji napredak treba biti prikazan

Pogledajte ekran u fragmentima;

/E - omogućiti dodatne funkcije naredbe MORE;

/C - očistite zaslon prije prikazivanja svake stranice;

/P - uzeti u obzir simbole za pomicanje stranice;

/S - prikaz niza od nekoliko prazne linije kao jedan

/Tp - zamjena tabulatorskih znakova n razmacima (zadano n = 8).

Naredba MORE podržava dodatni +n prekidač koji se može koristiti

Nazovi kad je pozovu. Označava da je prva datoteka u nizu

Treba ga ispisati počevši od retka n.

Ako ste omogućili način rada s naprednim značajkama od strane

Pozivanje naredbe MORE s parametrom /E kao odgovor na upit okruženja - Više - -

Programu možete izdati posebne naredbe pritiskom na sljedeće tipke:

R p - prikaz sljedećih n redaka;

S n - preskoči sljedećih n redaka pri ispisu;

F - idite na izlaz sljedeće datoteke;

Q - prekinuti naredbu;

Prikaz trenutnog broja retka;

Prikaz alatnog opisa;

Razmaknica - idite na sljedeću stranicu;

Enter - prijeđite na sljedeći redak.

146 Poglavlje 7. Naredbeni redak

STAZA [[pogon:]put[:...][;*STAZA*]

Pomoću ove naredbe korisnik može odrediti stazu pretraživanja za izvršnu datoteku

Datoteke. Kada pozovete naredbu PATH bez parametara, prikazuje se prozor naredbenog retka

Trenutačni put pretraživanja je komprimiran. U slučaju korištenja varijable sustava YARATCH

Nova vrijednost niza za pretraživanje dodaje se na kraj stare. Ako se ova naredba pozove

S parametrom "točka-zarez" trenutna vrijednost putanje pretraživanja bit će izbrisana

Ali daljnje pretraživanje izvršnih datoteka bit će ograničeno na trenutnu mapu.

PUSHD [put]

Kada se ova naredba pozove, sustav pamti vrijednost koju je unio korisnik.

Čitanje puta do mape i zatim odlazak do nje, čineći ovu mapu

Svetohraništa. Ako je u prozoru naredbenog retka omogućen napredni način obrade

Naredbe, kao argument naredbe PUSHD, možete koristiti ne samo lokalne

Kalnye, ali i mrežne staze. U tom slučaju sustav samostalno pronalazi zadano

Novi mrežni resurs, povezuje ga kao mrežni pogon, a zatim idi-

Zaboga za njega. Nazivi mrežnih pogona dodjeljuju se automatski pretraživanjem svih

Slobodna imena, koja počinju sa Z:, obrnutim redoslijedom, sa povezanim se-

Resursu će se dodijeliti prvo slobodno ime koje sustav pronađe.

Ova se naredba koristi bez dodatnih parametara. Na

Njegovo izvođenje izvodi brzi prijelaz u mapu navedenu ranije kada

Snaga PUSHD tima. Ako je prošireni način rada omogućen u prozoru naredbenog retka,

Nema obrade naredbi, kada se poziva POPD naredba, sve je privremeno

Nazivi mrežnih pogona stvoreni naredbom PUSHD uz istovremeno brisanje

Odgovarajući mrežni pogon iz snopa mapa.

ISPIS [[pogon:][put]naziv datoteke]

Kada se ova naredba pozove, ispisuje se navedeno u naredbenom retku.

Datoteka čiji je put napisan kao argument [pogon:][put]naziv datoteke. Po-

Pomoću ključa /O:device možete odrediti uređaj (na primjer, a

Tera) na kojem se ispisuje.

PROMPT vrijednost

Prema zadanim postavkama, prozor naredbenog retka prikazuje radni redak.

Sustavi u standardnom MS-DOS formatu, koji izgleda kao pogon:\put>, na primjer

Naredba PROMPT omogućuje promjenu izgleda odziva operativnog sustava.

U ove svrhe možete koristiti skup posebnih varijabli:

$A - & (&);

$B - | (okomita traka);

Opis naredbi konzole 147

$C - ((lijeva zagrada);

$D - Trenutačni datum;

$E - ESC (ASCII znakovni kod 27);

$F -) (desna zagrada);

$G - > (znak veće);

$N - Backspace (uklanjanje prethodnog znaka);

$L -< (знак ≪меньше≫);

$N - naziv trenutnog diska;

$P - imena trenutnog diska i direktorija;

$Q - = (znak jednakosti);

$S - razmak;

$T - trenutno vrijeme;

$V - broj verzije sustava Windows XP;

$_ - povratak na novi red i pomak na novi red;

$$ - $ (simbol dolara).

Uz navedene varijable i njihove kombinacije kao argument,

PROMPT naredbe mogu koristiti proizvoljan niz znakova.

Na primjer, nakon izvršenja naredbe

PROMPT dobrodošlica: $a root $S$C$D$F$$

Upit operativnog sustava izgledat će ovako:

Dobrodošli:& korijen(17.04.2002)$

I nakon izvršavanja naredbe PROMPT, unesite naredbu: $_ prompt operation

Sustav Noah bit će prikazan na sljedeći način:

Unesite naredbu:

RECOVER [pogon:][put]naziv datoteke

Pomoću naredbe RECOVER možete vratiti spremljeno oštećeno

Informacije o podatkovnom disku. Kao argumente [pogon:][put]naziv datoteke uka-

Unesite pogon, stazu i naziv datoteke koju želite vratiti. Na primjer, ako ti

Koristite naredbu RECOVER A:\file.txt.

START ["zaglavlje"] [A)put] [/I]

[naredba/program] [opcije]

Ova naredba vam omogućuje pokretanje bilo kojeg programa s određenim

Novi početni parametri. Ovdje:

Naslov - naslov programa koji će biti prikazan u naslovnom retku.

Uhvatite prozor otvoren za ovaj program;

148 Poglavlje 7. Naredbeni redak

/Dnyrb- naznaka radne mape programa koji se pokreće, u kojoj je

Uključene su sve datoteke potrebne za preuzimanje;

II - pokretanje programa ne u novom okruženju, već u izvornom okruženju, ponovno

Uredio CMD interpreter naredbi;

/B - podešavanje načina prekidanja izvođenja programa pritiskom na kombinaciju

Ples na klavijaturama Ctrl+C. Ako ovu aplikaciju ne obrađuje pritiske tipki

Vish Ctrl+C možete pauzirati njegovo izvršenje pritiskom na tipke Qrl+Prekid;

/MIN - pokretanje programa u prozoru minimiziranom na programsku traku;

/MAX- pokrenite program u prozoru uvećanom na cijeli zaslon;

/SEPARATE - pokretanje 16-bitne Windows aplikacije u zasebnom području

Ti memorija;

/SHARED - pokrenite 16-bitnu Windows aplikaciju u zajedničkom području pa-

/LOW - pokretanje aplikacije s niskim prioritetom izvršavanja (IDLE);

/NORMAL - pokrenite aplikaciju s normalnim prioritetom izvršavanja

/HIGH - pokretanje aplikacije s visokim prioritetom izvršenja (HIGH);

/REALTIME - pokretanje aplikacije s korištenjem prioriteta u stvarnom vremenu

Punoća (REALTIME);

/NADONORMALNO - pokreće aplikaciju s višim prioritetom izvršenja

Prosječno (IZNADNORMALNO);

/ISPODNORMALNO - pokreće aplikaciju s nižim prioritetom izvršenja

Prosjek (ISPOD NORMALNOG);

/WAIT - pokrenite aplikaciju dok čekate da završi;

Naredba/program - put i naziv same naredbe ili programa. Ako na

Snaga naredbe START pokreće unutarnju naredbu CMD ljuske ili

Skupna datoteka, novi CMD prozor će se pokrenuti s ključem /K, drugim riječima

Vi ga nećete zatvoriti na kraju sesije programa. Ako

Pokrećete neku drugu aplikaciju, sustav će biti otvoren za nju.

Pikado grafika Windows prozor XP;

Parametri - vanjski parametri, ključevi i varijable proslijeđeni pro-

Gram okruženjem CMD-a kada se pokrene.

BILJEŠKA

Za pozivanje izvršnih datoteka otvaranjem njihovih povezanih vrsta

Datoteke iz prozora naredbene konzole samo trebaju upisati puni naziv u naredbeni redak

Takva datoteka. Na primjer, kada pozivate document.doc iz prozora naredbenog retka, pridruženi

Citirano u sustavu s programom Microsoft Word, Windows će automatski pokrenuti Word

Za izvršenje i učitajte ovu datoteku u nju.

Prilikom pokretanja 32-bitne GUI aplikacije iz

Rukovatelj naredbama naredbenog retka ne čeka da aplikacija završi

Prije nego što zatvori svoj prozor I natrag na poziv operacijski sustav.

Opis naredbi konzole 149

Ovo načelo vrijedi za sve slučajeve pokretanja programa, osim za njihovu inicijalizaciju.

Poziv od skupne datoteke.

Ako ekstenzija datoteke nije navedena u naredbenom retku, rukovatelj

Naredba koristi vrijednost varijable okruženja RATNEXT kako bi odredila

Navedite ekstenzije naziva izvršnih datoteka i redoslijed pretraživanja programa

Struktura datoteke diska. Prema zadanim postavkama, ovoj varijabli su dodijeljene vrijednosti

Niya.COM;, .EXE;, .BAT;, .CMD. Sintaksa za pisanje vrijednosti za datu varijablu

Sintaksa je slična varijabli PATH, odnosno pojedinačnim elementima sekcije

Označavaju se točkom i zarezom.

Ako tijekom traženja izvršne datoteke nisu pronađeni rezultati

S jednom od ekstenzija registriranih u sustavu, program provjerava

Odgovara navedenom nazivu mape. Ako naziv mape odgovara navedenom

Mu, tada naredba START pokreće Explorer, koji otvara ovu mapu za pregled.

SUBST [pogon: [pogon2:]staza]

SUBST pogon: /D

Ova vam naredba omogućuje spajanje korisničkog puta s imenom bilo kojeg

Disk. Ova se naredba može koristiti za stvaranje virtualnog

Diskovi u bilo kojoj mapi u strukturi datoteka vašeg računala ili za mon-

Umorite disk na bilo kojem mjestu koje odaberete. Ovdje:

Disk - nazivi virtualnih diskova koji se mapiraju na navedeno mjesto.

Disk2:path je fizički disk za koji se kreira mapiranje;

/D - tipka koja briše prethodno kreirani virtualni disk.

VRIJEME [vrijeme] [I]

Bez dodatnih argumenata, ova naredba ispisuje trenutnu vrijednost

Vrijeme prema satu računala i od vas traži da unesete novu vremensku vrijednost. Za

Za spremanje trenutnog vremena morate pritisnuti tipku Enter. Pomoću tipke /T

Naredba jednostavno prikazuje trenutno vrijeme bez traženja da ga promijenite.

NASLOV [string]

Ispisuje navedeni niz kao vrijednost naslovne trake naredbenog prozora -

Noine linije. Bilo koja naredba može se navesti kao argument.

Posljedica simbola.

STABLO [pogon:][put]

Prikazuje stablo mapa ili strukturu izgleda u prozoru naredbenog retka

Datoteke i mape u određenoj mapi na disku. Ovdje:

U obliku stabla direktorija;

150 Poglavlje 7. Naredbeni redak

/A - zamjena ASCII znakova umjesto znakova iz nacionalne abecede

Prilikom prikaza datoteka čiji su nazivi navedeni u nacionalnom kodiranju;

/F - prikaz naziva datoteka za svaku mapu.

Prilikom pozivanja naredbe bez dodatnih parametara, CMD prozor prikazuje -

Ovo je stablo trenutne mape.

VRSTA [pogon:][put]naziv datoteke

Ova naredba prikazuje sadržaj navedene datoteke.

Ova se naredba koristi bez dodatnih parametara. Na

Kada se izvrši, na zaslonu se prikazuje broj trenutne verzije sustava Windows XP.

POTVRDI

Omogućuje ili onemogućuje način rada dodatna provjera prilikom pisanja podataka

Na disk. Koristite ovu naredbu bez dodatnih parametara za definiranje

Snimanje trenutnog stanja funkcije provjere zapisa.

VOL. [disk:]

Prikazuje vrijednost oznake navedenog pogona. Bez dodatnih parametara

Manda vraća oznaku trenutnog diska.

XCOPY izvor [rezultat] [I>[:datum]] ]

^ C/Q] [I]

[+datotekaZ]]

Pomoću ove naredbe možete kopirati velike grupe datoteka ili

Cjelokupne strukture mapa zajedno s njihovim sadržajem. Za razliku od sličnih ko-

Mand, XCOPY ima veće mogućnosti i omogućuje vam korištenje

Odaberite između mnogo različitih parametara:

Izvor - datoteka, skupina datoteka ili mapa namijenjenih kopiranju;

Rezultat - put do mjesta i/ili imena novih datoteka i mapa

Kada su preimenovani u isto vrijeme;

/A - kopiranje (između ostalog) datoteka s atributom “Arhiva”; na-

Pobijanje ne mijenja svoje značenje kada se kopira;

/M - kopiranje samo datoteka s atributom "Arhiva"; po završetku

Atribut kopiranja je uklonjen;

L)[:datum] - kopirajte samo datoteke izmijenjene nakon navedenog datuma.

Ako nije naveden datum, kopiraju se samo datoteke starije od verzija.

Datoteke pohranjene u ciljnoj mapi;

/P - prikaz zahtjeva na ekranu za potvrdu unosa svakog novog

Opis naredbi konzole 151

/EXCLUDE:file1[+file2][+file3] - popis datoteka koje sadrže kontekstualne

Pojavljivanje redaka izuzetaka prilikom kopiranja datoteka. Kada bilo koji od

String odgovara bilo kojem dijelu apsolutne putanje do kopirane datoteke, dakle

Koja je datoteka isključena iz operacije kopiranja. Na primjer, određivanjem linije

\exe\ ili .exe, možete isključiti sve datoteke iz mape exe ili sve datoteke

S odgovarajućim nastavkom .exe;

/S - kopirati direktorije zajedno sa svim poddirektorijumima, isključujući prazne;

/E - kopirati direktorije zajedno sa svim poddirektorijumima, uključujući prazne;

/V - tijekom procesa kopiranja, usporedite ciljne datoteke s izvornim;

/W - pričekajte pritisak tipke na tipkovnici prije početka kopiranja

Računalo;

/C - nastavak kopiranja čak i ako se otkriju pogreške;

/I - ako je kod kopiranja nekoliko datoteka kao parametar rezultat

Ako je naveden naziv nepostojeće mape, stvorite novu mapu s navedenim

/Q - ne prikazuju imena kopiranih datoteka;

/F - tijekom procesa kopiranja prikazuje puna imena izvornih datoteka na ekranu

I završne datoteke;

/L - tijekom procesa kopiranja, prikazati puna imena na ekranu samo kada se koriste

Pokretanje datoteka;

/G - ako ciljni direktorij ne podržava enkripciju, kopirajte

Postavite šifrirane datoteke u njega (za NTFS particije);

/N - između ostalog kopira skrivene i sistemske datoteke;

/R - prilikom kopiranja potpuno zamijeni datoteke s atributom ≪Samo za

Čitanja≫;

/T - bez kopiranja datoteka, stvoriti strukturu mapa na navedenom mjestu na disku,

Sličan originalu;

/U - kopirati i prebrisati samo postojeće datoteke

U ciljnoj mapi;

/K - kada kopirate datoteke s atributom "Samo za čitanje", spremite

Ovaj atribut (prema zadanim postavkama automatski se poništava tijekom

Kopirati);

/N -zamjena dugih naziva kratkim nazivima strofa prilikom kopiranja

Dartha DOS;

/0 - kopirati podatke o vlasniku i ACL podatke zajedno s datotekom;

/X - kopiraj podatke revizije datoteke (zahtijeva obaveznu upotrebu)

ključ Nya /0);

/Y - traži potvrdu za brisanje datoteke ako se nalazi u ciljnoj mapi

Datoteka s istim nazivom već postoji;

/-Y - ne traži potvrdu za brisanje datoteke ako je cilj

Datoteka s istim nazivom već postoji u mapi;

/Z - kopirati datoteke iz izvora koji se nalazi na lokalnoj mreži.

152 Poglavlje 7. Naredbeni redak

Da biste dobili savjet o pravilima korištenja bilo koje konzole Windows naredbe XP

Koristite poziv naredbe s tipkom ^II kako slijedi: ime_naredbe II, Na primjer

Nedavno sam izrastao iz žestokog štrebera u vrlo velikoj tvrtki u skromnog administratora sustava koji nadzire mrežu od 10 računala. I, poput vrlo lijenog administratora sustava, suočio sam se sa zadatkom automatizacije svojih aktivnosti. Prije šest mjeseci još nisam znao da postoje cjevovodi u Windows naredbenom retku. Ovo je bilo prvo šokantno otkriće. I otišao sam dalje, i pokazalo se da sam tamo gdje sam prethodno pisao pomoćne programe u C#, Delphiju ili glomazne skripte s ugniježđenim petljama, mogao proći s nekoliko forfiles ili robocopy naredbi.
Neću govoriti o banalnostima, poput ispisivanja datoteka i mapa pomoću tipke Tab. Pod hackom ću vam reći što može biti korisno za administratore početnike i enikeyeve.

Prečaci
Počnimo s prečacima, jer prvo moramo istražiti što nam radno okruženje može dati.

F1- U konzoli ova tipka radi točno kao desna strelica, tj. prikazuje jedan po jedan znak od zadnje unesene naredbe (ili odabrane u povijesti).
F2+<символ> - Ispisuje zadnju unesenu naredbu do navedenog znaka. Na primjer, ako je zadnja naredba koju ste unijeli izgledala ovako:
ping 192.168.25.1
zatim nakon pritiska na kombinaciju tipki F2+5 Dobit ćete:
ping 192.168.2
F3- Prikazuje posljednju, i samo posljednju, naredbu u cijelosti.
F5- Prikazuje posljednje unesene naredbe po redu, baš kao i strelica prema gore.
F6- Umeće EOF znak na trenutno mjesto naredbenog retka, što je isto kao da pritisnete Ctrl + Z.
F7- Dijaloški okvir koji sadrži povijest naredbi.

Alt+F7- Briše povijest naredbi.
<символ(ы)>+ F8- Ponavlja naredbe koje počinju znakovima koji su već uneseni u naredbeni redak.
Ako prije pritiskanja F8 ne unosite ništa, tada će ova tipka raditi kao strelica prema gore, ali s malom razlikom - linije će se kružiti, tj. nakon prve naredbe s popisa bit će prikazana zadnja.
F9+<число> - Umeće naredbu iz povijesti pod pripadajućim brojem. Na primjer, u situaciji prikazanoj na gornjoj snimci zaslona, ​​kada pritisnete kombinaciju F9+4 u konzoli će se pojaviti sljedeće:
ipconfig

Operatori naredbenog retka
Davno, kad sam bio mali, nisam mogao ni zamisliti kako možete raditi u konzoli bez GUI. Uostalom, izlaz naredbi ponekad traje desetke stranica, a ako trebate odabrati neke podatke od tamo, tada vas izlaz stranica po stranicu neće spasiti. Ali jednog sam dana instalirao FreeBSD na svoje staro računalo, otvorio priručnik i jednostavno mi se zavrtjelo u glavi od mogućnosti koje su se otvorile. Tamo možete preusmjeriti izlaz naredbe na ulaz druge naredbe i to se zove cjevovod.

Operator cjevovoda u *nix i cmd je okomita crta.
Na primjer, naredba će prikazati sve tekstualne datoteke u trenutnoj mapi
dir | pronađi ".txt"

Operator ulančavanja naredbi
&
Primjer: Naredba1 & Naredba2 – Prvo će se izvršiti Naredba1, a tek onda Naredba2
Operator AND
&&
Primjer: Naredba1 && Naredba2 - Naredba2 će se izvršiti samo ako je Naredba1 uspjela
OR operator
||
Primjer: Naredba1 || Naredba2 - Naredba2 će se izvršiti samo ako se naredba1 ne uspije izvršiti.

Zagrade se koriste za grupiranje naredbi, primjeri:

  • (Naredba1 & Naredba2) && Naredba3 – Ako se naredba1 i naredba2 uspješno izvrše, izvršit će se naredba3.
  • (Tim1 i Tim2) || Naredba3 - Ako se naredba1 i naredba2 ne izvrše, izvršit će se naredba3.

Hvala na pozornosti! Čekam kritike i sugestije...

UPD1
Za one koji nisu upućeni, cirkumfleks (taj znak “^”) znači pritisak na tipku Ctrl (^C = Ctrl +C).

^C - Prekine naredbu, pa to svi znaju.
^S - Pauzira naredbu i zatim je pokreće.
^I - Analogno Tabulatoru, ponavlja kroz mape i datoteke.
^M - Analogno Enteru.
^H - Analogno povratnici.
^G - Zapisivanjem naredbe echo ^G u paketnoj datoteci, možete dati zvučni signal zvučniku sustava (zvučniku).
(Naredbe ^I i ^H sam dobio metodom "znanstvenog bockanja"; postoji i ^J ali ne znam čemu služi)

p.s. Druge suptilnosti naredbenog retka sustava Windows već su više puta obrađene na Habréu. I ne vidim smisao u copy-paste-u.
P.P.S. Veze na zanimljive postove i članke o drugim značajkama naredbenog retka sustava Windows.

Command Line Options Reference je elektronički priručnik u .chm formatu koji uči kako koristiti naredbeni redak. Pomoću Reference možete naučiti kako konfigurirati naredbeni redak, rad Windows servisa, upravljati lokalnim i udaljenim sustavima, dobiti informacije o naredbenoj ljusci i procesima, a također naučiti kako automatizirati zadatke upravljanja korištenjem paketnih datoteka i skripti (CScript i WMIC) naredbeni redak.

Priručnik sadrži impresivan sloj znanja, zahvaljujući kojem se možete bolje upoznati s komandnom ljuskom sustava - važnim softverskim proizvodom koji omogućuje komunikaciju između korisnika i operacijskog sustava. Poznavanje opcija naredbenog retka potrebno je za učinkovit rad s Windows OS-om. Naredbeni redak je okruženje u kojem se izvršavaju pomoćni programi i tekstualne aplikacije. Naredbe se unose preko cmd.exe interpretera. Uz njegovu pomoć se učitavaju aplikacije, razmjenjuju podaci između aplikacija, a unesene naredbe se prevode u oblik koji zahtijeva sustav.

Referenca opcija naredbenog retka sadrži detaljne informacije o alatima za upravljanje operativnim sustavom Windows pomoću naredbenog retka. Priručnik nudi potpuni popis potrebnih naredbi s jednostavnim i jasnim objašnjenjima, sa Detaljan opis sintaksa, pojedinačni parametri i značajke. Sučelje imenika je što je moguće jednostavnije i praktičnije. Da biste pronašli potrebne informacije o određenoj naredbi, samo odaberite početno slovo usluge ili naredbe u abecednom izborniku na lijevoj strani prozora, a zatim ga odaberite s padajućeg popisa ili možete unijeti naziv željenu naredbu u indeksu (kroz filter), a program će automatski prikazati sve dostupne podatke.