Základy príkazového riadka systému Windows. Zložitosť práce na príkazovom riadku Windows Ovládanie zobrazenia textu a príkazov

Základy príkazového riadka systému Windows. Zložitosť práce na príkazovom riadku Windows Ovládanie zobrazenia textu a príkazov

Tím POMOC umožňuje získať pomocné informácie o najbežnejších príkazoch v operačných systémoch rodiny Windows. Informácie pomocníka sa zobrazujú pre interné príkazy shellu (IF, GOTO atď.), ako aj pre štandardné nástroje príkazového riadku (BCDEDIT, CHKDSK atď.). Ak chcete získať pomoc pre konkrétny príkaz, použite príkazový riadok:

príkaz HELP

POMOC AK- zobraziť pomocné informácie o používaní príkazu AK
HELP assoc > C:\assochlp.txt- zobraziť pomocné informácie o používaní príkazu doc s výstupom výsledkov do textového súboru C:\assochlp.txt

Tím POMOC bez parametrov zobrazí zoznam príkazov podporovaných v tejto verzii operačného systému. Napríklad pre Windows 7:

ASSOC- Zobrazenie alebo zmena asociácií na základe prípon názvov súborov.

ATTRIB- Zobrazenie a zmena atribútov súboru.

PRESTÁVKA- Zapnite a vypnite režim spracovania kombinácie kláves CTRL+C.

BCDEDIT- Nastaví vlastnosti v zavádzacej databáze na ovládanie počiatočného spustenia.

CACLS- Zobrazenie a úprava zoznamov riadenia prístupu (ACL) k súborom.

ZAVOLAJTE- Volanie jedného dávkového súboru z druhého.

CD

CHCP- Zobrazte alebo nastavte aktívnu kódovú stránku.

CHDIR- Zobrazte názov alebo zmeňte aktuálny priečinok.

CHKDSK- Kontrola disku a zobrazovanie štatistík.

CHKNTFS- Zobrazte alebo zmeňte, či sa počas zavádzania vykonáva kontrola disku.

CLS- Čistenie obrazovky.

CMD- Spustite ďalší interpret príkazového riadka systému Windows.

FARBA- Nastavte predvolené farby popredia a pozadia.

COMP- Porovnajte obsah dvoch súborov alebo dvoch sád súborov.

KOMPAKTNÉ- Zobrazenie a zmena kompresie súborov na oddieloch NTFS.

KONVERTOVAŤ- Previesť zväzky FAT disku na NTFS. Aktuálne aktívny disk nie je možné konvertovať.

KOPÍROVAŤ- Skopírujte jeden alebo viac súborov na iné miesto.

DÁTUM- Zobrazenie alebo nastavenie aktuálneho dátumu.

DEL

DIR- Zobrazte zoznam súborov a podpriečinkov zo zadaného priečinka.

DISKCOMP- Porovnanie obsahu dvoch diskiet.

DISKCOPY- Kopírovanie obsahu jednej diskety na druhú.

DISKPART- Zobrazenie a konfigurácia vlastností diskových oddielov.

DOSKEY- Úprava a opätovné volanie príkazových riadkov; vytváranie makier.

DRIVERQUERY- Zobrazuje aktuálny stav a vlastnosti ovládača zariadenia.

ECHO- Zobrazenie správ a prepnutie režimu zobrazenia príkazov na obrazovke.

ENDLOCAL- Koniec zmien lokálneho prostredia pre dávkový súbor.

VYMAZAŤ- Odstráňte jeden alebo viac súborov.

VÝCHOD- Vypnutie programu CMD.EXE (prekladač príkazového riadku).

F.C.- Porovnajte dva súbory alebo dve sady súborov a zobrazte rozdiely medzi nimi.

NÁJSŤ- Vyhľadajte textový reťazec v jednom alebo viacerých súboroch.

FINDSTR- Vyhľadajte reťazce v súboroch.

PRE- Spustite zadaný príkaz pre každý zo súborov v sade.

FORMÁT- Formátovanie disku na prácu so systémom Windows.

FSUTIL- Zobrazenie a konfigurácia vlastností systému súborov.

FTYPE- Zobrazte alebo zmeňte typy súborov používaných pri zhode podľa prípon názvov súborov.

ÍSŤ DO- Preneste kontrolu do označeného riadku dávkového súboru.

GPRESULT- Zobrazenie informácií o zásadách skupiny pre počítač alebo používateľa.

GRAFTABL- Umožňuje systému Windows zobrazovať rozšírené znaky v grafickom režime.

POMOC- Zobrazuje pomocné informácie o príkazoch systému Windows.

ICACLS- Zobrazte, upravte, archivujte alebo obnovte zoznamy prístupových práv pre súbory a adresáre.

AK- Operátor pre podmienené vykonávanie príkazov v dávkovom súbore.

ŠTÍTOK- Vytvárať, meniť a odstraňovať menovky zväzkov pre disky.

M.D.- Vytvorte priečinok.

MKDIR- Vytvorte priečinok.

MKLINK- Vytváranie symbolických a pevných odkazov

MODE- Konfigurácia systémových zariadení.

VIAC- Sekvenčný výstup dát po častiach veľkosti jednej obrazovky.

MOVE- Presuňte jeden alebo viac súborov z jedného priečinka do druhého.

OPENFILES- Zobraziť súbory otvorené v zdieľanom priečinku vzdialeným používateľom.

PATH- Zobrazí alebo nastaví cestu vyhľadávania pre spustiteľné súbory.

PAUZA- Pozastaví vykonávanie dávkového súboru a zobrazí správu.

POPD- Obnoví predchádzajúcu hodnotu aktívneho priečinka uloženú pomocou príkazu PUSHD.

TLAČIŤ- Vytlačí obsah textového súboru.

PROMPT- Zmení výzvu v príkazovom riadku systému Windows.

PUSHD- Uloží hodnotu aktívneho priečinka a presunie sa do iného priečinka.

R.D.- Vymaže priečinok.

OBNOVIŤ- Obnovuje čitateľné dáta zo zlého alebo poškodeného disku.

R.E.M.- Umiestňuje komentáre do dávkových súborov a súboru CONFIG.SYS.

REN

PREMENOVAŤ- Premenuje súbory alebo priečinky.

NAHRADIŤ- Nahrádza súbory.

RMDIR- Odstránenie priečinka.

ROBOKOPIA- Vylepšený nástroj na kopírovanie súborov a adresárových stromov.

SET- Zobrazuje, nastavuje a odstraňuje premenné prostredia Windows.

SETLOCAL- Spustí lokalizáciu zmien prostredia do dávkového súboru.

S.C.- Zobrazuje a konfiguruje služby (procesy na pozadí).

SCHTASKS- Vykonáva príkazy a spúšťa programy podľa plánu.

SHIFT- Zmena pozície (posun) nahradených parametrov pre dávkový súbor.

VYPNÚŤ- Lokálne alebo vzdialené vypnutie počítača.

TRIEDIŤ- Vstup na triedenie.

ŠTART- Spustite program alebo príkaz v samostatnom okne.

SUBST- Priradenie názvu disku k danej ceste.

SYSTEMINFO- Zobrazenie informácií o systéme a konfigurácii počítača.

ZOZNAM ÚLOH- Zobrazuje všetky spustené úlohy vrátane služieb.

TASKKILL- Ukončenie alebo zastavenie procesu alebo aplikácie.

ČAS- Zobrazenie a nastavenie systémového času.

TITLE- Priradenie názvu okna pre aktuálnu reláciu interpreta príkazového riadka CMD.EXE.

STROM- Grafické zobrazenie adresárovej štruktúry disku alebo priečinka.

TYP- Zobrazenie obsahu textových súborov.

VER- Zobrazenie informácií o verzii systému Windows.

VERIFY (overiť).- Nastavenie režimu kontroly správnosti zápisu súborov na disk.

VOL- Zobrazuje štítok zväzku a sériové číslo disku.

XCOPY- Kopírovanie súborov a adresárových stromov.

WMIC- Zobrazenie informácií WMI v interaktívnom prostredí.

Na výstup zoznamu do textového súboru môžete použiť presmerovanie výstupu príkazu:

HELP > myhelp.txt

Zoznam obsahuje najbežnejšie príkazy, z ktorých väčšina je prítomná vo všetkých operačných systémoch rodiny Windows (TIME, DATE, COPY...). Niektoré z príkazov sú vstavané príkazy CMD.EXE(REM, COLOR atď.), ale väčšinou ide o pomocné programy príkazového riadku zahrnuté v štandardných distribúciách. Zoznam získaný pomocou HELP neobsahuje ani polovicu príkazov, ktoré sú súčasťou moderných verzií operačných systémov rodiny Windows. Keď sa pokúsite použiť HELP na získanie informácií pomoci pre príkaz, ktorý nepodporuje, napr pomocné činidloc, zobrazí sa správa:

Tento príkaz nie je podporovaný. Použite parameter "reagentc /?"

Teda okrem tímu POMOC je možné získať pomocné informácie pomocou parametra príkazového riadku /? alebo -? :

činidloc/?- zobraziť nápovedu na použitie príkazu nastavenia prostredia Windows Recovery Environment REAGENTC, ktorý pomocník HELP nepodporuje.

Tento článok sa bude zaoberať základmi Príkazový riadok systému Windows, menovite:

  • Koncepcia príkazového riadku;
  • Prehľad príkazov shellu;
  • Postupnosť udalostí pri vykonávaní príkazu;
  • Vytváranie skriptov príkazového riadku;
  • Ovládanie zobrazenia textu a príkazov;
  • Príkazy na štúdium systémových informácií;
  • Príkazy na používanie registra;
  • Riadenie systémových služieb;
  • Reštartujte a vypnite systémy z príkazového riadku;
  • Spravujte aplikácie a procesy z príkazového riadku.

Koncept príkazového riadku

Podpora príkazového riadku je zabudovaná do operačného systému Microsoft Windows a je prístupná cez okno príkazového prostredia. Príkazový riadok je podporovaný vo všetkých verziách systému Windows a používa sa na spúšťanie vstavaných príkazov, pomôcok a skriptov. Napriek sile a flexibilite príkazového riadka ho niektorí správcovia systému Windows nikdy nepoužívajú. Ak máte dostatok grafických administračných nástrojov, môžete ich použiť iba kliknutím na prvky používateľského rozhrania.

Skúsení správcovia Windows, kvalifikovaní špecialisti technickej podpory a pokročilí používatelia sa však bez príkazového riadku nezaobídu. Vedieť, ako správne používať príkazový riadok – konkrétne, ktoré nástroje príkazového riadka si vybrať a ako a kedy ich používať, aby fungovali efektívne – vám môže pomôcť vyhnúť sa mnohým problémom a zabezpečiť hladké vykonávanie vašich operácií. Ak podporujete viacero domén alebo sietí, pochopenie spôsobov práce s príkazovým riadkom, ktoré šetria čas, je nielen dôležité, ale aj nevyhnutné na automatizáciu každodenných operácií.

S každou novou verziou systému Windows bol príkazový riadok vylepšený a jeho možnosti sa rozšírili. Príkazový riadok prešiel výraznými zmenami spojenými nielen so zvýšenou produktivitou, ale aj so zvýšenou flexibilitou. Teraz môžete použiť príkazový riadok systému Windows na riešenie problémov, ktoré nebolo možné vyriešiť v predchádzajúcich verziách systému Windows.

Prostredie príkazového prostredia Windows sa spúšťa rôznymi spôsobmi, najmä zadaním parametrov pri spustení Cmd.exe alebo použitím vlastného spúšťacieho súboru uloženého v adresári %SystemRoot%\System32.

Okrem toho možno príkazový riadok spustiť v dávkovom režime na vykonanie sady príkazov. V dávkovom režime príkazový riadok číta a vykonáva príkazy jeden po druhom.

Pri práci s príkazovým riadkom systému Windows musíte pochopiť, odkiaľ pochádzajú príkazy, ktoré používate. „Natívne“ príkazy (zabudované v operačnom systéme) existujú v dvoch typoch:

  • Domáce– existujú vo vnútri príkazového prostredia, nemajú samostatné spustiteľné súbory;
  • Vonkajšie- implementované do samostatných spustiteľných súborov, ktoré sú zvyčajne uložené v adresári %SystemRoot%\System32.

Rýchly odkaz na príkazy shellu (Cmd.exe)

  • doc- zobrazuje alebo upravuje mapovania ( združenia) typy súborov;
  • prestávka— nastavuje body prerušenia pri ladení
  • hovor— volá procedúru alebo iný skript zo skriptu;
  • cd (chdir) - zobrazí názov aktuálneho adresára alebo zmení aktuálny adresár;
  • cls— vymaže okno príkazového riadka a vyrovnávaciu pamäť obrazovky;
  • farba— nastavuje farby textu a pozadia v okne príkazového prostredia;
  • Prepáč— kopíruje súbory alebo vykonáva zreťazenie súborov;
  • dátum— zobrazuje alebo nastavuje aktuálny dátum;
  • del (vymazať) — vymaže zadaný súbor, skupinu súborov alebo adresár;
  • r— zobrazí zoznam podadresárov a súborov v aktuálnom alebo zadanom adresári;
  • ozvena— zobrazí text v okne príkazového riadka alebo nastaví, či sa majú príkazy zobrazovať na obrazovke (zapnuté|vypnuté);
  • endlocal— označuje koniec lokalizácie ( miestny rozsah) premenné;
  • VÝCHOD— opustiť shell príkazového riadku;
  • pre— vykoná daný príkaz pre každý súbor v sade;
  • ftype Vypíše alebo zmení aktuálne typy súborov v mapovaní prípon súborov na programy;
  • ísť do— určuje, že interpret príkazov má prejsť na riadok s daným označením v dávkovom skripte;
  • ak— vykonáva príkazy podľa podmienok;
  • md (mkdir)— vytvorí podadresár v aktuálnom alebo zadanom adresári;
  • pohybovať sa— Presunie súbor alebo skupinu súborov z aktuálneho alebo zadaného zdrojového adresára do zadaného adresára. Môžete tiež premenovať adresár;
  • cesta— zobrazuje alebo nastavuje cestu príkazov používanú operačným systémom pri vyhľadávaní spustiteľných súborov a skriptov;
  • pauza— zastaví vykonávanie dávkového súboru a čaká na vstup z klávesnice;
  • popd— nastaví aktuálny adresár, ktorého názov bol uložený príkazom PUSHD;
  • výzva— určuje, aký text sa má zobraziť v riadku pozvánky;
  • tlačil— uloží názov aktuálneho adresára a v prípade potreby zmení špecifikovaný adresár na aktuálny;
  • rd (rmdir)— vymaže adresár alebo adresár spolu s jeho podadresármi;
  • rem— označí komentáre v dávkovom skripte alebo Config.nt;
  • ren (premenovať)— Premenuje súbor alebo skupinu súborov;
  • nastaviť— zobrazuje aktuálne premenné prostredia alebo nastavuje dočasné premenné pre aktuálny príkazový shell;
  • setlocal— označuje začiatok lokalizácie ( miestny rozsah) premenné v dávkových skriptoch;
  • posun— posunie pozíciu nahradených parametrov v dávkových skriptoch;
  • začať— spustí zadaný program alebo príkaz v samostatnom okne;
  • čas— zobrazuje alebo nastavuje systémový čas;
  • titul— nastaví názov okna príkazového shellu;
  • typu— zobrazuje obsah textového súboru;
  • overiť— zapne režim kontroly súborov po zápise na disk;
  • zv— zobrazuje štítok a sériové číslo diskového zväzku.

Syntax akéhokoľvek interného príkazu ( a väčšina vonkajších) možno získať zadaním názvu príkazu a /? do príkazového riadku, napríklad:

Príkazový shell- veľmi výkonné prostredie pre prácu s príkazmi a skriptami. Príkazový riadok vám umožňuje spúšťať rôzne typy príkazov: vstavané príkazy, pomocné programy systému Windows a verzie aplikácií pre príkazový riadok. Bez ohľadu na typ, každý príkaz, ktorý použijete, musí dodržiavať rovnaké pravidlá syntaxe. Podľa týchto pravidiel za názvom príkazu nasledujú povinné alebo voliteľné argumenty. Okrem toho môžu argumenty používať vstup, výstup alebo štandardné presmerovanie chýb.

Postupnosť udalostí pri vykonávaní príkazu

  • Príkazový shell nahradí všetky premenné zadané v texte príkazu ich aktuálnymi hodnotami;
  • Ak je zadaná skupina alebo reťaz niekoľkých príkazov, riadok sa rozdelí na jednotlivé príkazy, ktoré sa zase rozdelia na názov príkazu a argumenty. Ďalej sa príkazy spracovávajú samostatne;
  • Ak názov príkazu určuje cestu, shell hľadá príkaz v tejto ceste. Ak v zadanom adresári takýto príkaz nie je, shell vráti chybu;
  • Ak názov príkazu neobsahuje cestu, shell sa najprv pokúsi interne rozpoznať názov príkazu. Ak sa nájde interný príkaz s rovnakým názvom, potom bol zavolaný interný príkaz a možno ho okamžite vykonať. Ak neexistuje žiadny interný príkaz s rovnakým názvom, shell najskôr vyhľadá spustiteľný súbor príkazu v aktuálnom adresári a potom v adresároch uvedených v premennej prostredia PATH. Ak sa príkazový súbor nenachádza v žiadnom z týchto adresárov, shell vráti chybu;
  • Ak sa príkaz nájde, vykoná sa s danými argumentmi a v prípade potreby sa načíta vstup zo zdroja špecifikovaného v týchto argumentoch. Výstup príkazu a chyby sa zobrazia v okne príkazového riadka alebo sa odošlú do určeného výstupu a chybovej misky.
  • Ako vidíte, vykonávanie príkazov ovplyvňuje veľa faktorov vrátane ciest príkazov, presmerovania I/O a zoskupovania alebo reťazenia príkazov.

Pri práci s príkazovým shellom ste ho pravdepodobne spustili otvorením ponuky Štart ( Štart) a výberom Programy ( programy) alebo Všetky programy ( Všetky programy), potom Príslušenstvo ( Štandardné) a príkazový riadok ( Príkazový riadok). Ďalšie spôsoby spustenia príkazového riadku sú dialógové okno Spustiť ( Spustenie programu) alebo zadaním cmd v inom, už otvorenom okne príkazového shellu. Tieto metódy vám umožňujú zadať argumenty pri spúšťaní príkazového riadka: prepínače, ktoré riadia činnosť príkazového riadku, a parametre, ktoré spúšťajú vykonávanie ďalších príkazov. Napríklad môžete spustiť príkazový shell v tichom režime ( t.j. zakázať výstup ozveny) príkazom cmd /q alebo príkazovým shellom spustiť daný príkaz a ukončiť ho – na tento účel zadajte cmd /c, za ktorým nasleduje text príkazu v úvodzovkách.

Nasledujúci príklad spustí príkazový shell, spustí príkaz ipconfig, vypíše výsledky do súboru a skončí:

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

Vytváranie skriptov príkazového riadku

Skripty príkazového riadku- textové súbory s príkazmi, ktoré chcete vykonať. Sú to rovnaké príkazy, ktoré zvyčajne zadávate do príkazového prostredia Windows. Namiesto zadávania príkazov zakaždým, keď ich potrebujete, ich však môžete napísať skriptom a uľahčiť si tak život.

Keďže skripty pozostávajú zo štandardných textových znakov, možno ich vytvárať a upravovať v akomkoľvek štandardnom textovom editore, povedzme Poznámkový blok ( notebook). Pri zadávaní príkazov nezabudnite spustiť každý príkaz alebo skupinu príkazov, ktoré sa musia vykonať spoločne na novom riadku. Tým sa zabezpečí ich správne vykonanie. Po dokončení vytvárania skriptu príkazového riadka uložte súbor skriptu s príponou .bat alebo .cmd. Obe rozšírenia fungujú rovnako. Ak napríklad potrebujete vytvoriť skript na zobrazenie názvu systému, verzie systému Windows a konfigurácie IP adresy, zahrňte do súboru SysInfo.bat alebo SysInfo.cmd nasledujúce tri príkazy:

Názov hostiteľa ver ipconfig -all

Ovládanie zobrazenia textu a príkazov

Tím ECHO slúži na dva účely: napísať text na výstup ( napríklad do okna príkazového prostredia alebo textového súboru) a na zapnutie/vypnutie zobrazenia odozvy príkazov. Zvyčajne, keď spustíte príkazy skriptu, samotné príkazy a výstup týchto príkazov sa zobrazia v okne konzoly. Toto sa nazýva ozvena príkazu ( ozvena príkazu).

Ak chcete použiť príkaz ECHO na zobrazenie textu, zadajte echo a za ním text, ktorý chcete zobraziť:

Echo Názov hostiteľa systému je: názov hostiteľa

Ak chcete ovládať ozvenu príkazov pomocou ECHO, napíšte echo off alebo echo on, napríklad:

Echo off echo Názov hostiteľa systému je: hostname

Ak chcete nasmerovať výstup do súboru a nie do okna shellu, použite presmerovanie výstupu, napríklad:

Echo off echo Názov hostiteľa systému je: > aktuálny.txt názov hostiteľa » current.txt

Teraz sa pozrime, ako je potlačená ozvena príkazov. Spustite príkazový shell, napíšte echo off a potom ďalšie príkazy. Uvidíte, že príkazový riadok sa už nezobrazuje. Namiesto toho sa zobrazí iba to, čo je napísané v okne konzoly a výstup vykonaných príkazov. V skriptoch príkaz ECHO OFF zakáže odozvu príkazov a príkazový riadok. Pridaním príkazu ECHO OFF do vašich skriptov zabránite tomu, aby vaše okno alebo súbor bol preplnený textom príkazu, ak vás zaujíma iba výstup z týchto príkazov.

Štúdium systémových informácií

Pri práci s počítačom používateľa alebo vzdialeným serverom je často potrebné získať základné informácie o systéme, ako je meno používateľa, ktorý je v ňom zaregistrovaný, aktuálny systémový čas alebo umiestnenie konkrétneho súboru. Príkazy, ktoré zhromažďujú základné systémové informácie, zahŕňajú:

  • TERAZ- zobrazuje aktuálny systémový dátum a čas v 24-hodinovom formáte, napríklad Sal 9. máj 12:30:45 2003. Dostupné iba v súprave Windows Server 2003 Resource Kit;
  • KTO SOM— oznamuje meno užívateľa aktuálne registrovaného v systéme, napríklad adatum\administrator;
  • KDE— vyhľadáva súbory pomocou vyhľadávacieho vzoru ( vyhľadávací vzor) a vráti zoznam zodpovedajúcich výsledkov.

Ak chcete použiť NOW alebo WHOAMI, jednoducho zadajte príkaz do okna príkazového prostredia a stlačte Enter. Najbežnejšia syntax pre WHERE vyzerá takto:

Kde /r názov_súboru_základného_adresára

Tu je zadaný parameter /r pre rekurzívne vyhľadávanie začínajúce od zadaného adresára (základný_adresár) a vrátane všetkých jeho podadresárov a názov_súboru je úplný alebo čiastočný názov hľadaného súboru, ktorý môže obsahovať zástupné znaky: ? nahrádza jeden znak a znak * nahrádza skupinu znakov, napríklad data???.txt alebo data*.*. Nasledujúci príklad hľadá v adresári C:\ a vo všetkých jeho podadresároch všetky textové súbory, ktorých názvy začínajú údajmi.

Kde /r C:\data*.txt

Môžete tiež nájsť súbory všetkých typov, ktorých názvy začínajú údajmi:

Kde /r C:\data*.*

Niekedy potrebujete získať informácie o konfigurácii systému alebo systémovom prostredí. V kritických systémoch je možné tieto informácie uložiť alebo vytlačiť ako referenciu. Nižšie sú uvedené príkazy, ktoré vám umožňujú zhromažďovať informácie o systéme.

  • DRIVERQUERY— zobrazí zoznam všetkých nainštalovaných ovládačov zariadení a ich vlastností vrátane názvu modulu, zobrazovaného názvu ( zobraziť meno), typ ovládača a dátum zostavenia ( dátum prepojenia ovládača). Režim zobrazenia všetkých informácií (/V) hlási stav a stav ovládača, režim spustenia, informácie o využití pamäte a cestu k systému súborov. Voľba /V tiež zapína podrobné informácie o všetkých nepodpísaných ovládačoch.
  • SYSTEMINFO- Poskytuje podrobné informácie o konfigurácii systému vrátane informácií o verzii, type a výrobcovi operačného systému, procesore, verzii systému BIOS, veľkosti pamäte, regionálnych štandardoch, časovej zóne a konfigurácii sieťového adaptéra.
  • NLSINFO- Zobrazuje podrobné regionálne informácie vrátane predvoleného jazyka ( predvolený jazyk), kódová stránka systému Windows, formáty zobrazenia času a čísla, časové pásmo a nainštalované kódové stránky. Tento príkaz je dostupný iba v súprave Windows Server 2003 Resource Kit.

Ak chcete použiť tieto príkazy na lokálnom počítači, jednoducho zadajte názov požadovaného príkazu v okne príkazového prostredia a stlačte kláves Enter.

Príkazy na používanie registra

Register systému Windows ukladá informácie o konfigurácii operačného systému, aplikácií, používateľov a hardvéru. Tieto údaje sú obsiahnuté v sekciách ( kľúče) a parametre ( hodnoty), ktoré sa nachádzajú v špecifickej koreňovej sekcii ( koreňový kľúč), ktorý riadi, ako a kedy sa používajú sekcie a parametre.

Ak poznáte cesty k oddielom a rozumiete povoleným typom údajov v oddieloch, môžete použiť príkaz REG pre zobrazenie sekcií a parametrov a manipuláciu s nimi rôznymi spôsobmi. REG podporuje niekoľko podpríkazov:

  • REG pridať— pridá do registra novú podsekciu alebo prvok;
  • REG odstrániť— vymaže podsekciu alebo prvok z registra;
  • REG dotaz— zobrazí zoznam prvkov sekcií a názvov podsekcií ( ak sú);
  • REG porovnať— porovnáva podsekcie alebo prvky registra;
  • REG Ospravedlňujem sa— skopíruje prvok registra do zadanej cesty oddielu na lokálnom alebo vzdialenom systéme;
  • obnovenie REG— zapíše predtým uložené podsekcie, prvky a parametre do registra;
  • REG uložiť— uloží kópiu špecifikovaných podkľúčov, prvkov a nastavení registra do súboru.

Správa systémových služieb

Služby poskytujú kľúčovú funkčnosť pre pracovné stanice a servery. Na ovládanie systémových služieb na lokálnych a vzdialených systémoch použite príkaz service controller ( príkaz servisného ovládača) S.C., ktorý má sadu čiastkových príkazov, nižšie je opísaná iba časť z nich:

  • Konfigurácia SC— zriadenie účtov na registráciu a prevádzkovanie služieb;
  • SC dotaz— zobrazenie zoznamu všetkých služieb nakonfigurovaných v počítači;
  • SC qc— zobrazenie konfigurácie špecifickej služby;
  • Štart SC— spustenie služieb;
  • SC stop— zastavovanie služieb;
  • SC pauza— pozastavenie služieb;
  • SC pokračovať— obnovenie služieb;
  • Porucha SC— špecifikovanie akcií, ktoré sa majú vykonať, keď služba zlyhá;
  • Zlyhanie SC- Zobrazenie akcií vykonaných pri zlyhaní služby.

Vo všetkých príkazoch môžete zadať názov vzdialeného počítača, s ktorého službami chcete pracovať. Ak to chcete urobiť, vložte názov UNC alebo IP adresu počítača pred čiastkový príkaz, ktorý používate. Tu je syntax:

Podpríkaz Sc ServerName

Reštartujte a vypnite systémy z príkazového riadku

Systémy sa často musia reštartovať alebo vypnúť. Jedným zo spôsobov je použiť na to utilitu Shutdown, ktorá vám umožní pracovať s lokálnymi a vzdialenými systémami. Ďalším spôsobom, ako ovládať vypnutie alebo reštart systému, je priradiť úlohu vypnutia. Tu môžete použiť Schtasks na určenie času vypnutia alebo vytvorenie skriptu so zoznamom príkazov na vypnutie pre jednotlivé systémy.

Nasledujúce príkazy vám umožňujú ovládať reštart a vypnutie lokálneho systému.

Vypnutie lokálneho systému:

Vypnutie /s /t Oneskorenie vypnutia /1 /f

Vypnutie /r /t Oneskorenie vypnutia /1 /f

Riadenie aplikácií, procesov a výkonnosti

Vždy, keď operačný systém alebo používateľ spustí službu, aplikáciu alebo príkaz, Microsoft Windows spustí jeden alebo viac procesov na správu súvisiaceho programu. Niekoľko nástrojov príkazového riadka vám uľahčí monitorovanie a správu programov. Tieto nástroje zahŕňajú:

  • Pmon (Správca zdrojov procesov) – Zobrazuje štatistiku výkonu vrátane využitia pamäte a procesora a zoznam všetkých procesov bežiacich na lokálnom systéme. Umožňuje vám získať podrobné informácie obrázky» zapojené zdroje a vykonané procesy. Pmon sa dodáva so súpravou Windows Resource Kit;
  • Zoznam úloh (Zoznam úloh) - uvádza zoznam všetkých spustených procesov podľa názvu a ID procesu, hlási informácie o relácii používateľa a obsadenej pamäti;
  • Taskkill (Task Kill) - zastaví vykonávanie procesu určeného názvom alebo identifikátorom. Pomocou filtrov môžete zastaviť procesy v závislosti od ich stavu, čísla relácie, času CPU, pamäťovej stopy, používateľského mena a ďalších parametrov.

To je v podstate všetko, čo som vám chcel povedať o základoch príkazového riadku systému Windows.

Nedávno som vyrástol zo zúrivého hlupáka vo veľmi veľkej spoločnosti na skromného správcu systému, ktorý dohliada na sieť 10 počítačov. A ako veľmi lenivý správca systému som stál pred úlohou automatizovať svoje aktivity. Pred šiestimi mesiacmi som ešte nevedel, že v príkazovom riadku systému Windows sú potrubia. Toto bol prvý šokujúci objav. A išiel som ďalej a ukázalo sa, že tam, kde som predtým písal nástroje v C#, Delphi alebo ťažkopádne skripty s vnorenými slučkami, som si vystačil s niekoľkými príkazmi forfiles alebo robocopy.
Nebudem hovoriť o banalitách, ako je zoznam súborov a priečinkov pomocou klávesu Tab. V rámci hacku vám poviem, čo môže byť užitočné pre začínajúcich správcov a enikeys.

Klávesové skratky
Začnime klávesovými skratkami, pretože najprv musíme preskúmať, čo nám môže poskytnúť pracovné prostredie.

F1- V konzole tento kláves funguje presne ako šípka doprava, t.j. zobrazuje vždy jeden znak od posledného zadaného príkazu (alebo vybraného v histórii).
F2+<символ> - Vytlačí posledný zadaný príkaz až po zadaný znak. Ak napríklad posledný zadaný príkaz vyzeral takto:
ping 192.168.25.1
potom po stlačení kombinácie klávesov F2+5 Získate:
ping 192.168.2
F3- Zobrazuje celý posledný a iba posledný príkaz.
F5- Zobrazuje posledné zadané príkazy v poradí, rovnako ako šípka nahor.
F6- Vloží znak EOF na aktuálnu pozíciu príkazového riadka, čo je rovnaké ako pri stlačení Ctrl + Z.
F7- Dialógové okno obsahujúce históriu príkazov.

Alt+F7- Vymaže históriu príkazov.
<символ(ы)>+ F8- Iteruje cez príkazy, ktoré začínajú znakmi už zadanými do príkazového riadku.
Ak pred stlačením F8 nič nezadávajte, potom bude tento kláves fungovať ako šípka hore, ale s malým rozdielom - riadky sa budú pretáčať, t.j. po prvom príkaze zo zoznamu sa zobrazí posledný.
F9+<число> - Vloží príkaz z histórie pod príslušné číslo. Napríklad v situácii zobrazenej na obrázku vyššie, keď stlačíte kombináciu F9+4 v konzole sa zobrazí nasledovné:
ipconfig

Operátori príkazového riadku
Kedysi dávno, keď som bol malý, som si ani nevedel predstaviť, ako môžete pracovať v konzole bez grafického rozhrania. Výstup príkazov totiž niekedy zaberie desiatky strán a ak odtiaľ potrebujete vybrať nejaké dáta, tak výstup po stránke vás nezachráni. Jedného dňa som si však na svoj starý počítač nainštaloval FreeBSD, otvoril príručku a jednoducho sa mi zatočila hlava z možností, ktoré sa mi otvorili. Tam môžete presmerovať výstup príkazu na vstup iného príkazu a toto sa nazýva potrubie.

Operátor potrubia v *nix a cmd je znak zvislej čiary.
Napríklad príkaz zobrazí všetky textové súbory v aktuálnom priečinku
réžia | nájsť ".txt"

Operátor zreťazenia príkazov
&
Príklad: Príkaz1 a Príkaz2 – Najprv sa vykoná Príkaz1 a až potom Príkaz2
Operátor AND
&&
Príklad: Príkaz1 && Príkaz2 - Príkaz2 bude vykonaný iba vtedy, ak bude príkaz Príkaz1 úspešný
ALEBO operátor
||
Príklad: Príkaz1 || Príkaz2 – Príkaz2 sa vykoná len v prípade, ak sa príkaz Príkaz1 nespustí.

Zátvorky sa používajú na zoskupenie príkazov, príklady:

  • (Command1 & Command2) && Command3 – Ak sa Command1 a Command2 vykonajú úspešne, Command3 sa vykoná.
  • (Tím1 a Tím2) || Príkaz3 – Ak sa nevykonajú Príkaz1 a Príkaz2, vykoná sa Príkaz3.

Ďakujem za tvoju pozornosť! Čakám na kritiku a návrhy...

UPD1
Pre tých, ktorí to nevedia, cirkumflex (tento znak „^“) znamená stlačenie klávesu Ctrl (^C = Ctrl +C).

^C - Preruší príkaz, no, každý to vie.
^S - Pozastaví príkaz a potom ho spustí.
^I – Podobne ako Tab, cyklicky prechádza priečinkami a súbormi.
^M - Analogicky k Enter.
^H - Analogicky ako Backspace.
^G - Zapísaním príkazu echo ^G do dávkového súboru môžete zapípať systémový reproduktor (reproduktor).
(Príkazy ^I a ^H som získal pomocou metódy „vedeckého pokecovania“; existuje aj ^J, ale neviem, čo robí)

P.S. Ďalšie jemnosti príkazového riadku Windows už boli na Habré opakovane preberané. A nevidím zmysel v kopírovaní.
P.P.S. Odkazy na zaujímavé príspevky a články o ďalších funkciách príkazového riadka systému Windows.

Referencia možností príkazového riadka je elektronická príručka vo formáte .chm, ktorá učí, ako používať príkazový riadok. Pomocou Referencie sa môžete naučiť, ako konfigurovať príkazový riadok, fungovanie služieb Windows, spravovať lokálne a vzdialené systémy, získať informácie o príkazovom prostredí a procesoch a tiež sa naučiť, ako automatizovať úlohy správy pomocou dávkových súborov a skriptov (CScript a WMIC) príkazový riadok.

Príručka obsahuje pôsobivú vrstvu vedomostí, vďaka ktorej sa môžete bližšie zoznámiť so systémovým príkazovým shellom – dôležitým softvérovým produktom, ktorý zabezpečuje komunikáciu medzi používateľom a operačným systémom. Znalosť možností príkazového riadku je nevyhnutná pre efektívnu prácu so systémom Windows. Príkazový riadok je prostredie, v ktorom sa spúšťajú pomocné programy a textové aplikácie. Príkazy sa zadávajú cez interpret cmd.exe. S jeho pomocou sa načítavajú aplikácie, vymieňajú si dáta medzi aplikáciami a zadané príkazy sa prekladajú do podoby, ktorú vyžaduje systém.

Prehľad možností príkazového riadka obsahuje podrobné informácie o nástrojoch na správu operačného systému Windows pomocou príkazového riadka. Návod poskytuje kompletný zoznam požadovaných príkazov s jednoduchým a jasným vysvetlením, s podrobným popisom syntaxe, jednotlivých parametrov a vlastností. Rozhranie adresára je čo najjednoduchšie a najpohodlnejšie. Ak chcete nájsť potrebné informácie o konkrétnom príkaze, stačí vybrať začiatočné písmeno služby alebo príkazu v abecednom menu na ľavej strane okna a potom ho vybrať z rozbaľovacieho zoznamu, alebo môžete zadať názov požadovaný príkaz v indexe (cez filter) a program automaticky zobrazí všetky dostupné informácie.

Popis príkazov konzoly

Takmer všetky príkazy môžete spustiť v príkazovom okne

Identické so štandardnými príkazmi MS-DOS, ale okrem nich existuje

Pomerne rozsiahly súbor natívnych príkazov konzoly Windows XP. Ich krátke -

Argumenty príkazov.

Dir [cesta] [názov súboru] atribúty]]

[[[:]vrenya]] objednávam]]

Popis príkazov konzoly 129

Zobrazí obsah aktuálneho priečinka. Ak je argument príkazu

Ak je zadaná jednotka a cesta, v okne konzoly sa zobrazí zoznam obsahu

Zadaný priečinok. Význam ostatných argumentov je:

/A - výstup iba súborov so špecifikovanými atribútmi:

D - len adresáre;

O N - iba skryté súbory;

S - iba systémové súbory;

Spojovník pred argumentom (≪-≫) má význam logického operátora ≪NOT≫.

Napríklad príkaz dir /A:D zobrazí iba zoznam podpriečinkov aktuálneho priečinka,

Príkaz dir /A: -S zobrazí zoznam všetkých súborov a priečinkov, okrem system-

/B - výstup iba názvov súborov (bez prípon);

/C - použitie oddeľovača skupín číslic pri zobrazovaní rozmerov

/D - zobrazí zoznam súborov v niekoľkých stĺpcoch s triedením;

/L - výstupné názvy súborov malými písmenami;

/N - zobrazuje názvy súborov v stĺpci úplne vpravo;

/0 - zoradí zoznam zobrazených súborov v nasledujúcom poradí:

Q N - podľa mena (podľa abecedy);

S - podľa veľkosti (vo vzostupnom poradí);

E - podľa rozšírenia (podľa abecedy);

D - podľa dátumu vytvorenia (od najstaršieho po najnovšie);

G - výstup najskôr zo všetkých podpriečinkov aktuálneho priečinka.

Spojovník pred argumentom (≪ ≫) obráti poradie výstupu. Napríklad

Viac, príkaz dir /0-S zobrazí obsah aktuálneho priečinka podľa veľkosti

Súbory v zostupnom poradí.

/P - stránka po stránke výstupu zoznamu súborov a priečinkov s povinnou pauzou

Keď sa obrazovka zaplní;

/Q - zobrazenie informácií o vlastníkoch súborov;

/S - zobrazí zoznam súborov spolu so zoznamom obsahu podpriečinkov;

/T - zobrazí zoznam súborov podľa zadaného časového kritéria:

Od - podľa dátumu vytvorenia;

W - podľa dátumu poslednej zmeny;

A - dátumom posledného prístupu k spisu;

/W - zobrazenie zoznamu v niekoľkých stĺpcoch;

/X - zobrazí krátke názvy súborov, ktorých názvy sa nezhodujú

štandard DOS. Formát je podobný výstupu s prepínačom /N, ale krátke názvy

130 Kapitola 7. Príkazový riadok

Súbory sa zobrazia naľavo od dlhých. Ak súbor nemá krátky názov,

Namiesto toho sa vytlačia medzery;

/4 - výstup čísla roku v štvorcifernom formáte.

CD [jednotka:] [cesta:]

Chdir [jednotka:] [cesta:]

Prejdite do určeného priečinka, kde je jednotka a cesta plná alebo relatívna cesta

Do tohto priečinka v štruktúre súborov vášho disku. Možno namiesto hádky

Používa sa hodnota ≪..≫ označujúca prechod o jednu úroveň vyššie

(v tomto prípade bude príkaz vyzerať takto: cd..). Ak v označení cesty

Existuje znak medzery, takáto cesta môže byť uzavretá v úvodzovkách.

Argument /D sa používa na zmenu aktuálnej jednotky a priečinka súčasne.

Pre príkaz CHDIR sa názov aktuálneho adresára na linke hovoru skonvertuje na zväzok

Rovnaký prípad písmen, v akom sa zadávajú mená existujúce na disku. takže,

Príkaz cd C:\TMP v skutočnosti vytvorí aktuálny adresár C:\Trnp, ak existuje.

Dostupné na disku. Príkaz CHDIR už nepovažuje medzery za oddeľovače.

Či, ktorý vám umožňuje presunúť sa do podadresára, ktorého názov obsahuje medzery, nie je

Celý názov alebo cestu uzavrite do úvodzoviek. Napríklad príkaz cd \winnt\profiles\

Používateľské meno\programy\štart ponuka vytvára rovnaký výsledok ako príkaz cd

"\winnt\profiles\používateľské meno\programy\ponuka štart".

Ak potrebujete prejsť do koreňového priečinka jednotky, môžete jednoducho zadať

Na príkazovom riadku názov tejto jednotky. Napríklad príkaz E: ide do koreňa

Diskový oddiel E:.

KOPÍROVAŤ [z] toho [+ zdroja [+ . . . ] ] [kde [pod menom] ]

Kopírovanie jedného (alebo viacerých) súborov na iné miesto na disku. Tu:

[from] what - cesta a názov zdrojového súboru na kopírovanie. Ak je cesta z

Áno, skopírovaný súbor sa vyberie z aktuálneho priečinka;

Kde [pod názvom] - cesta k priečinku, do ktorého sa má tento súbor skopírovať

Súbor, ako aj jeho názov, ak je tento názov určený počas procesu kopírovania

/A - označuje, že súbor je textový súbor ASCII;

/B - označuje, že súbor je binárny súbor;

/D - označuje možnosť vytvorenia šifrovaného súboru;

/V - skontrolujte, či sú súbory skopírované správne;

/N - vždy, keď je to možné, používajte pri kopírovaní krátke názvy;

Popis príkazov konzoly 131

/Y - nevyžadovať potvrdenie prepísania súboru, ak je cieľ

/-Y - nezabudnite požiadať o potvrdenie prepísania súboru, ak

Súbor s rovnakým názvom už v cieľovom priečinku existuje;

II- kopírovanie sieťových súborov.

Ak chcete pri kopírovaní skombinovať viacero súborov, zadajte jeden konečný

A viacero zdrojových súborov pomocou zástupných znakov alebo formátu

Súbor1+súbor2+súbor3+

Príklad použitia príkazu:

Kopírovať c:\programs\filel.exe /V d:\files\file2.com - skopíruje súbor filel.exe, ktorý sa nachádza

Umiestnené v priečinku programov na jednotke C:, v priečinku súborov na jednotke D: pod názvom

MKDIR [pohon:]cesta

MD [drive:]cesta

Vytvorí priečinok v určenom priečinku alebo na určenom disku. V prípade použitia

Možno použiť príkaz MKDIR na rozšírené spracovanie príkazov Niya

S ďalšími možnosťami automatického vytvárania všetkých

Medzipriečinky v zadanej ceste. Napríklad, ak priečinok /a neexistuje -

Nie, potom príkaz mkdir \a\b\c\d vykoná rovnaké akcie ako sekvenčný príkaz

Počet tímov

MOVE [jednotka:][cesta]názov súboru [ , . . . ] destinácia

MOVE [jednotka:][cesta]názov priečinka nový názov priečinka

Príkaz presunie zadaný súbor alebo priečinok na nové miesto

Disk. Tu:

[jednotka:][cesta]názov súboru - úplná alebo relatívna cesta a názov presúvaného súboru

Môj súbor alebo skupina súborov. Zoznam súborov je možné špecifikovať a preniesť

Počítaním názvov súborov oddelených čiarkami a použitím vedľajších symbolov

Stanice;

Cieľ – cesta k priečinku, kam sa má zadaný súbor presunúť.

Ak chcete, aby sa súbor premenoval súčasne s presunom

Wang, spolu s cieľovou cestou môžete zadať jej nový názov;

Folder_name - názov priečinka, ktorý chcete presunúť;

New_folder_name – názov, ktorý by mal byť priradený priečinku pri jeho presúvaní,

Ak ho chcete premenovať súčasne s premiestnením;

132 Kapitola 7. Príkazový riadok

/Y - zobrazí varovné okno pri prepisovaní súborov a priečinkov,

Ak už v cieľovom priečinku existujú objekty súboru s rovnakým názvom;

/-Y - prepíše súbory a priečinky bez varovania, ak priečinok obsahuje

Hodnoty Už existujú objekty súboru s rovnakým názvom.

RMDIR [drive:]cesta

RD [drive:]cesta

Príkaz vymaže priečinok so zadaným názvom. Tu:

[jednotka:]cesta - úplná (alebo relatívna) cesta k priečinku, ktorý sa má odstrániť. Ak

Cesta nie je špecifikovaná, ale ako argument príkazu je uvedený iba názov priečinka,

Tento priečinok bude odstránený z aktuálneho priečinka;

/S - odstrániť nielen zadaný priečinok, ale aj všetko, čo sa v ňom nachádza

Podpriečinky a súbory;

/Q - nezobrazovať požiadavku na potvrdenie vymazania, ak sa priečinok odstraňuje

Obsahuje ďalšie objekty súboru.

NAHRADIŤ [jednotka1:][cesta1]názov súboru [jednotka2:][cesta2]

NAHRADIŤ [jednotka1:][cesta1]názov súboru [jednotka2:][cesta2]

Pomocou tohto príkazu môžete nahradiť tie, ktoré sa nachádzajú v ľubovoľnom priečinku

Súbory na disku vášho počítača predstavujú inú sadu súborov. Tu:

[jednotka1:][cesta1]názov súboru – cesta a názov jedného alebo viacerých súborov, ktoré

Mali by ste nahradiť súbory v určenom priečinku;

[jednotka2:][cesta2] - cesta k priečinku, v ktorom sa vykoná výmena;

/A - určené súbory sa pridajú do cieľového priečinka bez zničenia jeho obsahu

Obsah Tabernacle (tento kľúč nie je kompatibilný s kľúčmi /S a /U);

/P - zobrazí výzvu na obrazovke pred prepísaním alebo kopírovaním

/R - umožňuje prepísanie a nahradenie súborov s atribútom ≪Read-Only

Niya≫ spolu s ostatnými;

/W - pri kopírovaní súborov z diskety počkajte na vloženie disku do

Začiatok prevádzky;

/S - nahradenie súborov pri zachovaní štruktúry priečinkov, to znamená v

Všetky podpriečinky cieľového priečinka spolu s celým ich obsahom;

/U - nahradiť iba tie súbory, ktorých presunuté kópie majú viac

Nová verzia.

PREMENOVAŤ [jednotka:][cesta]názov súboru1 názov súboru2

REN [jednotka:][cesta]názov súboru1 názov súboru2

Premenuje jeden alebo viac súborov v určenom priečinku

(v tomto prípade je súbor názov_súboru1 premenovaný na názov_súboru2).

Popis príkazov konzoly 133

Pamätajte, že nemôžete určiť iný disk resp

Chýba mi priečinok.

DEL atribúty]] argument

ERASE atribúty]] argument

Odstránenie súborov špecifikovaných v príkaze. Používa sa ako argument

Názvy jedného alebo viacerých súborov a odstránenie skupiny súborov

Môžu sa použiť zástupné znaky. Ak je daný argument

Priečinok, všetky súbory sa z neho odstránia. Tu:

/P - zobrazí požiadavku na potvrdenie pred odstránením každého súboru;

/F - násilne odstrániť súbory, ktoré sú prístupné iba pre

/S - odstráni súbory uvedené v argumente zo všetkých podpriečinkov zadaných

/Q - zakáže zobrazenie požiadavky na potvrdenie vymazania každého súboru;

/A - odstrániť iba súbory so špecifikovanými atribútmi:

N - iba skryté súbory;

Q S - iba systémové súbory;

R - súbory len na čítanie;

A - iba súbory s atribútom „Archive“.

Spojovník (≪-≫) pred argumentom má význam logického operátora

≪NIE≫. Napríklad príkaz ERASE d:\folder\*.dll /A: -S vám umožní odstrániť

Umiestnené na jednotke D: priečinok FOLDER všetky súbory s príponou .DLL, s výnimkou

Systém čítania.

POZNÁMKA

Výstupné výsledky pre prepínač /S sú obrátené, to znamená v okne konzoly

Zobrazia sa iba názvy odstránených súborov, nie súbory, ktoré nebolo možné nájsť.

REM [text]

Umiestni zadaný komentár do dávkového súboru alebo súboru CONFIG.SYS.

ASSOC [.prípona[=[typ súboru]]]

Umožňuje nastaviť asociácie súborov pre rôzne typy súborov. Tu:

Prípona - rozšírenie súborov, pre ktoré sa združenie zakladá;

Typ súboru – program, ktorý by mal byť priradený k tomuto typu súboru.

Ak je tento príkaz zadaný bez použitia ďalších argumentov,

Na obrazovke sa zobrazí aktuálna tabuľka asociácií súborov pre všetky priradené súbory

Kúpeľne v súborovom systéme. Ak zadáte iba registrovanú príponu

Pre každý typ súboru sa na obrazovke zobrazí zoznam asociácií pre daný súbor.

134 Kapitola 7. Príkazový riadok

Rozšírenia. Ak za znakom rovnosti pre danú položku nie je zadaná žiadna zhoda

typ súboru, všetky existujúce priradenia k takýmto súborom budú odstránené.

AT [\\názov_počítača] [ [číslo] | /DELETE ]

V [\\názov_počítača] čas [ /KAŽDÝ:deň[,...] | /NEXT:fleHb[,...]]

"tím"

Tento príkaz je určený na spustenie rôznych programov alebo vykonanie

Príkazy sa spúšťajú podľa plánu – v daný čas v určité dni. Použite

Volanie AT príkazu je možné len na vašom počítači

Plánovač úloh sa spustil. Tu:

\\názov_počítača - názov vzdialeného počítača v lokálnej sieti, ktorý používa

K tomu dôjde, ak sa program spustí z tohto stroja. Ak tento pár -

Merač sa vynechá, úloha sa pridelí lokálnemu počítaču;

Číslo - poradové číslo naplánovanej úlohy;

/delete - zruší predtým naplánovanú úlohu. Ak nie je zadaný kód úlohy,

Všetky úlohy naplánované pre tento počítač sú zrušené;

/yes - nezobrazovať požiadavku na potvrdenie vymazania všetkých naplánovaných

Nové úlohy;

Čas – čas spustenia príkazu vo formáte HH:MM:SS;

/interactive - umožňujú interakciu úlohy s používateľom, práca-

Používatelia na počítači počas spustenia úlohy;

/euegu:day[,...] - úloha sa spustí v zadané dni v týždni alebo mesiaci-

Tsa. Ak dátum vynecháte, použije sa aktuálny deň v mesiaci;

/next: deň[,...] - úloha sa spustí pri ďalšom zadanom používateľovi

Lem deň v týždni (napríklad budúci utorok). Ak je dátum vynechaný, použite

Používa aktuálny deň v mesiaci;

"príkaz" je príkaz konzoly Windows XP alebo názov dávkového súboru.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -N] [jednotka:] [cesta] [názov súboru] ]

Nastaví špecifikované atribúty pre daný súbor:

Nastavte zadaný atribút;

Odstráňte zadaný atribút;

R - atribút „Iba na čítanie“;

A - atribút „Archív“;

S - atribút „Systém“;

H - atribút „Skrytý“;

[jednotka:] [cesta] [názov súboru] - jednotka, cesta a názov súboru alebo sady súborov pre

Tímové spracovanie;

/S - spracovávať súbory so zadanými názvami nielen v aktuálnom priečinku,

Ale aj vo všetkých jeho podpriečinkoch;

/D - spracovanie súborov aj priečinkov.

Popis príkazov konzoly 135

Táto direktíva povoľuje alebo zakazuje režim spracovania prerušenia procesu

Spustenie programu v prostredí DOS stlačením kláves Ctrl+C. V systéme Windows XP

Tento príkaz bol zahrnutý len na účely kompatibility softvéru.

V gramoch MS-DOS to neovplyvňuje fungovanie aplikácií Windows. Keď je zapnutý

Zmeny v pokročilom spracovaní príkazov v operačnom systéme Windows XP

Príkaz BREAK spôsobí stav bodu prerušenia počas spustenia programu.

Prejdite do programu Windows Debugger.

CACLS názov súboru ] ]

[L)meno [ . . . ]]

Spravujte zoznamy prístupových práv k súborom (ACL) vrátane ich prezerania a úpravy.

Obkladanie. Vzťahuje sa len na diskové oblasti obsahujúce súbor

systém NTFS. Tu:

Názov súboru - ak neexistujú žiadne ďalšie argumenty, zobrazí tabuľku

Riadenie prístupu k tomuto súboru;

/T - nahradenie tabuliek riadenia prístupu pre daný súbor alebo skupinu súborov

Rybolov v aktuálnom priečinku aj vo všetkých podpriečinkoch tohto priečinka;

/E - zmeniť (upraviť) tabuľku riadenia prístupu

Prejsť na súbor alebo skupinu súborov;

/C - pokračovať vo vykonávaní príkazu pri prijatí chyby odmietnutia

/G meno-.access - priradí prístupové oprávnenia k zadaným objektom súboru

Pre používateľa, ktorého účet je zadaný ako argument

Názov. Medzi možné typy prístupu, ktoré by mali byť zadané ako ar-

Gumenta access, možno uviesť nasledovné:

R - prístup len na čítanie;

W - prístup na zápis;

F - plný prístup;

/R meno - zrušte všetky povolenia pre používateľa, ktorého účet

Názov je zadaný ako argument. Používa sa iba s prepínačom /E;

/P meno:prístup - nahradenie existujúcich oprávnení pre používateľa, účet

Položka, ktorej názov je zadaný ako argument so špecifikovanými povoleniami

Ako prístupový argument:

N - žiadne povolenia;

O R - prístup len na čítanie;

W - prístup na zápis;

C - editačný prístup (zahŕňa akciu argumentu W);

F - plný prístup;

136 Kapitola 7. Príkazový riadok

/D názov - zakázať prístup k súboru alebo priečinku pre používateľský účet

Písmeno ktorého je špecifikované ako argument názvu.

POZNÁMKA

Ak chcete skupine súborov priradiť režimy prístupu, môžete použiť

Hodnoty názvu súboru sú zástupné znaky. Pri volaní príkazu môžete tiež zadať

Pridať viacerých používateľov.

V procese zobrazovania tabuliek riadenia prístupu operačného systému,

Používajú sa moje nasledujúce konvencie:

CI (Container Inherit) je znakom dedenia povolení kontajnermi.

ACE budú dedené priečinkami;

01 (Object Inherit) - znak dedenia povolení objektmi. ACE bu-

Det zdedené súbory;

Yu (Iba dediť) – znak výhradného dedenia povolení.

ACE nemožno použiť na aktuálny súbor/priečinok.

Príklad použitia príkazu: CACLS private.txt /G user:F - otvorí sa pre

USER má úplný prístup k súboru private.txt.

ZAVOLAJTE [jednotka:][cesta]názov súboru [možnosti]

Tento príkaz vám umožňuje volať jeden dávkový súbor z druhého. Ako

Argument parametrov používa sadu požadovaných prepínačov príkazového riadka

Myh pri volaní cieľového dávkového súboru. Možno použiť aj príkaz CALL

Používa sa v spojení so špeciálnymi značkami, ktoré v tomto prípade hrajú

Úloha cieľa (bodu) volania dávkového súboru. V tomto prípade platí nasledovné:

Syntax fúkania:

CALL: označte argumenty

Pri použití tejto voľby na volanie tohto príkazu operačný systém

MA automaticky vytvorí nový kontext pre aktuálny dávkový súbor so zadaným

Argumenty a kontrola vykonávania súboru sa prenesú do inštrukcie, ktorá nasleduje

Fúkanie priamo po značke. Dávkový súbor sa ukončí

Dosiahnutím svojho konca dvakrát: prvý výstup prenesie riadenie na

Riadok bezprostredne nasledujúci za riadkom obsahujúcim direktívu CALL, druhý výstup

Ukončí vykonávanie súboru. Použitie inštrukcie GOTO:EOF vám umožňuje implementovať

Bezpodmienečne prerušiť vykonávanie súboru v ktoromkoľvek bode.

SNSR

Nastaví aktívnu kódovú stránku so zadaným číslom.

Pri volaní bez argumentov vráti aktuálne číslo kódovej stránky.

CHKDSK [zväzok:[[cesta]názov súboru]] ]

Skontroluje zadaný disk pomocou programu Check Disk, keď sa volá bez

Argumenty sa kontrolujú pre aktuálnu jednotku. Tu:

Popis príkazov konzoly 137

Cesta, názov súboru - názov súboru alebo skupiny súborov na kontrolu fragmentu -

Qiyu. Používa sa iba v súborovom systéme FAT/FAT 32;

/F - kontrola chýb a ich automatická oprava;

/V - počas procesu kontroly disku zobrazí úplné cesty a názvy uložených súborov

Súbory na disku. Pre disky obsahujúce oddiely NTFS,

Správy o čistení;

/R - vyhľadávanie poškodených sektorov a obnovenie ich obsahu

môj. Vyžaduje povinné používanie prepínača /F;

Všetky aktuálne deskriptory pre tento zväzok budú neplatné -

NY Vyžaduje povinné používanie prepínača /F;

/L: veľkosť - počas kontroly zmeňte veľkosť súboru protokolu na zadanú veľkosť

Hodnoty (v kilobajtoch). Ak nie je zadaná žiadna hodnota, zobrazí sa aktuálna

Veľkosť súboru. Používa sa iba v súborovom systéme NTFS;

/I - nevykonáva prísnu kontrolu prvkov indexu. Iba používané

Co v súborovom systéme NTFS;

/C - nekontrolovať slučky v štruktúre priečinkov. Používa sa iba v súboroch

Logický systém NTFS.

POZNÁMKA

Prepínače /I a /C výrazne znižujú prevádzkový čas programu Check Disk, ale menej

Prísna kontrola disku môže mať za následok preskočenie niektorých jeho súborov.

Systém s nízkou chybovosťou.

Zväzok CHKNTFS: [ . . . ]

^CHKNTFS/D

CHKNTFS /T [ : čas]

CHKNTFS /X zväzok: [ . . . ]

CHKNTFS /Zväzok: [ . . . ]

Ovláda prevádzkové režimy programu Check NTFS pri zavádzaní počítača

V prípade kontroly chýb. Tu:

Volume - definuje označenie zväzku kontrolovaného disku, miesto pripojenia, príp

Názov jednotky s dvojbodkou (napríklad C:);

/D - zapne štandardný režim skenovania disku tohto programu:

Disky sa kontrolujú pri každom spustení počítača, ak

Ak sa vyskytnú chyby, spustí sa CHKDSK;

/T[: čas] - umožňuje zmeniť hodnotu parametra AUTOCHK (v sekundách),

Kontrola časového úseku pred začiatkom automatického testovania

Ki disky (počas tejto doby program vykonáva spätný chod sekundu po sekunde

Odpočítavanie). Ak časové obdobie nie je uvedené, aktuálny

hodnota parametra AUTOCHK;

138 Kapitola 7. Príkazový riadok

/X - zakáže štandardnú kontrolu disku počas bootovania.

Údaje na diskoch, ktoré boli predtým vylúčené z kontrolného zoznamu, sa stratia.

/C - požaduje povolenie na kontrolu diskov pri ďalšom spustení

Počítač. Ak sa zistia chyby, spustí sa program CHKDSK.

Keď zavoláte tento príkaz bez akýchkoľvek argumentov, zobrazí sa obrazovka

Aktuálny stav kontrolného príznaku pre tento disk.

Jeho vykonanie vymaže obrazovku príkazového riadka.

Spustí ďalšiu kópiu interpretera príkazov systému Windows XP (pozri časť

FARBA [farba]

Nastaví predvolené možnosti farby pozadia a textu pre

Textové okná príkazového riadku. Hodnoty farieb sa nastavujú pomocou

Počet dvoch hexadecimálnych čísel, z ktorých prvé určuje farbu pozadia okna,

A druhým je farba textu. Ako každé z týchto čísel, aj tento príkaz môže

Môžu sa použiť nasledujúce hodnoty:

0 - čierna;

1 - modrá;

2 - zelená;

3 - modrá;

4 - červená;

5 - fialová;

B - žltá;

7 - biela;

8 - šedá;

9 - svetlo modrá;

A - svetlo zelená;

B - svetlo modrá;

C - svetlo červená;

D - svetlo fialová;

E - svetlo žltá;

F - žiarivo biela.

Napríklad, keď zavoláte príkaz COLOR OB, pozadie okna príkazového riadka zostane

Čierna a písmo sa zmení na svetlomodré. Pri vykonávaní tejto spolupráce

Mandy bez akýchkoľvek argumentov automaticky obnovia farby

Okná príkazového riadka špecifikované v kľúči DefaultCoior registra Windows XP.

Popis príkazov konzoly 139

Príkaz COLOR vráti chybu s kódom ERRORLEVEL 1, ak používateľ

Tel sa pokúsi nastaviť argument príkazu na rovnaké farby

Pre pozadie a text.

COMP [názov súboru1] [názov súboru2]

Pomocou tohto príkazu môžete porovnať obsah dvoch alebo dvoch súborov

Sady súborov, ak sú argumenty názov_súboru1 a_súboru2 špecifikované pomocou

Jem zástupné znaky. Tu:

File_name1, file_name2 - názvy súborov alebo skupín súborov na porovnanie;

/D - zobrazenie informácie o zistených rozdieloch v desatinnom vyjadrení

Formát;

/A - zobrazenie informácií o zistených rozdieloch vo formáte ASCII;

/L - zobrazenie čísel riadkov, kde sa nachádzajú rozdiely;

/N=4HOIO - počet prvých riadkov v každom súbore, ktoré sa majú porovnať

/C - zrušiť rozlišovanie malých a veľkých písmen: porovnanie sa vykoná bez zohľadnenia

register znakov ASCII;

/OFF - začiarknuť aj súbory so zaškrtnutým políčkom

„Autonómny“.

COMPACT ] [ / I ] [názov súboru [ . . . ]]

Zobrazuje a tiež umožňuje zmeniť kompresný pomer uložených súborov

Na diskových oddieloch so systémom súborov NTFS. Tu:

/C - komprimuje súbory a priečinky uvedené ako argument názov_súboru. Priečinky

Sú označené tak, že sa k nim následne pridávajú súbory

Tiež sa komprimovať;

/U - rozbaľte súbory a priečinky uvedené ako argument názov_súboru

Ki. Priečinky sú označené tak, že tie, ktoré sú do nich pridané neskôr

Súbory sa nekomprimujú;

/S - spracuje všetky podpriečinky a súbory v nich uložené. Autor:

V predvolenom nastavení príkaz spracuje iba aktuálny priečinok a jeho obsah;

/A - spracováva súbory s atribútmi „Skrytý“ a „Systém“. Predvolene

Chania takéto súbory preskakuje;

/I - vynúti pokračovanie vykonávania príkazu, aj keď sa vyskytne chyba.

Nii chyby. V predvolenom nastavení, keď sa vyskytne chyba, všetky chyby spôsobené touto chybou

Príkaz zastaví operácie;

/F - vynúti kompresiu všetkých súborov zadaných používateľom, aj keď

Niektoré z nich sú už stlačené. V predvolenom režime komprimované súbory súborov

Objekty nie sú spracované;

/Q - počas operácie zobrazí na obrazovke len tie najdôležitejšie

Inteligencia.

140 Kapitola 7. Príkazový riadok

Keď zavoláte príkaz COMPACT bez akýchkoľvek argumentov v okne príkazového riadka,

Key zobrazuje informácie o kompresii pre súbory uložené v aktuálnom priečinku. o

Pri uvádzaní niekoľkých parametrov na príkazovom riadku by mali byť

Oddelené medzerami.

CONVERT drive: /FS:NTFS

Konvertuje oblasti disku FAT na formát NTFS. Príkaz sa nevykoná

Pre aktuálny oddiel disku. Tu:

Disk: - názov diskového oddielu, ktorý sa má konvertovať, za ktorým nasleduje dvojbodka, napríklad F:;

/FS:NTFS - cieľový súborový systém (NTFS);

/V - zobrazenie systémových správ počas prevádzky;

/Sut,Agea:názov_súboru - názov súboru služby v koreňovom oddiele disku na opätovné

Vyhradenie miesta na disku pre systémové súbory NTFS;

/NoSecurity - zakáže obmedzenia prístupu k konvertovaným súborom

A priečinky;

/X - ak je to potrebné, pred skenovaním zväzok odpojte. Po od-

Prepne všetky aktuálne deskriptory pre tento zväzok budú neplatné.

DÁTUM [ja][dátum]

Dátumy podľa kalendára počítača a výzva na zadanie nového dátumu. Zachrániť

Ak chcete zadať aktuálny dátum, stlačte kláves Enter. Pomocou klávesu /T príkaz pro-

Sto zobrazuje aktuálny dátum bez toho, aby vás požiadal o jeho zmenu.

DISKCOMP [disk1: [disk2:]]

Tento príkaz vykoná porovnanie súboru po súbore dvoch diskiet.

DISKCOPY [disk1: [disk2:]]

Tento príkaz skopíruje obsah jednej diskety na

Ďalší. V tomto prípade musia mať skopírované disky rovnaké miesto na disku

priestor a rovnaký súborový systém a argumenty príkazu môžu

Odkazujte na rovnaké fyzické zariadenie – napríklad jednotku A:.

Pri použití klávesu /V sa kopírovanie vykonáva pri kontrole správnosti

Nosti záznamy.

ECHO ON alebo OFF

ECHO [reťazec]

Príkaz zopakuje na obrazovke správy zadané používateľom ako

Parameter reťazca tiež umožňuje konfigurovať režim zobrazenia správ v okne

Popis príkazov konzoly 141

Príkazový riadok. Pri volaní príkazu bez argumentov sa obrazovka vráti

Hodnota aktuálneho režimu.

Tento príkaz sa používa bez akýchkoľvek ďalších parametrov. o

Po vykonaní sa program interpretátora príkazov ukončí a

Zatvorenie okna príkazového riadku.

FC] [I]

[jednotka1:][cesta1]názov súboru1 [jednotka2:][cesta2]názov súboru2

FC /V [jednotka1:][cesta1]názov súboru1 [jednotka2:][cesta2]názov súboru2

Tento príkaz porovnáva dva súbory alebo sady súborov (ak

Argumenty sú špecifikované pomocou zástupných znakov) a zobrazuje informácie

Maziu o rozdieloch medzi nimi. Tu:

[jednotka1:][cesta1]názov súboru1, [jednotka2:][cesta2]názov súboru2 - cesty a názvy prvého

A druhé súbory (súbory súborov) určené na porovnanie;

/A - zobrazí iba prvý a posledný riadok pre každú skupinu časov -

/B - porovnanie binárnych súborov;

/C - porovnanie nerozlišuje veľké a malé písmená;

/L - porovnanie súborov vo formáte ASCII;

/LBn - zistiť maximálny počet nezrovnalostí pre počet riadkov,

Určené parametrom n;

/N - zobrazenie čísel riadkov na obrazovke pri porovnávaní súborov vo formáte

/OFF - porovnajte súbory so zaškrtnutým políčkom „Offline“;

I - pri kontrole nepovažujte znaky tabulátora za ekvivalentné

Počet medzier;

/U - porovnanie súborov vo formáte Unicode;

/W - preskakovanie medzier a tabulátorových znakov počas skenovania;

/nnnn - tento parameter určuje počet po sebe idúcich zhodných riadkov

Čo by malo byť splnené po zistení nezhody.

NÁJSŤ L7N] ] "reťazec" [[jednotka:][cesta]názov súboru[ ...]]

Hľadá zadaný reťazec v súbore alebo skupine súborov. Tu:

[jednotka1:][cesta1]názov súboru - úplná alebo krátka cesta a názov súboru, v ktorom

Prebieha vyhľadávanie;

Nová vzorka;

/C - zobrazí iba celkový počet riadkov obsahujúcich zadaný vzor;

142 Kapitola 7. Príkazový riadok

/N - zobrazí len čísla riadkov, ktoré obsahujú zadaný vzor;

/I - nerozlišovať medzi veľkými a malými písmenami počas procesu vyhľadávania;

Nomny≫.

Ak zadáte tento príkaz bez akýchkoľvek argumentov, vykoná sa vyhľadávanie

V texte zadávanom z klávesnice alebo v texte prenášanom dopravníkom

Spravujte FIND pomocou iného príkazu konzoly.

FINDSTR [D.]

] linky

[[jednotka:][cesta]názov súboru]

Táto direktíva hľadá súbory obsahujúce zadaný vzor. Tu:

[jednotka:][cesta]názov súboru - úplná alebo krátka cesta a názov súboru (skupina

súbory), medzi ktorými sa vykonáva vyhľadávanie;

Riadok - riadok so vzorovým textom, ktorý sa má vyhľadať;

/B - hľadať daný vzor iba na začiatku riadkov;

/E - hľadať daný vzor iba na konci riadkov;

/L - hľadanie úplnej zhody daného vzoru s textom v súbore;

/R - hľadať reťazce iba ako regulárne výrazy;

/S - vyhľadávanie súborov obsahujúcich danú vzorku v aktuálnom

Priečinok a všetky jeho podpriečinky;

/I - pri vyhľadávaní sa nerozlišujú malé a veľké písmená;

/X - zobrazenie riadkov obsahujúcich presné zhody so zadaným

Ukážka;

/V - zobrazí ako výsledok vyhľadávania všetky riadky, ktoré neobsahujú zadané

Nová vzorka;

/N - zobrazí čísla a obsah riadkov obsahujúcich zadaný vzor;

/M - zobrazí iba názov súboru, ktorý sa zhoduje s obrázkom

/0 - zobrazenie nájdených riadkov pomocou prekladaného prekladania

/P - ignorovať riadky obsahujúce netlačiteľné znaky;

/OFF - vyhľadávanie v súboroch so zaškrtnutým políčkom „Auto“.

Nomny≫;

/A:colors - nastavuje hodnoty farieb, ktoré sa použijú na zobrazenie

Prečítajte si výsledok vyhľadávania (pozri časť popisujúca príkaz COLOR);

/P:súbor - získa zoznam súborov zobrazených počas vyhľadávania z

Textový súbor;

/C: reťazec - použite zadaný reťazec ako hľadanú frázu;

/ygfile - získa zoznam riadkov so vzormi vyhľadávania z daného súboru;

Popis príkazov konzoly 143

/D:cnMCOK_nanoK - získajte zoznam parametrov zobrazených počas procesu vyhľadávania

Poke z textového súboru (priečinky v zozname sú oddelené bodkočiarkou).

Príkaz FINDSTR môže tiež použiť nasledujúce série v reťazci kontextového vyhľadávania:

Špeciálne regulárne výrazy, rýchly odkaz na ich syntax

Namiesto bodky nahraďte ľubovoľný symbol;

L - hľadajte záznam na začiatku riadku;

$ - hľadanie výskytu na konci reťazca

[x-y] - rozsah možných hodnôt: hľadanie ľubovoľných znakov zo zadaného

Rozsah;

\

Xyz\> - hľadanie výskytu na konci slova.

FORMÁTOVAŤ disk:

FORMÁTOVAŤ disk:

FORMÁTOVAŤ disk:

FORMÁTOVAŤ disk:

FORMÁTOVAŤ disk

Naformátuje určený disk so zadanými parametrami. Tu:

Disk: - názov diskového oddielu, ktorý sa má formátovať s dvojbodkou, napríklad F:;

/FS: system - určuje typ systému súborov pre formátovaný disk (FAT,

FAT 32 alebo NTFS);

/V: štítok - označuje štítok zväzku, ktorý bude na požiadanie zapísaný na disk.

Dokončenie procesu formátovania;

/Q - vykoná rýchle formátovanie určeného disku;

/C - nastavuje režim kompresie súborových objektov pre formátované

Partition (používa sa iba v systéme NTFS);

/X - v prípade potreby deaktivujte zväzok pred jeho vytvorením

Obkladanie. Po odpojení všetky aktuálne rukoväte pre daný zväzok

Bude neplatný;

/F:veľkosť - explicitné označenie štandardu formátovanej diskety (1.44);

/T: stopy - počet stôp na každej strane disku;

/N: sektory - počet sektorov na každej stope;

/A:veľkosť – explicitné označenie veľkosti klastrov vytvorených počas formátovania

Rotácia tejto sekcie. Pamätajte, že je to súborový systém NTFS

Podporuje veľkosti klastrov 512, 1024, 2048, 4096, 8192 bajtov, ako aj 16, 32,

64 kB. Systém FAT (FAT 16) podporuje veľkosti klastrov 512, 1024,

2048, 4096, 8192 bajtov, 16, 32, 64 KB a 128 a 256 KB pre veľkosť

Sektory väčšie ako 512 bajtov. Podporuje tabuľku prideľovania súborov FAT 32

Veľkosti klastra 512, 1024, 2048, 4096, 8192 bajtov, 16, 32, 64 kB, ako aj

128 a 256 kB pre veľkosti sektorov väčšie ako 512 bajtov. Okrem toho súbor

144 Kapitola 7. Príkazový riadok

Systémy FAT 16 a FAT 32 ukladajú nasledujúce obmedzenia počtu

Steers v jednom zväzku: pre FAT musí byť počet klastrov menší alebo rovný

65526, pre FAT 32 by táto hodnota mala byť v rozsahu medzi

65 526 a 4 177 918 zhlukov. Príkaz FORMAT sa vykoná okamžite

Prerušené, ak sa zistí porušenie stanovených obmedzení používania.

Použite špecifikovanú veľkosť klastra.

POZNÁMKA

Pri formátovaní oddielov NTFS s nastaveným režimom kompresie údajov je potrebné

Upozorňujeme, že kompresia zväzkov NTFS nie je podporovaná, ak

Klastre vo zväzku presahujú 4096 bajtov.

POZOR

Pamätajte, že keď naformátujete disk, zostanú na ňom uložené všetky údaje

Nenávratne stratené.

FTYPE [typ_súboru[=[príkazový riadok]]]

Zhoda s akýmkoľvek typom súboru zaregistrovaným v systéme

Príkazový riadok sa používa na jeho otvorenie. Ako argumenty pre toto

Je možné použiť nasledujúce príkazy:

Rogo plánuje zmeniť otvárací príkazový riadok;

Príkazový_riadok - samotná hodnota príkazu, ktorý sa používa na otvorenie súboru

Rybolov tohto druhu.

Keď zavoláte príkaz FTYPE bez akýchkoľvek ďalších parametrov, bude to tak

Udržiava zoznam všetkých príkazových riadkov nainštalovaných v systéme Windows na otvorenie a

Priradené súbory. Keď je zadaný ako argument príkazu

V okne príkazového riadka sa príkaz zobrazí iba pri názve súboru

Zavolajte tento súbor, ak bol predtým nastavený v systéme. Ak po znaku ra-

Ak nešpecifikujete príkazový riadok na inštaláciu, FTYPE sa odstráni pre

Vybratý súbor obsahuje všetky už existujúce mapovania.

^GRAFTABL/STATUS

Príkaz špecifikuje číslo kódovej stránky pre zobrazenie národných znakov.

Národné abecedy v grafickom režime. Argument nnn určuje ko-číslo

Domovská stránka, ktorá by sa mala používať na zobrazovanie národných symbolov

Volov štandardne, volanie príkazu s parametrom /STATUS sa vráti na obrazovku

Aktuálna kódová stránka.

Tento príkaz sa používa bez akýchkoľvek ďalších parametrov. o

Po spustení sa na obrazovke zobrazí nápoveda, ako používať príkazy konzoly.

Či už Windows XP.

Popis príkazov konzoly 145

LABEL [jednotka:][štítok]

LABEL [zväzok] [štítok]

Tento príkaz vám umožňuje vytvárať, meniť alebo odstraňovať menovky zväzkov pre fyzické

České disky a logické oddiely disku. Tu:

Disk: - názov disku alebo diskovej oblasti s dvojbodkou, napríklad F:;

Štítok - štítok, ktorý by mal byť nastavený pre tento disk (diskový oddiel);

Zväzok – názov disku alebo diskového oddielu s dvojbodkou, napríklad F:, príp

Ka existujúceho objemu. Ak je zadaný štítok zväzku, použite príznak /MP

Nie je to potrebné.

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

VIAC [+n]]

VIAC /E [+n] [súbory]

Pomocou tohto príkazu môžete postupne zobraziť obsah

Môj textový súbor alebo výpis na vykonanie príkazu konzoly. Tu:

[jednotka:][cesta]názov súboru - úplná (alebo relatívna) cesta a názov súboru, ko-

Obsah, ktorý by sa mal zobraziť na obrazovke vo fragmentoch. Ak hovor -

Existuje niekoľko súborov, ich názvy by mali byť oddelené medzerou;

Názov_príkazu – príkaz, ktorého priebeh sa má zobraziť

Zobrazenie obrazovky po častiach;

/E - povolí ďalšie funkcie príkazu MORE;

/C - pred zobrazením každej stránky vymaže obrazovku;

/P - brať do úvahy symboly posúvania stránky;

/S - zobrazí postupnosť niekoľkých prázdnych riadkov ako jeden

/Тп - nahradiť znaky tabulátora n medzerami (predvolené n = 8).

Príkaz MORE podporuje ďalší prepínač +n, ktorý je možné použiť

Zavolaj, keď ju zavolajú. Označuje, že prvý súbor v poradí

Mala by byť vytlačená od riadku n.

Ak ste povolili režim rozšírených funkcií pomocou

Volanie príkazu MORE s parametrom /E ako odpoveď na výzvu prostredia - Viac - -

Špeciálne príkazy môžete programu zadať stlačením nasledujúcich kláves:

R p - zobrazenie nasledujúcich n riadkov;

S n - preskočenie nasledujúcich n riadkov pri výstupe;

F - prejdite na výstup nasledujúceho súboru;

Q - ukončiť príkaz;

Zobrazte číslo aktuálneho riadku;

Zobraziť popis;

Medzerník - prejdite na ďalšiu stránku;

Enter - prechod na ďalší riadok.

146 Kapitola 7. Príkazový riadok

PATH [[jednotka:]cesta[:...][;*PATH*]

Pomocou tohto príkazu môže používateľ zadať cestu vyhľadávania pre spustiteľný súbor

Súbory. Keď zavoláte príkaz PATH bez parametrov, zobrazí sa okno príkazového riadka

Aktuálna cesta vyhľadávania je komprimovaná. V prípade použitia systémovej premennej YARATCH

Hodnota nového vyhľadávacieho reťazca sa pripojí na koniec starého. Ak sa volá tento príkaz

Pomocou parametra „bodkočiarka“ sa vymaže aktuálna hodnota cesty vyhľadávania

Ďalšie vyhľadávanie spustiteľných súborov však bude obmedzené na aktuálny priečinok.

PUSHD [cesta]

Po zavolaní tohto príkazu si systém zapamätá hodnotu zadanú používateľom.

Prečítaním cesty k priečinku a následným prechodom doň, čím sa tento priečinok zmení na

Svätostánky. Ak je v okne príkazového riadka povolený rozšírený režim spracovania

Príkazy, ako argument príkazu PUSHD, môžete použiť nielen lokálne

Kalnye, ale aj sieťové cesty. V tomto prípade systém nezávisle nájde dané

Nový sieťový prostriedok, pripojí ho ako sieťovú jednotku a potom sa presunie

Die na neho. Názvy sieťových diskov sa priraďujú automaticky vyhľadaním všetkých

Voľné mená začínajúce na Z: v opačnom poradí, so spojenými se-

Zdroju bude pridelené prvé voľné meno nájdené systémom.

Tento príkaz sa používa bez akýchkoľvek ďalších parametrov. o

Jeho vykonanie vykoná rýchly prechod do priečinka špecifikovaného skôr

Sila tímu PUSHD. Ak je v okne príkazového riadka povolený rozšírený režim,

Žiadne spracovanie príkazov, pri volaní príkazu POPD, všetko dočasné

Názvy sieťových jednotiek vytvorené príkazom PUSHD pri súčasnom odstraňovaní

Príslušná sieťová jednotka zo zásobníka priečinkov.

VYTLAČIŤ [[jednotka:][cesta]názov súboru]

Keď sa zavolá tento príkaz, vytlačí sa údaj zadaný na príkazovom riadku.

Súbor, ktorého cesta je zapísaná ako argument [jednotka:][cesta]názov súboru. podľa-

Pomocou kľúča /O:device môžete určiť zariadenie (napríklad a

Tera), na ktoré sa má tlačiť.

PROMPT hodnotu

V predvolenom nastavení sa v okne príkazového riadka zobrazuje prevádzková výzva.

Systémy v štandardnom formáte MS-DOS, ktorý vyzerá napríklad ako jednotka:\cesta>

Príkaz PROMPT vám umožňuje zmeniť vzhľad výzvy operačného systému.

Na tieto účely môžete použiť množinu špeciálnych premenných:

$A - & (ampersand);

$ B – | (vertikálna lišta);

Popis príkazov konzoly 147

$C - ((ľavá zátvorka);

$D - aktuálny dátum;

$E - ESC (kód znakov ASCII 27);

$F -) (pravá zátvorka);

$G - > (znamienko väčšie ako);

$Н - Backspace (odstránenie predchádzajúceho znaku);

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

$N - názov aktuálneho disku;

$P - názvy aktuálneho disku a adresára;

$Q - = (rovná sa);

$S - medzera;

$T - aktuálny čas;

$V – číslo verzie systému Windows XP;

$_ - návrat vozíka a posun riadku;

$$ - $ (symbol dolára).

Okrem uvedených premenných a ich kombinácií ako argument,

Príkazy PROMPT môžu používať ľubovoľnú postupnosť znakov.

Napríklad po vykonaní príkazu

PROMPT welcome: $a root $S$C$D$F$$

Výzva operačného systému bude vyzerať takto:

vitajte:& koreň(17.04.2002)$

A po vykonaní príkazu PROMPT zadajte príkaz: $_ prompt operation

Systém Noah sa zobrazí nasledovne:

Zadajte príkaz:

OBNOVIŤ [jednotka:][cesta]názov súboru

Pomocou príkazu RECOVER môžete obnoviť uložené poškodené

Informácie o dátovom disku. Ako argumenty [jednotka:][cesta]názov súboru uka-

Zadajte disk, cestu a názov súboru, ktorý sa má obnoviť. Napríklad, ak si

Použite príkaz RECOVER A:\file.txt.

ŠTART ["hlavička"] [A)cesta] [/I]

[príkaz/program] [možnosti]

Tento príkaz vám umožňuje spustiť ľubovoľný program so zadaným

Nové počiatočné parametre. Tu:

Názov – názov programu, ktorý sa zobrazí v riadku nadpisu.

Zachyťte okno otvorené pre tento program;

148 Kapitola 7. Príkazový riadok

/Dnyrb- označenie pracovného priečinka spúšťaného programu, v ktorom je

Všetky súbory potrebné na stiahnutie sú zahrnuté;

II - spustenie programu nie v novom prostredí, ale v pôvodnom prostredí, znovu

Upravené prekladačom príkazov CMD;

/B - nastavenie režimu prerušenia vykonávania programu stlačením kombinácie

Tanec na klávesnici Ctrl+C. Ak táto aplikácia nezvláda stlačenie klávesov,

Vish Ctrl+C jeho vykonávanie môžete pozastaviť stlačením klávesov Qrl+Break;

/MIN - spustí program v okne minimalizovanom na panel úloh;

/MAX- spustiť program v okne maximalizovanom na celú obrazovku;

/SEPARATE - spustí 16-bitovú aplikáciu Windows v samostatnej oblasti

Ti pamäť;

/SHARED - spustenie 16-bitovej aplikácie Windows v zdieľanej oblasti pa-

/LOW - spustí aplikáciu s nízkou prioritou vykonávania (IDLE);

/NORMAL - spustiť aplikáciu s normálnou prioritou vykonávania

/HIGH - spustí aplikáciu s vysokou prioritou vykonávania (HIGH);

/REALTIME - spustí aplikáciu s prioritou v reálnom čase

Plnosť (REÁLNY ČAS);

/ABOVENORMAL - spustí aplikáciu s vyššou prioritou vykonávania

Priemerný (NADNORMÁLNY);

/BELOWNORMAL - spustí aplikáciu s nižšou prioritou vykonávania

Priemer (BELOWNORMAL);

/WAIT - spustí aplikáciu počas čakania na dokončenie;

Príkaz/program - cesta a názov samotného príkazu alebo programu. Ak pri

Výkon príkazu ŠTART spustí interný príkaz CMD shell resp

Dávkový súbor, pomocou klávesu /K sa spustí nové okno CMD, inými slovami

Vami nebude na konci programovej relácie uzavretá. Ak

Spúšťate nejakú inú aplikáciu, systém bude pre ňu otvorený.

Grafické okno Dart Windows XP;

Parametre - externé parametre, kľúče a premenné odovzdané pro-

Gram prostredím CMD pri spustení.

POZNÁMKA

Ak chcete volať spustiteľné súbory otvorením ich priradených typov

Súbory z okna príkazovej konzoly stačí zadať celé meno do príkazového riadku

Takýto súbor. Napríklad pri volaní document.doc z okna príkazového riadka sa zobrazí pridružené

Po umiestnení do systému s programom Microsoft Word systém Windows automaticky spustí Word

Na spustenie a načítajte do neho tento súbor.

Pri spustení 32-bitovej aplikácie GUI z

Obslužný program príkazového riadka nečaká na ukončenie aplikácie

Pred zatvorením okna A späť k pozvánka operačný systém.

Popis príkazov konzoly 149

Tento princíp platí pre všetky prípady spúšťania programov okrem ich inicializácie.

Volanie z dávkových súborov.

Ak prípona súboru nie je zadaná v príkazovom riadku, handler

Príkaz používa na určenie hodnotu premennej prostredia RATNEXT

Uveďte zoznam prípon názvov spustiteľných súborov a poradie vyhľadávania programov

Štruktúra súborov na disku. Štandardne sú tejto premennej priradené hodnoty

Niya.COM;, .EXE;, .BAT;, .CMD. Syntax pre zápis hodnôt pre danú premennú

Syntax je podobná premennej PATH, teda jednotlivé prvky sekcie

Sú označené bodkočiarkou.

Ak sa počas vyhľadávania spustiteľného súboru nenašli žiadne zhody

S jednou z koncoviek zaregistrovaných v systéme program skontroluje

Zodpovedá zadanému názvu priečinka. Ak sa názov priečinka zhoduje so zadaným

Mu, potom príkaz ŠTART spustí Prieskumníka, ktorý otvorí tento priečinok na kontrolu.

SUBST [jednotka: [jednotka2:]cesta]

Jednotka SUBST: /D

Tento príkaz vám umožňuje priradiť užívateľom zadaný názov cesty k názvu ľubovoľného

Disk. Tento príkaz možno použiť na vytvorenie virtuálneho

Disky v ľubovoľnom priečinku v štruktúre súborov vášho počítača alebo pre mon-

Unavte disk v ľubovoľnom bode, ktorý si vyberiete. Tu:

Disk - názvy virtuálnych diskov, ktoré sa mapujú na zadané miesto.

Disk2:path je fyzický disk, pre ktorý sa vytvára mapovanie;

/D - kľúč, ktorý vymaže predtým vytvorený virtuálny disk.

ČAS [čas] [I]

Bez ďalších argumentov tento príkaz vypíše aktuálnu hodnotu

Čas podľa hodín počítača a vyzve vás na zadanie novej hodnoty času. Pre

Ak chcete uložiť aktuálny čas, musíte stlačiť kláves Enter. S klávesom /T

Príkaz jednoducho zobrazí aktuálny čas bez výzvy na jeho zmenu.

TITLE [reťazec]

Vypíše daný reťazec ako hodnotu záhlavia príkazového okna -

Noah linky. Ako argument možno zadať ľubovoľný príkaz.

Dôsledok symbolov.

STROM [jednotka:][cesta]

Zobrazí strom priečinkov alebo štruktúru rozloženia v okne príkazového riadka

Súbory a priečinky v určenom priečinku na disku. Tu:

Vo forme stromu adresárov;

150 Kapitola 7. Príkazový riadok

/A - nahradenie znakov ASCII namiesto znakov z národných abecied

Pri zobrazovaní súborov, ktorých názvy sú špecifikované v národnom kódovaní;

/F - zobrazenie názvov súborov pre každý priečinok.

Pri volaní príkazu bez ďalších parametrov sa v okne CMD zobrazí -

Toto je strom aktuálneho priečinka.

TYPE [jednotka:][cesta]názov súboru

Tento príkaz zobrazí obsah zadaného súboru.

Tento príkaz sa používa bez akýchkoľvek ďalších parametrov. o

Po spustení sa na obrazovke zobrazí číslo aktuálnej verzie systému Windows XP.

VERIFY (overiť).

Povolí alebo zakáže dodatočný režim kontroly pri zapisovaní údajov

Na disk. Použite tento príkaz bez ďalších parametrov na definovanie

Záznam aktuálneho stavu funkcie kontroly záznamu.

VOL [disk:]

Zobrazuje hodnotu štítku zadaného disku. Bez dodatočných parametrov

Manda vráti označenie aktuálneho disku.

Zdroj XCOPY [výsledok] [I>[:dátum]] ]

^ C/Q] [I]

[+fileZ]]

Pomocou tohto príkazu môžete kopírovať veľké skupiny súborov resp

Celé štruktúry priečinkov spolu s ich obsahom. Na rozdiel od podobných

Mand, XCOPY má väčšie možnosti a umožňuje vám používať

Vyberte si z mnohých rôznych parametrov:

Zdroj - súbor, skupina súborov alebo priečinkov určených na kopírovanie;

Výsledok - cesta k umiestneniu a/alebo názvy nových súborov a priečinkov

Keď sú súčasne premenované;

/A - kopírovanie (okrem iného) súborov s atribútom „Archive“; pri-

Odpor pri kopírovaní nemení svoj význam;

/M - kopírovanie iba súborov s atribútom „Archive“; po dokončení

Atribút kópie je odstránený;

L)[:dátum] - kopírovať iba súbory upravené po zadanom dátume.

Ak nie je zadaný žiadny dátum, skopírujú sa iba súbory staršie ako verzie.

Súbory uložené v cieľovom priečinku;

/P - zobrazenie požiadaviek na obrazovku na potvrdenie nahrávania každého nového

Popis príkazov konzoly 151

/EXCLUDE:file1[+file2][+file3] - zoznam súborov obsahujúcich kontext

Výskyt riadkov výnimiek pri kopírovaní súborov. Keď niektorý z

Reťazec sa zhoduje s akoukoľvek časťou absolútnej cesty ku skopírovanému súboru, takže

Ktorý súbor je vylúčený z operácie kopírovania. Napríklad zadaním riadku

\exe\ alebo .exe, môžete vylúčiť všetky súbory z priečinka exe alebo všetky súbory

S príslušnou príponou .exe;

/S - kopíruje adresáre spolu so všetkými podadresármi, s výnimkou prázdnych;

/E - kopírovanie adresárov spolu so všetkými podadresármi vrátane prázdnych;

/V - počas procesu kopírovania porovnajte cieľové súbory so zdrojovými;

/W - pred začatím kopírovania počkajte na stlačenie klávesu na klávesnici

Počítač;

/C - pokračovať v kopírovaní, aj keď sa zistia chyby;

/I - ak pri kopírovaní viacerých súborov ako parameter je výsledok

Ak je zadaný názov neexistujúceho priečinka, vytvorte nový priečinok so zadaným

/Q - nezobrazovať názvy skopírovaných súborov;

/F - počas procesu kopírovania zobrazí na obrazovke úplné názvy zdrojových súborov

A konečné súbory;

/L - počas procesu kopírovania zobraziť celé mená na obrazovke iba pri použití

Spustené súbory;

/G - ak cieľový adresár nepodporuje šifrovanie, skopírujte

Umiestnite do nej zašifrované súbory (pre oddiely NTFS);

/N - okrem iného kopíruje skryté a systémové súbory;

/R - pri kopírovaní úplne nahradiť súbory atribútom ≪Len pre

Čítania≫;

/T - bez kopírovania súborov vytvorte štruktúru priečinkov na zadanom mieste na disku,

Podobné pôvodnému;

/U - kopíruje a prepisuje iba existujúce súbory

V cieľovom priečinku;

/K - pri kopírovaní súborov s atribútom „Iba na čítanie“ uložiť

Tento atribút (v predvolenom nastavení sa automaticky resetuje počas

Kopírovať);

/N -nahradiť dlhé mená krátkymi názvami strof pri kopírovaní

Dartha DOS;

/0 - skopírovať informácie o jeho vlastníkovi a informácie ACL spolu so súborom;

/X - kopírovanie údajov auditu súboru (vyžaduje povinné použitie)

Nya kľúč /0);

/Y - požiadať o potvrdenie prepísania súboru, ak je v cieľovom priečinku

Súbor s rovnakým názvom už existuje;

/-Y - nevyžadovať potvrdenie prepísania súboru, ak je cieľ

V priečinku sa už nachádza súbor s rovnakým názvom;

/Z - kopírovanie súborov zo zdroja umiestneného v lokálnej sieti.

152 Kapitola 7. Príkazový riadok

Ak chcete získať radu o pravidlách používania ľubovoľného príkazu konzoly systému Windows XP

Použite príkaz call s klávesom ^II takto: názov_príkazu II, Napríklad