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. 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). Alt+F7- Briše povijest naredbi. Operator cjevovoda u *nix i cmd je okomita crta. Zagrade se koriste za grupiranje naredbi, primjeri: Hvala na pozornosti! Čekam kritike i sugestije... ^C - Prekine naredbu, pa to svi znaju. 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. 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.
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.
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.
<символ(ы)>+ 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:
ipconfigOperatori 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.
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. UPD1
Za one koji nisu upućeni, cirkumfleks (taj znak “^”) znači pritisak na tipku Ctrl (^C = Ctrl +C).
^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.P.S. Veze na zanimljive postove i članke o drugim značajkama naredbenog retka sustava Windows.