• Příkazový řádek Windows 7. Příkazy CMD. Příkazy příkazového řádku. Příkazový řádek

    Tento článek se bude zabývat základy Příkazový řádek Windows, jmenovitě:

    • Koncept příkazového řádku;
    • Odkaz příkazu shellu;
    • Sled událostí během provádění příkazu;
    • Vytváření skriptů příkazového řádku;
    • Správa zobrazení textu a příkazů;
    • Příkazy pro studium systémových informací;
    • Příkazy pro použití registru;
    • Správa systémových služeb;
    • Restartujte a vypněte systémy z příkazového řádku;
    • Spravujte aplikace a procesy z příkazového řádku.

    Koncept příkazového řádku

    Podpora příkazového řádku je zabudována do operačního systému Microsoft Windows a je dostupná prostřednictvím okna příkazového prostředí. Příkazový řádek je podporován ve všech verzích Windows a používá se ke spouštění vestavěných příkazů, nástrojů a skriptů. Navzdory výkonu a flexibilitě příkazového řádku jej někteří správci Windows nikdy nepoužívají. Pokud máte dostatek grafických administračních nástrojů, můžete je používat pouze kliknutím na prvky uživatelského rozhraní.

    Zkušení správci Windows, kvalifikovaní specialisté technické podpory a „pokročilí“ uživatelé se však bez příkazového řádku neobejdou. Pokud víte, jak správně používat příkazový řádek, zejména jaké nástroje příkazového řádku zvolit, jak a kdy je používat, aby fungovaly efektivně, můžete se vyhnout mnoha problémům a dosáhnout hladkého provozu. Pokud podporujete více domén nebo sítí, je nejen důležité, ale také nutné rozumět časově úsporným způsobům automatizace každodenních operací pomocí příkazového řádku.

    S každou novou verzí Windows se příkazový řádek zdokonaloval a jeho možnosti se rozšiřovaly. Příkazový řádek prošel významnými změnami, a to nejen kvůli zlepšení výkonu, ale také kvůli zvýšení flexibility. Nyní můžete používat příkazový řádek Windows k provádění úloh, které nebyly možné v předchozích verzích Windows.

    Prostředí příkazového prostředí Windows se spouští různými způsoby, například zadáním parametrů při spuštění Cmd.exe nebo použitím vlastního spouštěcího souboru uloženého v adresáři %SystemRoot%\System32.

    Kromě toho může příkazový řádek běžet v dávkovém režimu a provádět sadu příkazů. V dávkovém režimu příkazový řádek čte a provádí příkazy jeden po druhém.

    Při práci s příkazovým řádkem Windows musíte pochopit, odkud pocházejí příkazy, které používáte. "Nativní" příkazy (zabudované do operačního systému) jsou dvou typů:

    • Vnitřní- existují uvnitř příkazového shellu, nemají samostatné spustitelné soubory;
    • Externí- jsou implementovány v samostatných spustitelných souborech, které jsou obvykle uloženy v adresáři %SystemRoot%\System32.

    Rychlý odkaz na příkazy shellu (Cmd.exe)

    • doc- zobrazuje nebo upravuje asociace ( sdružení) typy souborů;
    • přestávka- nastavuje body přerušení při ladění
    • volání- volá proceduru nebo jiný skript ze skriptu;
    • cd (chdir) - zobrazí název aktuálního adresáře nebo změní aktuální adresář;
    • cls- vymaže okno příkazového řádku a vyrovnávací paměť obrazovky;
    • barva- nastavuje barvu textu a pozadí okna příkazového prostředí;
    • odpadky- kopíruje soubory nebo spojuje soubory;
    • datum- zobrazuje nebo nastavuje aktuální datum;
    • del(vymazat)- smaže daný soubor, skupinu souborů nebo adresář;
    • dir- zobrazuje seznam podadresářů a souborů v aktuálním nebo zadaném adresáři;
    • echo- zobrazuje text v okně příkazového řádku nebo nastavuje, zda se mají příkazy zobrazovat na obrazovce (zapnuto|vypnuto);
    • endlocal- označuje konec lokalizace ( místní působnost) proměnné;
    • výstup- opustit shell příkazového řádku;
    • pro- provede daný příkaz pro každý soubor v sadě;
    • ftype zobrazuje nebo mění aktuální typy souborů v asociacích přípon souborů s programy;
    • jít do- označuje, že interpret příkazů by měl skočit na řádek s daným štítkem v dávkovém skriptu;
    • -li- provádí příkazy podle podmínky;
    • md (mkdir)- vytvoří podadresář v aktuálním nebo zadaném adresáři;
    • hýbat se- přesune soubor nebo skupinu souborů z aktuálního nebo zadaného zdrojového adresáře do zadaného adresáře. Může také přejmenovat adresář;
    • cesta- zobrazuje nebo nastavuje cestu k příkazům používaným operačním systémem při hledání spustitelných souborů a skriptů;
    • pauza- zastaví provádění dávkového souboru a čeká na vstup z klávesnice;
    • popd- nastaví aktuální adresář, jehož jméno bylo uloženo příkazem PUSHD;
    • výzva- určuje, jaký text má být zobrazen v řádku výzvy;
    • tlačený- uloží název aktuálního adresáře a v případě potřeby změní zadaný adresář na aktuální;
    • rd (rmdir)- odstraní adresář nebo adresář spolu s jeho podadresáři;
    • rem- označí komentáře v dávkovém skriptu nebo Config.nt;
    • ren (přejmenovat)- Přejmenuje soubor nebo skupinu souborů;
    • soubor- zobrazuje aktuální proměnné prostředí nebo nastavuje dočasné proměnné pro aktuální shell;
    • setlocal- označuje začátek lokalizace ( místní působnost) proměnné v dávkových skriptech;
    • posun- posune pozici nahrazovaných parametrů v dávkových skriptech;
    • Start- spustí zadaný program nebo příkaz v samostatném okně;
    • čas- zobrazuje nebo nastavuje systémový čas;
    • titul- nastavuje titulek okna shellu;
    • typ- zobrazuje obsah textového souboru;
    • ověřit- zapne režim kontroly souborů po zápisu na disk;
    • sv- zobrazuje štítek a sériové číslo diskového svazku.

    Syntaxe jakéhokoli interního příkazu ( a nejvíce vnější) lze získat zadáním názvu příkazu následovaného /? na příkazovém řádku, například:

    příkazový shell- velmi výkonné prostředí pro práci s příkazy a skripty. Na příkazovém řádku můžete spouštět různé typy příkazů: vestavěné příkazy, nástroje systému Windows a verze aplikací pro příkazový řádek. Bez ohledu na typ musí každý příkaz, který použijete, dodržovat stejná pravidla syntaxe. Podle těchto pravidel za jménem příkazu následují povinné nebo nepovinné argumenty. Kromě toho mohou argumenty používat vstup, výstup nebo standardní chybové přesměrování.

    Posloupnost událostí při provádění příkazu

    • Shell nahradí všechny proměnné zadané v textu příkazu jejich aktuálními hodnotami;
    • Pokud je zadána skupina nebo řetězec více příkazů, řádek se rozdělí na samostatné příkazy, které jsou zase rozděleny podle názvu a argumentů příkazu. Další příkazy jsou zpracovávány samostatně;
    • Pokud je v názvu příkazu zadána cesta, shell hledá příkaz v této cestě. Pokud v zadaném adresáři žádný takový příkaz není, shell vrátí chybu;
    • Pokud není v názvu příkazu zadána žádná cesta, shell se nejprve pokusí interně přeložit název příkazu. Pokud je nalezen interní příkaz s tímto názvem, byl vyvolán interní příkaz, který lze okamžitě provést. Pokud neexistuje žádný interní příkaz s tímto názvem, shell nejprve hledá spustitelný soubor příkazu v aktuálním adresáři a poté v adresářích uvedených v proměnné prostředí PATH. Pokud příkazový soubor v žádném z těchto adresářů neexistuje, shell vrátí chybu;
    • Je-li příkaz nalezen, je proveden s danými argumenty a v případě potřeby je načten vstup ze zdroje určeného těmito argumenty. Výstup a chyby příkazů se zobrazují v okně příkazového řádku nebo jsou směrovány na zadaný výstup a jímku chyb.
    • Jak vidíte, provádění příkazů ovlivňuje mnoho faktorů, včetně cest příkazů, přesměrování I/O, seskupování nebo řetězení příkazů.

    Při práci s shellem jste jej pravděpodobně spustili otevřením nabídky Start ( Start) a výběrem Programy ( Programy) nebo Všechny programy ( Všechny programy), poté Příslušenství ( Standard) a Příkazový řádek ( Příkazový řádek). Dalšími způsoby, jak spustit příkazový řádek, je dialogové okno Spustit ( Spuštění programu) nebo zadáním cmd v jiném již otevřeném okně shellu. Tyto metody umožňují zadat argumenty při spouštění příkazového řádku: přepínače, které řídí činnost příkazového řádku, a parametry, které spouštějí provádění dalších příkazů. Například můžete spustit shell v "tichém" režimu ( tj. zakázat výstup echa) pomocí příkazu cmd /q nebo nechte shell provést zadaný příkaz a ukončete zadáním cmd /c následovaným textem příkazu v uvozovkách.

    Následující příklad spustí shell, spustí příkaz ipconfig, vypíše výsledky do souboru a ukončí se:

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

    Skriptování příkazového řádku

    Skripty příkazového řádku- textové soubory s příkazy, které chcete provést. Jedná se o stejné příkazy, které se obvykle zadávají do příkazového prostředí Windows. Místo psaní příkazů pokaždé, když je potřebujete, můžete vytvořit vhodný skript, který vám usnadní život.

    Protože se skripty skládají ze standardních textových znaků, lze je vytvářet a upravovat pomocí libovolného standardního textového editoru, jako je Poznámkový blok ( notebook). Při psaní příkazů se ujistěte, že každý příkaz nebo skupina příkazů, které mají být spuštěny společně, začíná na novém řádku. Tím zajistíte jejich správný chod. Po dokončení vytváření skriptu příkazového řádku uložte soubor skriptu s příponou .bat nebo .cmd. Obě rozšíření fungují stejným způsobem. Pokud například potřebujete skriptovat název systému, verzi Windows a konfiguraci IP, zahrňte do souboru SysInfo.bat nebo SysInfo.cmd následující tři příkazy:

    Název hostitele ver ipconfig -all

    Ovládání zobrazení textu a příkazů

    tým ECHO slouží dvěma účelům: napsat text na výstup ( například do okna příkazového prostředí nebo textového souboru) a povolit/zakázat echo zobrazení příkazů. Obvykle se při provádění příkazů skriptu samotné příkazy a výstup těchto příkazů zobrazí v okně konzoly. Toto se nazývá mapování echa příkazu ( ozvěna příkazu).

    Chcete-li k zobrazení textu použít příkaz ECHO, zadejte echo a za ním text, který se má zobrazit:

    Echo Název hostitele systému je: název hostitele

    Chcete-li ovládat opakování příkazů pomocí ECHO, zadejte echo off nebo echo on, například:

    echo off echo Jméno hostitele systému je: hostname

    Chcete-li přesměrovat výstup do souboru namísto okna shellu, použijte přesměrování výstupu, například:

    echo off echo Název hostitele systému je: > aktuální.txt název hostitele » current.txt

    Nyní se podívejme, jak je potlačena ozvěna příkazu. Spusťte shell, napište echo off a poté další příkazy. Uvidíte, že příkazový řádek se již nezobrazuje. Místo toho se zobrazí pouze to, co je napsáno v okně konzoly, a výstup provedených příkazů. Ve skriptech příkaz ECHO OFF zakáže opakování příkazů a příkazového řádku. Přidáním příkazu ECHO OFF do vašich skriptů zabráníte zahlcení okna nebo souboru shellu textem příkazu, pokud vás zajímá pouze výstup z těchto příkazů.

    Zkoumání systémových informací

    Při práci s počítačem uživatele nebo vzdáleným serverem je často nutné získat základní informace o systému, jako je jméno uživatele v něm registrovaného, ​​aktuální systémový čas nebo umístění určitého souboru. Mezi příkazy, které shromažďují základní systémové informace, patří:

    • NYNÍ- Zobrazuje aktuální systémové datum a čas ve 24hodinovém formátu, například Sal 9. května 12:30:45 2003. Dostupné pouze v sadě Windows Server 2003 Resource Kit;
    • KDO JSEM- hlásí jméno uživatele aktuálně registrovaného v systému, například adatum\administrator;
    • KDE- vyhledává soubory podle vyhledávacího vzoru ( vyhledávací vzor) a vrátí seznam odpovídajících výsledků.

    Chcete-li použít NOW nebo WHOAMI, jednoduše zadejte příkaz v okně shellu a stiskněte Enter. Nejběžnější syntaxe pro WHERE vypadá takto:

    Kde /r název_souboru_základního_adresáře

    Zde je volba /r určena pro rekurzivní vyhledávání, počínaje zadaným adresářem (základní_adresář) a včetně všech jeho podadresářů, a název_souboru je úplný nebo částečný název hledaného souboru, který může obsahovat zástupné znaky: sign? nahradí jeden znak a znak * nahradí skupinu znaků, například data???.txt nebo data*.*. Následující příklad hledá v adresáři C:\ a ve všech jeho podadresářích všechny textové soubory, jejichž názvy začínají daty.

    Kde /r C:\data*.txt

    Můžete také najít soubory všech typů, jejichž názvy začínají daty:

    Kde /r C:\data*.*

    Někdy potřebujete získat informace o konfiguraci systému nebo systémovém prostředí. Na kritických systémech lze tyto informace uložit nebo vytisknout pro referenci. Níže uvedené příkazy se používají ke sběru informací o systému.

    • DRIVERQUERY- uvádí všechny nainstalované ovladače zařízení a jejich vlastnosti, včetně názvu modulu, zobrazovaného názvu ( zobrazovaný název), typ ovladače a datum sestavení ( datum odkazu na ovladač). Režim úplného zobrazení (/V) hlásí stav a stav ovladače, režim spouštění, využití paměti a cestu k systému souborů. Možnost /V také umožňuje podrobné informace o všech nepodepsaných ovladačích.
    • SYSTÉMOVÁ INFORMACE- Zobrazuje podrobné informace o konfiguraci systému, včetně verze operačního systému, typu a výrobce, procesoru, verze systému BIOS, velikosti paměti, místního nastavení, časového pásma a konfigurace síťového adaptéru.
    • NLSINFO- Zobrazuje podrobné informace o národním prostředí, včetně výchozího jazyka ( základní jazyk), kódová stránka Windows, formáty zobrazení času a čísel, časové pásmo a nainstalované kódové stránky. Tento příkaz je k dispozici pouze v sadě Windows Server 2003 Resource Kit.

    Chcete-li tyto příkazy použít na místním počítači, jednoduše zadejte název požadovaného příkazu v okně příkazového prostředí a stiskněte klávesu Enter.

    Příkazy pro použití registru

    Registr Windows ukládá konfigurační informace pro operační systém, aplikace, uživatele a hardware. Tyto údaje jsou obsaženy v sekcích ( klíče) a parametry ( hodnoty) registru, které se nacházejí v konkrétní kořenové sekci ( kořenový klíč), který řídí, jak a kdy se používají sekce a možnosti.

    Pokud znáte cesty k sekcím a rozumíte platným datovým typům v sekcích, můžete příkaz použít REG pro zobrazení sekcí a parametrů a manipulaci s nimi různými způsoby. REG podporuje několik dílčích příkazů:

    • Přidat REG- přidá do registru novou podsekci nebo prvek;
    • REG smazat- odstraní podsekci nebo prvek z registru;
    • REG dotaz- zobrazí seznam prvků sekcí a názvů podsekcí ( Pokud jsou);
    • REG srovnání- porovnává podsekce nebo záznamy v registru;
    • REG vrh- zkopíruje prvek registru do zadané cesty k oddílu v místním nebo vzdáleném systému;
    • obnovení REG- zapisuje dříve uložené podsekce, prvky a parametry do registru;
    • REG uložit- uloží kopii zadaných podklíčů, prvků a nastavení registru do souboru.

    Správa systémových služeb

    Služby poskytují klíčové funkce pro pracovní stanice a servery. Chcete-li spravovat systémové služby na lokálních a vzdálených systémech, použijte příkaz service controller ( příkaz servisního ovladače) SC, který má sadu dílčích příkazů, níže je popsána pouze část z nich:

    • Konfigurace SC- nastavení účtů pro registraci a spuštění služeb;
    • SC dotaz- zobrazení seznamu všech služeb nakonfigurovaných na počítači;
    • SC qc- zobrazení konfigurace konkrétní služby;
    • Start SC- spustit služby;
    • SC zastávka- zastavit služby;
    • SC pauza- pozastavení služeb;
    • SC pokračovat- obnovení služeb;
    • Selhání SC- specifikování akcí, které mají být provedeny, když služba selže;
    • SC qselhání- Zobrazit akce provedené při selhání služby.

    Ve všech příkazech můžete zadat název vzdáleného počítače, s jehož službami chcete pracovat. Chcete-li to provést, vložte název UNC nebo IP adresu počítače před dílčí příkaz, který chcete použít. Zde je syntaxe:

    Sc Dílčí příkaz ServerName

    Restartování a vypínání systémů z příkazového řádku

    Systémy je často nutné restartovat nebo vypnout. Jedním ze způsobů je použít k tomu utilitu Shutdown, která umožňuje pracovat s lokálními i vzdálenými systémy. Dalším způsobem, jak spravovat vypínání nebo restartování systému, je přiřazení úlohy k vypnutí. Zde můžete pomocí Schtasks určit čas vypnutí, nebo vytvořit skript se seznamem příkazů pro vypnutí pro jednotlivé systémy.

    Následující příkazy vám umožňují řídit restartování a vypnutí místního systému.

    Vypnutí místního systému:

    Vypnutí /s /t Zpoždění vypnutí /1 /f

    Vypnutí /r /t Zpoždění vypnutí /1 /f

    Řízení aplikací, procesů a výkonu

    Kdykoli operační systém nebo uživatel spustí službu, aplikaci nebo příkaz, Microsoft Windows spustí jeden nebo více procesů pro správu odpovídajícího programu. Několik nástrojů příkazového řádku vám usnadní sledování a správu programů. Mezi tyto nástroje patří:

    • pmon (Správce prostředků procesu) - Zobrazuje statistiky výkonu, včetně využití paměti a procesoru a také seznam všech procesů běžících na lokálním systému. Umožňuje získat podrobné informace obrázky» Zapojené zdroje a běžící procesy. Pmon je dodáván se sadou Windows Resource Kit;
    • seznam úkolů (Seznam úkolů) - uvádí všechny běžící procesy podle názvu a ID procesu, hlásí informace o relaci uživatele a obsazené paměti;
    • taskkill (Task Kill) - zastaví provádění procesu určeného jménem nebo ID. Filtry vám umožňují zastavit procesy na základě jejich stavu, čísla relace, času CPU, využití paměti, uživatelského jména a dalších parametrů.

    To je v podstatě vše, co jsem chtěl mluvit o základech příkazového řádku Windows.

    Ve Windows 7 existují některé operace, které je nemožné nebo obtížné provést prostřednictvím běžného grafického rozhraní, ale lze je provést prostřednictvím rozhraní "Příkazový řádek" pomocí interpretu CMD.EXE. Zvažte hlavní příkazy, které mohou uživatelé používat při používání tohoto nástroje.

    Pomocí příkazů v "Příkazovém řádku" se spouštějí různé nástroje a provádějí se určité operace. Často se používá výraz hlavního příkazu spolu s řadou atributů, které se zapisují přes lomítko ( / ). Právě tyto atributy iniciují provádění konkrétních operací.

    Neklademe si za cíl popsat absolutně všechny příkazy používané při použití nástroje CMD.EXE. K tomu by člověk musel napsat více než jeden článek. Pokusíme se na jednu stránku vměstnat informace o nejužitečnějších a nejoblíbenějších výrazech příkazů a rozdělíme je do skupin.

    Spuštění systémových utilit

    Nejprve se podívejme na výrazy, které jsou zodpovědné za spouštění důležitých systémových utilit.

    CHKDSK- spustí nástroj Check Disk, který spustí . Tento výraz příkazu lze zadat s dalšími atributy, které zase spouštějí provádění určitých operací:

    • /F– obnova disku v případě zjištění logických chyb;
    • /r– obnovení sektorů pohonu v případě zjištění fyzického poškození;
    • /X– zakázat určený pevný disk;
    • /skenovat– proaktivní skenování;
    • C:, D:, E: …— určení logických jednotek pro skenování;
    • /? – zavolejte o pomoc ohledně provozu nástroje Check Disk.

    SFC– spuštění nástroje. Tento výraz příkazu se nejčastěji používá s atributem /skenovat. Spouští nástroj, který kontroluje soubory OS podle standardů. V případě poškození, pokud máte instalační disk, je možné obnovit integritu systémových objektů.

    Práce se soubory a složkami

    Další skupina výrazů je určena pro práci se soubory a složkami.

    PŘIPOJIT– otevírání souborů v uživatelsky zadané složce, jako by byly v požadovaném adresáři. Předpokladem je zadat cestu ke složce, na kterou bude akce použita. Zápis se provádí podle následujícího vzoru:

    připojit [;] [[počítačová jednotka:]cesta[;...]]

    Při použití tohoto příkazu lze použít následující atributy:

    • /E– záznam kompletního seznamu souborů;
    • /? - spustit nápovědu.

    ATTRIB– příkaz je určen pro změnu atributů souborů nebo složek. Stejně jako v předchozím případě je předpokladem zadání celé cesty ke zpracovávanému objektu spolu s výrazem příkazu. K nastavení atributů se používají následující klávesy:

    • h- skrytý;
    • s- Systém;
    • r- pouze pro čtení;
    • A- archivní.

    Za účelem použití nebo deaktivace atributu se znak umístí před klíč, resp. «+» nebo «-» .

    KOPÍROVAT- slouží ke kopírování souborů a adresářů z jednoho adresáře do druhého. Při použití příkazu je povinné zadat úplnou cestu kopírovaného objektu a složku, do které bude vytvořen. S tímto výrazem příkazu lze použít následující atributy:

    • /proti– kontrola správnosti kopírování;
    • /z– kopírování objektů ze sítě;
    • /y– přepsání cílového objektu v případě shody jmen bez potvrzení;
    • /? Pomoc při aktivaci.

    DEL– odstranění souborů ze zadaného adresáře. Příkazový výraz poskytuje možnost použití řady atributů:

    • /str– povolení požadavku na potvrzení smazání před manipulací s každým objektem;
    • /q– zakázání požadavku při mazání;
    • /s– mazání objektů v adresářích a podadresářích;
    • /A:— odstranění objektů se zadanými atributy, které jsou přiřazeny pomocí stejných kláves jako při použití příkazu ATTRIB.

    RD- je analogem předchozího výrazu příkazu, ale nemaže soubory, ale složky v určeném adresáři. Při použití lze použít stejné atributy.

    DIR- zobrazí seznam všech podadresářů a souborů, které se nacházejí v zadaném adresáři. Spolu s hlavním výrazem jsou použity následující atributy:

    • /q– získání informací o vlastníkovi souboru;
    • /s– zobrazení seznamu souborů ze zadaného adresáře;
    • /w- zobrazení seznamu v několika sloupcích;
    • – řazení seznamu zobrazených objektů ( E- rozšířením; n- podle jména; d- podle data; s- na velikost);
    • /d– zobrazení seznamu v několika sloupcích s řazením podle těchto sloupců;
    • /b– zobrazit pouze názvy souborů;
    • /A– zobrazení objektů s určitými atributy, pro které se používají stejné klávesy jako při použití příkazu ATTRIB.

    REN– slouží k přejmenování adresářů a souborů. Cesta k objektu a jeho nový název jsou určeny jako argumenty tohoto příkazu. Například pro přejmenování souboru file.txt, který se nachází ve složce Složka umístěný v kořenovém adresáři disku D, do souboru file2.txt musíte zadat následující výraz:

    REN D:\složka\soubor.txt soubor2.txt

    MUDr– určené k vytvoření nové složky. V syntaxi příkazu nezapomeňte zadat jednotku, na které bude nový adresář umístěn, a adresář, kde bude umístěn, pokud je vnořen. Například pro vytvoření adresáře složkaN, který se nachází v adresáři složku na disku E, zadejte následující výraz:

    md E:\složka\složkaN

    Práce s textovými soubory

    Další blok příkazů je určen pro práci s textem.

    TYP- zobrazí obsah textových souborů na obrazovce. Požadovaným argumentem tohoto příkazu je úplná cesta k objektu, jehož text by měl být zobrazen. Chcete-li například zobrazit obsah souboru file.txt umístěného ve složce Složka na disku D, musíte zadat následující příkazový výraz:

    TYP D:\složka\soubor.txt

    TISK- Tisk obsahu textového souboru. Syntaxe tohoto příkazu je podobná předchozímu, ale místo zobrazení textu na obrazovce se vytiskne.

    NALÉZT– hledá v souborech textový řetězec. Spolu s tímto příkazem musí být uvedena cesta k objektu, ve kterém se vyhledávání provádí, a také název hledaného řetězce v uvozovkách. Kromě toho se na tento výraz vztahují následující atributy:

    • /C– zobrazí celkový počet řádků obsahujících hledaný výraz;
    • /proti- výstupní řádky, které neobsahují hledaný výraz;
    • /I– vyhledávání nerozlišuje velká a malá písmena.

    Práce s účty

    Pomocí příkazového řádku můžete zobrazit informace o uživatelích systému a spravovat je.

    PRST– zobrazení informací o uživatelích registrovaných v operačním systému. Povinným argumentem tohoto příkazu je jméno uživatele, o kterém chcete získat data. Případně můžete použít atribut /i. V tomto případě bude výstup informací vyroben ve variantě seznamu.

    TSCON- Připojí uživatelskou relaci k relaci terminálu. Při použití tohoto příkazu musíte zadat ID nebo jméno relace a také heslo uživatele, kterému náleží. Za atributem musí být uvedeno heslo /HESLO.

    Práce s procesy

    Další blok příkazů je určen pro řízení procesů v počítači.

    QPROCESS- poskytování údajů o běžících procesech na PC. Mezi výstupními informacemi bude název procesu, jméno uživatele, který jej spustil, název relace, ID a PID.

    TASKKILL– slouží k ukončení procesů. Požadovaný argument je název prvku, který má být zastaven. Uvádí se za atributem /IM. Můžete také ukončit ne jménem, ​​ale podle ID procesu. V tomto případě je použit atribut /PID.

    vytváření sítí

    Pomocí příkazového řádku je možné ovládat různé akce v síti.

    GETMAC– začne zobrazovat MAC adresu síťové karty připojené k počítači. Pokud existuje více adaptérů, zobrazí se všechny jejich adresy.

    NETSH– iniciuje spuštění stejnojmenné utility, pomocí které se zobrazují a mění informace o parametrech sítě. Tento příkaz má díky své velmi široké funkčnosti obrovské množství atributů, z nichž každý je zodpovědný za provedení konkrétního úkolu. Pro podrobné informace o nich můžete použít nápovědu pomocí následujícího příkazového výrazu:

    NETSTAT– zobrazit statistické informace o síťových připojeních.

    Další příkazy

    Existuje také řada dalších výrazů příkazů používaných při použití CMD.EXE, které nelze rozdělit do samostatných skupin.

    ČAS– zobrazení a nastavení systémového času počítače. Po zadání tohoto příkazového výrazu se na obrazovce zobrazí aktuální čas, který lze změnit na jakýkoli jiný na samém spodním řádku.

    DATUM- příkaz je syntaxí zcela podobný předchozímu, ale neslouží k zobrazení a změně času, ale ke spuštění těchto procedur s ohledem na datum.

    VYPNOUT- vypne počítač. Tento výraz lze použít lokálně i vzdáleně.

    PŘESTÁVKA- deaktivovat nebo spustit režim zpracování kombinace tlačítek ctrl+c.

    ECHO- zobrazuje textové zprávy a slouží k přepínání jejich režimů zobrazení.

    Toto není úplný seznam všech příkazů, které se používají při použití rozhraní CMD.EXE. Přesto jsme se pokusili odhalit názvy a také stručně popsat syntaxi a hlavní funkce nejoblíbenějších z nich, pro usnadnění je rozdělíme do skupin podle účelu.

    Příkazový řádek je speciální program, který umožňuje ovládat operační systém pomocí textových příkazů zadávaných v okně aplikace. Jeho rozhraní je zcela textové, na rozdíl od obvyklého vzhledu operačního systému.

    Provádění akcí pomocí textových výrazů samozřejmě není tak pohodlné jako klikání na ikony na obrazovce, výběr položek nabídky, otevírání oken programu. Ale někdy je prostě nutné otevřít příkazový řádek, například v případě problémů v systému, práci s nastavením sítě a zařízení, volání systémových aplikací. Zde je několik příkladů jeho použití:

    1. Příkaz systeminfo shromažďuje informace o systému, včetně nainstalovaných aktualizací a informací o síti. Grafické rozhraní taková data neposkytuje.
    2. chkdsk - kontrola chyb na disku s vytvořením zprávy.
    3. sfc /scannow je užitečný příkaz ke spuštění kontroly a opravě poškozených souborů.
    4. ipconfig - umožňuje zjistit IP adresu vašeho počítače ve zlomku sekundy.
    5. ping - zkontrolujte provoz sítě v případě problémů s routerem.
    6. help - příkazový řádek zobrazí seznam možných příkazů se stručnými informacemi o nich.

    Toto je jen několik příkladů užitečného využití této aplikace. Kromě toho můžete prostřednictvím okna programu docela úspěšně pracovat na počítači, aniž byste se uchýlili k myši.

    Způsoby zapnutí

    Existuje několik možností, jak otevřít příkazový řádek systému Windows:

    Ve verzi vyšší než Windows 8 je pro použití této metody potřeba kliknout na lupu vedle uživatelského jména.


    Pro rychlé spuštění můžete také vytvořit zástupce a klávesové zkratky na ploše. Štítek můžete vytvořit takto:

    1. V okně průzkumníka najděte složku „Windows \ System32“, klikněte pravým tlačítkem myši na soubor cmd.exe v ní, poté na „Vytvořit zástupce“ a vyberte její název.
    2. Klikněte pravým tlačítkem na prázdné místo na obrazovce, v kontextové nabídce najděte "Vytvořit zástupce". Do zobrazeného pole zadejte C:\Windows\System32\cmd.exe. Dále vyberte název a klikněte na OK.

    Nyní můžete přiřadit klávesové zkratky. Vyvolejte kontextovou nabídku vytvořeného zástupce, klikněte na "Vlastnosti", záložku "Zástupce", do pole "Zástupce" zadejte požadovanou kombinaci.

    Upozorňujeme, že při spuštění pomocí zástupce, vyhledávacího okna a průzkumníka se příkazový řádek spouští ze složky System32 a pomocí položky Spustit v nabídce Start ze složky Uživatelé na vašem počítači.

    Otevírání se zvýšenými právy

    Mezi probíranými metodami vám některé umožňují povolit příkazový řádek jako správce. Faktem je, že i když ve své současné práci používáte účet Administrator, nemáte plná práva ke správě systému. To se provádí za účelem zvýšení spolehlivosti a snížení rizika poškození malwarem.

    První operační systémy neměly grafické rozhraní známé modernímu uživateli. Dříve pouze textové příkazy.

    I dnes se však i přes rozmanitost funkcí, které umožňují snadnou a pohodlnou komunikaci uživatele s PC, stále používají. Existují i ​​operační systémy, které fungují pouze tak, že do nich zadáváte textové příkazy. Běžně je používají správci databází, programátoři a další IT odborníci.

    Vynikajícím příkladem ovládání operačního systému pomocí textových příkazů je příkazový řádek windows 7. Je přítomen v jakékoli distribuci tohoto operačního systému a lze jej spustit na libovolném počítači s tímto operačním systémem. K tomu, abyste se naučili, jak jej používat, nemusíte být správcem ani žádným IT profesionálem. Podívejme se na tuto problematiku podrobněji.

    Nějaká teorie a fakta

    Příkazový řádek Windows je sada nástrojů, která umožňuje uživateli provádět různé akce v operačním systému nebo v jednotlivých programech zadáním textové příkazy. Příkazový řádek se obvykle skládá z příkazového interpretu (shell) a textového rozhraní. První zodpovědný za odesílání a provádění příkazů operační systém, druhý- poskytuje uživateli příležitost zadávání stejných příkazů a prohlížení výsledku jejich provedení.

    Příkazový řádek nabízí velké možnosti ovládání operačního systému. Přes ni lze dělat téměř vše, co lze ve Windows konfigurovat pomocí myši. Z toho vyplývá závěr - příkazový řádek je schopen provádět poměrně velký seznam úkolů, z nichž každý je prováděn pomocí zadáním jedinečného příkazu. Právě kvůli nutnosti zapamatovat si syntaxi těchto příkazů a schopnosti je používat má většina běžných uživatelů potíže s prací s příkazovým řádkem.

    I tak není použití příkazového řádku tak obtížný úkol. Hlavní věcí je naučit se porozumět samotnému principu jeho práce, o kterém bude podrobněji pojednáno níže.

    Proč běžný uživatel potřebuje příkazový řádek

    Každý z vás se jistě na internetu setkal s různými články, ve kterých vás autoři nabádají k řešení konkrétního problému tím či oním příkazem. Můžete například prostřednictvím příkazového řádku správa souborů uložené na jakémkoli médiu, změnit parametry provoz systému nebo dokonce vytvořit připojení k internetu. Výše uvedené však lze snadno provést pomocí známé myši a klávesnice.

    Význam příkazové řádky spočívá v tom, že jakékoli operace se systémem lze provádět při ztrátě přístupu do grafického rozhraní nebo při absenci jiného řešení.

    Zde jsou nějaké příklady:

    • Registrace v systému dynamické knihovny DLL(toto je často nutné provést při kopírování nového souboru DLL do systémové složky Windows - registrace „dá vědět“ systému, že se objevila nová knihovna);
    • Nastavení síťového adaptéru počítač jako bezdrátový Wi-Fi hotspot;
    • Můžete se dokonce připojit k internetu připojením k síti prostřednictvím některého ze stávajících připojení.

    Bez použití příkazového řádku if se neobejdete neschopnost řídit počítač pomocí grafického rozhraní. Existuje například mnoho typů virových programů, které deaktivují Průzkumníka Windows a zabraňují uživateli v přístupu ke složkám nebo spouštění programů.

    Pomocí příkazového řádku můžete nejen spustit aplikaci, ale také přejít do libovolné složky, abyste mohli pracovat s libovolnými soubory (kopírovat, přesouvat, nastavit nový název atd.). A to je jen část možností příkazového řádku. Pojďme nyní k praxi.

    Jak otevřít příkazový řádek v systému Windows 7

    První věc, kterou musíte udělat, je spustit příkazový řádek a nejlépe jako správce.

    Spouští se jedním z následujících způsobů:


    Provedením jedné z výše uvedených akcí vyvoláte příkazový řádek - obvykle se jedná o malé černé okno.

    K čemu slouží administrátorská práva? Faktem je, že existuje řada příkazů, které jsou schopny změnit nastavení systému. Provádění takových příkazů můžete volat pouze s právy správce.. Bylo to provedeno z důvodu bezpečnosti. Pokud jste tedy v účtu hosta, nebudete moci volat na příkazový řádek jménem správce, a tedy provádět příkazy související se systémovými nastaveními.

    Jak používat příkazový řádek

    Vzhledem k tomu, že příkazů je poměrně velké množství, nelze v rámci jednoho článku zobrazit celý jejich seznam. Z tohoto důvodu budeme zvažovat nejjednodušší příkazy, které lze provést bez práv správce. Začněme.

    Po spuštění příkazového řádku se zobrazí něco jako toto okno:

    Adresní řádek před blikajícím kurzorem je adresa aktuální složka na vašem pevném disku (nebo jiném připojeném zařízení). Procházení složek (změna aktuální složky) je jednou z nejjednodušších akcí. Spusťte tento příkaz. Chcete-li to provést, zadejte do okna příkaz cd a zadejte úplnou cestu k názvu složky, kterou potřebujeme, a poté stisknutím klávesy Enter spusťte provádění. Pokud například chcete přejít na adresu " C:\Program Files“, stačí zadat cd C:\”Program Files”

    Důležité! Když přecházíte do složky s mezerou v názvu, musí být uzavřena v uvozovkách.

    Můžete se tak dostat do libovolného adresáře na vašem pevném disku. Musíte také vědět, že pokud je složka umístěna v aktuální složce příkazového řádku, pak pomocí " CD» otevře se bez nutnosti zadat úplnou cestu ( po příkazu stačí uvést název složky).

    Chcete-li opustit aktuální složku do složky vyšší úrovně, tzn. rodičovský, použijte příkaz cd .. (dvě tečky představují nadřazený adresář).

    Nyní provedeme přesunout na jiný místní disk. Chcete-li to provést, stačí zadat písmena jednotek dvojtečkou. Chceme se například dostat na disk "D: \" - napíšeme příkaz d: a poté stiskneme Enter.

    To se provádí příkazem " dir". Zadejte jej a na příkazovém řádku se zobrazí obsah disku "D:\". příkaz" dir» lze volat z libovolné složky – i pro zobrazení obsahu adresáře na jiném disku (k tomu musíte zadat úplnou cestu k názvu požadované složky). Například spusťte: dir c:\windows

    Zvažte jiný příkaz -" kopírovat". Jak název napovídá, slouží ke kopírování dat. Například jste na disku " D:\"a musíte zkopírovat soubor" 1.txt» na flash disk. Chcete-li to provést, zadejte copy 1.txt F: Místo "F:" můžete zadat jakékoli jiné písmeno jednotky (v našem případě zkopírujte na jednotku "C" :\ ”) nebo úplnou cestu k adresáři, kam chcete zkopírovat soubory nebo složky.

    Pokročilejší verze příkazu kopírování je " robokopie“, na rozdíl od svého předchůdce umí kopírovat nejen soubory, ale i složky včetně jejich obsahu.

    Nemusíte si pamatovat názvy všech příkazů. Pro výstup kompletní seznam se stručným popisem, typ: help

    Pro více informací např. robokopie, typ: help robocopy

    Všimněte si, že Pomoc zobrazí všechny popisy na ruský jazyk, samozřejmě, pokud je vaše verze systému Windows rusifikovaná.

    Vše, co je zde zvažováno, je jen malá část možností příkazového řádku. Pokud máte zájem jej používat, doporučujeme navštívit oficiální stránky Microsoftu, kde jsou kompletní informace o práci s ním.

    Související videa

    V době, kdy každý používá grafické rozhraní, je obvyklý příkazový řádek (konzole) stále aktuální. Toto je předchůdce rozhraní člověk-počítač. V tomto článku vám řeknu, co to je a jakými způsoby se spouští příkazový řádek Windows 7/10.

    Konzole je jedním z typů textového rozhraní, který se stal dostupným pro široké spektrum uživatelů spolu s operačním systémem MS DOS. Podstatou práce s tímto typem rozhraní je, že všechny příkazy se provádějí jejich zadáním z klávesnice.

    Většina lidí si pod pojmem příkazový řádek představí přežitek z minulosti, který měl upadnout v zapomnění spolu se samotným systémem DOS. Ostatně grafické rozhraní Windows je pro většinu lidí mnohem pohodlnější, přehlednější a srozumitelnější. Ale nezapomeňte, že příkazový řádek není DOS, i když existuje jistě vnější podobnost - stejné černé okno s blikajícím kurzorem.

    Konzole zůstává nepostradatelnou metodou správy, jejíž nutnost použití může často vyvstat nejen pro správce systému, ale i pro běžného uživatele.

    Krátké video o tom, jak spustit příkazový řádek a jak spouštět příkazy:

    Spuštění příkazového řádku

    I přesto, že uživatel vše vidí v grafické podobě, konzole byla a zůstává jedním z hlavních prvků ovládání počítače. Běžný uživatel samozřejmě nemusí znát příkazy na úrovni IT, ale základy správy se budou hodit každému.

    Chcete-li spustit příkazový řádek, musíte přejít do nabídky "Start -> Spustit", do pole napište slovo "cmd" a stiskněte "Enter". Ve Windows 8/10 (nebo pokud není položka nabídky Spustit) stiskněte kombinaci kláves Win + R.

    Mimochodem, aby se položka „Spustit“ objevila ve Windows, musíte na tlačítko kliknout pravým tlačítkem "Start -> Vlastnosti -> Přizpůsobit" a zaškrtněte políčko:

    Otevřete konzolu s právy správce

    Někdy je nutné otevřít příkazový řádek jako správce. To je nezbytné pro provádění příkazů, které vyžadují zvýšená přístupová práva do systému. Chcete-li to provést, do vyhledávací lišty nabídky Start napište „cmd“ a ve výsledcích vyhledávání klikněte pravým tlačítkem myši na nalezený program „cmd“ a vyberte „Spustit jako správce“

    Ve Windows 10 to trochu usnadnili, musíte kliknout pravým tlačítkem myši na nabídku Start a vybrat "Příkazový řádek (Admin)"

    V případě potřeby lze konzoli nalézt na standardní adrese "C:\Windows\System32\cmd.exe" a odtud jej zavolat v normálním režimu, nebo přes pravé tlačítko s administrátorskými právy. Můžete si vytvořit zástupce na ploše přetažením z nabídky "Start -> Příslušenství -> Příkazový řádek". Mimochodem, vstupní pole "Spustit" je také příkazový řádek.

    Aby se konzole otevřela pokaždé s právy správce, musíte:

    • klikněte na zástupce, vyberte "Vlastnosti"
    • Na kartě „Zkratka“ klikněte na tlačítko „Upřesnit“.
    • zaškrtněte políčko "Spustit jako správce"

    Zde je samotná konzole. Jak vidíte, není nic nadbytečného, ​​vše se děje docela asketicky. V okně můžete vidět známý znak „autorská práva“ označující, že software patří společnosti Microsoft, níže je aktuální adresář a kurzor, což znamená, že jste připraveni začít pracovat:

    Vzhled může být upraven tak, aby byl vhodnější pro konkrétního uživatele. To lze provést kliknutím pravým tlačítkem myši na záhlaví okna a výběrem "Vlastnosti". Zde si můžete přizpůsobit barvy, písmo, rozvržení a některé další možnosti vzhledu:

    Jak zkopírovat a vložit text

    Vývojáři nás nasrali, protože standardní tlačítka „Ctrl+C/V“ a „Ctrl/Shift+Insert“ ve Windows XP/7 nefungují. Chcete-li zkopírovat text:

    • klikněte pravým tlačítkem na okno
    • vyberte "Označit"
    • vyberte text levým tlačítkem myši
    • klikněte pravým tlačítkem myši

    A chcete-li vložit text ze schránky do okna konzoly, musíte kliknout pravým tlačítkem a vybrat "Vložit". V okně Vlastnosti jsou však dvě možnosti:

    Pokud zaškrtnete políčko „Vybrat myší“, pak můžeme okamžitě vybrat text myší, bez výběru položky „Označit“ a text vložíme jednoduše stisknutím pravého tlačítka. Pokud zrušíte zaškrtnutí "Rychlé vložení", bude text vložen přes stávající, aniž by byl posunut doprava. Ve Windows 10 to již funguje ve výchozím nastavení..

    Tlačítka příkazového řádku

    Pro pohodlnější práci s konzolí můžete použít následující klávesové zkratky:

    • Šipky "Nahoru / Dolů" vám pomohou procházet historií zadaných příkazů;
    • - zadejte poslední příkaz písmenem;
    • - výstup předchozího příkazu;
    • - zobrazení očíslovaného seznamu příkazů (obvykle si systém pamatuje posledních 50 příkazů, i když to můžete nakonfigurovat jinak);
    • - přesunutí kurzoru na začátek / konec řádku;
    • — posun o jedno slovo zpět/vpřed;
    • - přepínání mezi režimy vkládání a přepisování (jako ve Wordu);
    • - smazat zadaný text.

    A co se dočtete v samostatném článku.