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