• příkazový řádek ms. Příkazový řádek. Příkazy souboru






    rem program_1
    cls
    @echo vypnuto
    barva 0A
    set string=Ahoj světe!!!
    echo %string%







    program_1.cmd

    program rem_2
    cls
    @echo vypnuto
    barva 0A
    nastavit a=1
    nastavovač = 10
    ) jinak (echo a!=1)


    No, mnohým je to jasné.


    program rem_3
    cls
    @echo vypnuto
    barva 0A



    (pro /f "tokens=1-5" %A v (users.txt) zadejte @echo %D) > emails.txt

    Máme například „ideální“ základnu, jako je:

    alexeykursk alexeykursk

    2008-11-14T21:33:19Z 2008-11-14T21:33:19Z

    Úvod do programování Cmd pro začátečníky

    -

    Programování v Cmd (Úvod pro začátečníky)

    Toto je jen úvod do příkazů cmd, nesuďte přísně, článek byl napsán pro Novikov, myslím, že se bude hodit mnoha dalším =)
    Pravděpodobně mnozí ani netuší, že cmd je univerzální shell,
    což umožňuje nejen spravovat systém, ale i programovat!
    Úroveň jazyka samozřejmě není tak vysoká jako například u, ale přesto ...

    Pro začátek si napíšeme malý program, který zobrazí řádek zapsaný do proměnné.
    Přejdeme na jednotku C:\ a vytvoříme tam něco jako program_1.cmd (můžete použít *.bat)
    Otevřete jej pomocí poznámkového bloku a zadejte následující řádky:

    rem program_1
    cls
    @echo vypnuto
    barva 0A
    set string=Ahoj světe!!!
    echo %string%

    rem - používá se k popisu komentářů
    cls - pokud někdo další neví, jedná se o čištění obrazovky
    @echo off - vypne zobrazování příkazů na obrazovce. Dávejte pozor na @
    před ECHO! Zabraňuje tomu, aby se příkazy opakovaly na samostatném řádku.
    barva 0A - nastavení barvy pozadí a textu
    set string=Ahoj světe!!! - množina se používá k popisu proměnných
    echo %string% - zobrazení proměnné, věnujte pozornost %%, toto
    znamená, že je to skutečně proměnná, nikoli řetězec!

    Přišli jsme na kód, nyní se podívejme na výsledek programu! Spusťte jej pro spuštění přes cmd:
    program_1.cmd
    Výsledek popravy bude, uhodli jste Ahoj světe!!! Jasně zelená písmena na černém pozadí

    Nyní si úlohu trochu zkomplikujeme, přidejte do tohoto kódu podmínku!

    program rem_2
    cls
    @echo vypnuto
    barva 0A
    nastavit a=1
    nastavovač = 10
    if %a%==1 (vypnutí /r -t %timer% -c "Byl jsi vykopnut"
    ) jinak (echo a!=1)

    Myslím, že už tušíte, co bude ve výstupu. Hodnotu zapsanou do proměnné „a“ porovnáme s 1, pokud je podmínka pravdivá, pak se počítač za 10 sekund restartuje, jinak bude na výstupu napsáno a!=1. Příklad je banální a jednoduchý,
    No, mnohým je to jasné.

    Nyní přejdeme k cyklům. Zvažte nejzákladnější příklad:
    program rem_3
    cls
    @echo vypnuto
    barva 0A
    pro /l %B v (0,1,10) echo %B

    tento program zobrazí čísla ve sloupci, od 0 do 10 v krocích po 1 =) vše je tak jednoduché jako...
    A teď trochu složitější, protože to lze použít smysluplnějšími způsoby,
    například pro iteraci přes soubory můžete například napsat do cmd:

    pro %B v (C:*.cmd) do (echo %B)

    Jako odpověď obdržíte všechny své programy s příponou *.cmd

    Můžete také iterovat adresáře například pomocí cyklu for

    pro /d %B v (C:*) udělejte echo %B

    Zobrazí všechny adresáře na jednotce C:\ (Poznámka, pouze adresáře, nikoli podadresáře!)

    A nyní napíšeme zásadní program, který bude vybírat emaily z databáze a zapisovat je do jiného souboru.

    (pro /f "tokens=1-5" %A v (users.txt) zadejte @echo %D) > emails.txt

    Například naše základna je „ideální“, jako.

    Proč je ve světě takový chaos? Ano, protože správce našeho systému zapomněl na své povinnosti. Nebo jen ztratil seznam příkazů cmd z našeho světa. Ačkoli se jedná o poněkud originální pohled na stávající pořadí věcí, odráží to část pravdy, kterou potřebujeme: pomocí příkazového řádku můžete snadno vyčistit počítač:

    Co je příkazový řádek

    Příkazový řádek je nejjednodušším nástrojem pro správu operačního systému počítače. Správa probíhá pomocí řady vyhrazených příkazů a sady znaků textové klávesnice bez účasti myši ( v operačním systému Windows).

    V systémech založených na UNIX můžete při práci s příkazovým řádkem používat myš.

    Některé příkazy k nám přišly z MS-DOSu. Příkazovému řádku se také říká konzole. Slouží nejen ke správě operačního systému, ale také ke správě běžných programů. Nejčastěji jsou do takové sady příkazů zahrnuty nejvzácněji používané příkazy.

    Výhodou použití základních příkazů cmd je, že spotřebovává minimální množství systémových prostředků. A to je důležité v případě nouze, kdy je zapojena veškerá síla počítače, tak či onak.

    cmd implementuje schopnost spouštět a vytvářet celé dávkové soubory, což je specifické pořadí, ve kterém se provádí řada příkazů (skriptů). Z tohoto důvodu je lze použít k automatizaci určitých úkolů ( správa účtů, archivace dat a další).

    Příkazovým prostředím systému Windows pro manipulaci a přesměrování příkazů na určité nástroje a nástroje operačního systému je interpret Cmd.exe. Načte konzolu a přesměruje příkazy ve formátu, kterému systém rozumí.

    Práce s příkazovým řádkem v operačním systému Windows

    Konzolu ve Windows můžete volat několika způsoby:

    Obě metody zahrnují spuštění konzoly jako aktuální uživatel. Tedy se všemi právy a omezeními, která jsou na jeho roli v operačním systému kladena. Chcete-li spustit cmd s právy správce, musíte vybrat ikonu programu v nabídce Start a vybrat příslušnou položku v kontextové nabídce:

    Po spuštění nástroje můžete získat informace nápovědy o příkazech a jejich formátu v konzole. Chcete-li to provést, zadejte příkaz nápovědy a stiskněte „ Enter»:

    Základní příkazy pro práci se soubory a adresáři

    Nejčastěji používané příkazy jsou:

    • RENAME - přejmenování adresářů a souborů. Syntaxe příkazu:

    PŘEJMENOVAT | REN [jednotka/cesta] původní název souboru/adresáře | koncový název souboru
    Příklad: PŘEJMENOVAT C:UsershomeDesktoptost.txt test.txt

    • DEL (ERASE) - slouží k mazání pouze souborů, nikoli adresářů. Jeho syntaxe je:

    DEL | VYMAZAT [způsob zpracování] [název souboru]
    Příklad: Del C:UsershomeDesktoptest.txt/P

    Metoda zpracování je speciální příznak, který umožňuje implementovat určitou podmínku při mazání souboru. V našem příkladu příznak "P" umožňuje zobrazení dialogového okna oprávnění pro smazání každého souboru:

    Další informace o možných hodnotách parametru „způsob zpracování“ naleznete v technické dokumentaci operačního systému Windows.

    • MD - umožňuje vytvořit složku na zadané cestě. Syntax:

    MD [jednotka:] [cesta]
    Příklad:
    MD C:UserhomeDesktoptest1test2

    Příklad vytvoří podsložku test2 ve složce test1 . Pokud jedna z kořenových složek cesty neexistuje, bude také vytvořena:

    • R.D. ( RMDIR) - odstranit konkrétní složku nebo všechny adresáře v zadané cestě. Syntax:

    RD | RMDIR [klíč_procesu] [jednotka/cesta]
    Příklad:
    rmdir /s C:UsershomeDesktoptest1test2

    V příkladu je použit příznak s, který způsobí smazání celé větve adresářů zadaných v cestě. Proto byste neměli zbytečně používat příkaz rmdir s tímto přepínačem zpracování.

    V další části se blíže podíváme na síťové příkazy cmd.

    Síťové příkazy

    Příkazový řádek umožňuje spravovat nejen souborový systém PC, ale také jeho síťové možnosti. Síťové příkazy konzoly zahrnují velký počet operátorů pro monitorování a testování sítě. Nejrelevantnější z nich jsou:

    • ping - příkaz slouží ke sledování síťové konektivity PC. Stanovený počet paketů je odeslán do vzdáleného počítače a poté mu odeslán zpět. Zohledňuje se doba přenosu paketů a procento ztrát. Syntax:

    ping [-t] [-a] [-n počet] [-l velikost] [-f] [-i TTL] [-v typ] [-r počet] [-s počet] [(-j seznam hostitelů | - k hostlist)] [interval -w] [název_cílového_PC]

    Příklad implementace příkazu:
    ping example.microsoft.com
    ping -w 10000 192.168.239.132

    V posledním příkladu příkazu cmd ping je požadavek odeslán do cíle se zadanou IP adresou. Interval mezi pakety je 10 000 (10 sekund). Ve výchozím nastavení je tento parametr nastaven na 4000:

    • tracert - používá se k určení síťové cesty k určenému zdroji odesláním speciální echo zprávy prostřednictvím protokolu
    • ICMP (Control Message Protocol). Po spuštění příkazu s parametry se zobrazí seznam všech routerů, přes které cesta zprávy prochází. Prvním prvkem v seznamu je první router na straně požadovaného zdroje.

    Syntaxe traceru příkazu cmd je:
    tracert [-d] [-h max_hops] [-j seznam_hostitelů] [-w interval] [název_cílového_zdroje]
    Příklad implementace:
    tracert -d -h 10 microsoft.com

    Příklad sleduje cestu k zadanému prostředku. To zvyšuje rychlost operace díky použití parametru d, který zabraňuje příkazu ve snaze získat oprávnění ke čtení IP adres. Počet přechodů (skoků) je omezen na 10 pomocí nastavené hodnoty parametru h. Ve výchozím nastavení je počet skoků 30:

    vypnutí [(-l|-s|-r|-a)] [-f] [-m [\PCName]] [-t xx] [-c "zprávy"] [-d[u][p]: xx:yy]
    Příklad:
    vypnutí /s /t 60 /f /l /m \191.162.1.53

    Po 60 sekundách (t) dojde k vypnutí (y) vzdáleného PC (m) se zadanou IP adresou (191.162.1.53). To vás donutí odhlásit se ze všech aplikací ( f ) a aktuální uživatelské relace ( l ).

    Příkazový řádek je jednou z funkcí systému Windows, která umožňuje zadávat příkazy systému MS-DOS a další počítačové příkazy. Důležitost tohoto příkazového řádku spočívá v tom, že umožňuje provádět úkoly bez pomoci grafického uživatelského rozhraní Windows. Příkazový řádek obvykle používají pouze pokročilí uživatelé.

    Při práci s příkazovým řádkem samotný výraz příkazový řádek znamená také uzavírací lomenou závorku (>, jinak: symbol větší než). To znamená, že CLI může přijímat příkazy. Další důležité informace, jako je aktuální pracovní adresář (nebo umístění), kde bude daný příkaz proveden, lze také zadat na příkazovém řádku. Pokud například otevřete okno příkazového řádku, tento řádek zobrazuje text „C:\>“ a blikající kurzor vpravo od uzavírací lomené závorky (>), což znamená, že zadaný příkaz bude proveden na celý disk C tohoto počítače

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

    Existuje několik způsobů, jak spustit příkazový řádek:

    Některé příkazy mohou ke spuštění vyžadovat administrátorská práva. Chcete-li spustit s právy správce, musíte provést následující: Start - Všechny programy - Příslušenství - Příkazový řádek. Stiskněte pravé tlačítko a vyberte.

    Týmy

    Chcete-li zobrazit seznam běžně používaných příkazů, na příkazovém řádku zadejte Pomoc a stiskněte enter

    Chcete-li zobrazit další informace o každém z těchto příkazů, zadejte Pomoc commandname, kde commandname je název příkazu, o kterém chcete získat více informací, jako je například příkaz ATTRIB. Tento příkaz vám umožňuje zobrazit, nastavit nebo odebrat atributy souboru nebo adresáře, jako je pouze čtení, archiv, systém a skrytý. Příkaz attrib bez parametrů vytiskne atributy všech souborů v aktuálním adresáři.

    Příklad: existuje soubor Report.txt, který se nachází na jiné jednotce E, a pro nastavení atributu jen pro čtení by měl příkaz vypadat takto

    1. přívlastek- název příkazu
    2. + - přidání atributu
    3. r- název atributu "Pouze pro čtení"
    4. report.txt- název souboru

    Pokud je příkaz zadán správně, tak po stisknutí Vstupte, příkazový řádek by měl vypadat takto

    dodatečně

    Další informace o konkrétních příkazech naleznete v následujících tématech nápovědy příkazového řádku na webu společnosti Microsoft:
    http://go.microsoft.com/fwlink/?LinkId=66683
    http://go.microsoft.com/fwlink/?LinkId=63080
    http://go.microsoft.com/fwlink/?LinkID=95301

    V operačních systémech Windows 7, 8 nebo 10 není příkazový řádek samozřejmě tak výkonným nástrojem jako systémová konzole v Linuxu. Ale přesto toho umí hodně a při správném použití je i velmi dobrým pomocníkem v práci profesionála i začátečníka. Chcete-li jej spustit, stačí kliknout na tlačítko "Start" a zadat frázi "Příkazový řádek". Ve výsledcích bude zástupce pro spuštění konzole. Ale můžete to udělat rychleji - stačí stisknout kombinaci kláves Win + R, do řádku "Otevřít" zadejte příkaz cmd a klikněte na "OK".

    Poté uvidíte černé okno s blikajícím kurzorem. Zde se musí zadávat směrnice. Uvedu seznam základních příkazů příkazového řádku Windows.

    Seznam příkazů řádku cmd Windows:

    připojit je příkaz, který umožňuje otevřít datové soubory ze zadané složky, jako by byly v aktuální složce.
    arp- práce s tabulkou protokolu ARP (Address Resolution Protocol)
    doc- práce s asociacemi: zobrazení nebo změna asociací přípon souborů pro aplikace
    na- Plánovač úloh systému Windows
    přívlastek- změnit atribut požadovaného souboru
    bcdboot je systémový nástroj používaný k vytvoření systémového oddílu nebo obnovení spouštěcího prostředí na systémovém oddílu, který je vytvořen zkopírováním malé sady souborů spouštěcího prostředí z nainstalovaného obrazu. Jinými slovy, příkaz začne kopírovat spouštěcí soubory na systémový oddíl a vytvoří novou konfiguraci spouštění (bcd)
    bcdedit- upravit konfiguraci spouštění systému Windows (bcd)
    bootcfg- změna spouštěcích parametrů operačního systému v souboru boot.ini
    bootsect- práce se zaváděcími sektory pro zajištění práce bootloaderů ntldr nebo bootmgr
    cacls- úprava seznamů řízení přístupu k souborům (jinými slovy vytvoření ACL - Access Control List)
    volání- volání z dávkového souboru podprogramů nebo jiných dávkových souborů
    CD- změnit aktuální adresář (zkratka pro Change Directory)
    změna— změnit nastavení terminálového serveru. Kontexty - přihlášení, port, uživatel. Podobné příkazy:

    Chglogon-chgport-chgusr

    chcp- zobrazit nebo změnit aktuální kódovou stránku
    chkdsk- nástroj pro kontrolu disku (zkratka pro Check Disk)
    chkntfs- kontrola chyb v systému souborů NTFS a správa kontroly disku při spouštění operačního systému
    výběr- tento příkaz umožňuje přidat prvek interaktivity do dávkového souboru implementací uživatelského vstupu do dávkového souboru.
    šifra- práce se šifrováním souborů
    klip- přesměrování výstupu příkazového řádku do schránky Windows
    cls- vymazání obsahu obrazovky konzoly v příkazovém řádku
    cmd nebo příkaz- spuštění další kopie příkazového řádku MS-DOS
    barva- přístup ke změně pozadí a barvy textu v okně konzoly
    komp- porovnání obsahu zadaných souborů
    kompaktní- práce s kompresí a dekompresí souborů v oddílech NTFS
    konvertovat— převod souborového systému disku z jednoho souborového systému na jiný. Například z FAT na NTFS.
    kopírovat- příkaz příkazového řádku pro kopírování souborů a adresářů
    datum- zobrazit nebo změnit aktuální datum v počítači
    ladit- spusťte ladicí program Windows
    defragmentovat- spustit systémovou aplikaci pro defragmentaci disku
    del- smazání vybraného souboru nebo několika souborů najednou
    devcon- správa zařízení pomocí příkazové konzole
    diantz- vytváření archivů .cab. Obdoba příkazu makecab.
    dir- zobrazit seznam souborů a adresářů
    diskpart- systémový nástroj pro správu diskových oddílů
    doke- Úpravy a vyvolávání příkazů Windows pomocí maker.
    dotaz řidiče- zobrazit informace o ovladačích nainstalovaných v systému.
    echo- zobrazení textu na obrazovce konzoly
    Upravit- textový editor konzoly
    endlocal- konec lokálních změn proměnných prostředí v dávkovém souboru
    vymazat- smazání zadaných souborů (analogicky k příkazu del)
    esentutl- Aplikace pro údržbu databáze Extensible Storage Engine pro Windows
    vytvořit událost- zápis zprávy do protokolu událostí Windows
    výstup— ukončení spuštěného nástroje, procedury nebo dávkového souboru
    rozšířit- rozbalení komprimovaných souborů s příponou CAB.
    výpis- extrakce obsahu, rozbalení souborů CAB ve Windows (EXTRAC32)
    fc- porovnat obsah ve vybraných souborech
    nalézt- vyhledat řetězec s daným znakem v souboru
    findstr- hledat řetězce v souborech pomocí regulárních výrazů
    pro- smyčka "for" pro zpracování výsledků provádění dalších příkazů, seznamů a řádků v textových souborech
    forfiles- provedení specifického příkazu pro každý soubor v dané skupině
    formát- formátování disku
    fsutil- nástroj pro správu systému souborů na disku
    ftp- vestavěný konzolový FTP klient
    ftype- zobrazení a změna přípon souborů a souvisejících aplikací
    getmac- příkaz konzoly Windows, který zobrazuje fyzické adresy (tzv. MAC adresy) síťových adaptérů dostupných v počítači (včetně WiFi)
    jít do- příkaz pro organizaci nepodmíněného skoku v dávkovém souboru. Obvykle se používá s příkazem "if" nebo "for".
    Pomoc- Nápověda příkazového řádku Windows
    název hostitele- zobrazit název počítače v síti
    icacls- správa přístupového seznamu (acl)
    -li- podmíněné provádění příkazů v dávkovém souboru operátorem
    ipconfig- zobrazit informace o parametrech síťových adaptérů a spravovat konfiguraci protokolu IP
    označení- editace jmenovek disků
    logman- práce s monitorem výkonu operačního systému
    odhlásit se- ukončit aktuální uživatelskou relaci
    makecab- vytváření komprimovaných souborů .CAB
    meme- výstup nápovědy o využití paměti v konzole
    md- vytvoření nového adresáře (složky)
    mklink- práce se symbolickými odkazy na soubory a složky
    režimu- konfigurace systémových zařízení v prostředí CMD
    více- stránkování informací nebo obsahu souboru
    mountvol- spravovat body připojení svazku
    hýbat se- přesouvání souborů a adresářů
    movefile- Přesouvání nebo mazání zaneprázdněných souborů při příštím restartu
    msg— odesílání zpráv aktivním uživatelům v systému
    nbtstat- zobrazení statistik a mezipaměti jmen NETBIOS přes TCP / IP protokol (NetBT)
    síť- práce s místními síťovými zdroji
    netcfg- zobrazení a změna konfigurace síťových komponent
    netsh- command network shell Network Shell, který má pokročilé možnosti pro práci se síťovými službami
    netstat- výstupní statistiky aktivních síťových připojení
    nslookup- zobrazit data DNS v příkazovém řádku pro vybranou stránku nebo IP adresu
    otevřít soubory- správa souborů otevřených lokálně nebo přes síť
    cesta- změnit cestu hledání pro spustitelné soubory
    pathping- simultánní trasování trasy a ping každého z mezilehlých uzlů se schopností posoudit kvalitu každého z úseků trasy
    pauza- pauza při provádění dávkového souboru v konzole
    ping- testovací systémový nástroj pro kontrolu dostupnosti hostitele v místní síti nebo na internetu
    popd- návrat do adresáře, který byl dříve označen příkazem pushd
    pnputil- nástroj pro práci s ovladači zařízení Plug-n-Play (PnP).
    moc cfg- konfigurace nastavení napájení systému
    tisk- tisk textového souboru z příkazového řádku
    výzva- změnit řádek výzvy v konzole
    tlačený- uložit aktuální cestu k adresáři
    qprocess- zobrazení aktuálního stavu procesů
    dotaz- informace o aktuálním stavu procesů a uživatelských relací (analog příkazů qprocess a quser)
    quser— odraz informací o uživatelských relacích
    rasdial A rasphone- správa relace vzdáleného přístupu
    rd- smazání zadaného adresáře (zkratka pro Remove Directory)
    činidloc- administrace prostředí obnovy Windows
    uzdravit se- obnova souborů na poškozeném disku
    reg- nástroj příkazového řádku pro práci s registrem Windows
    regedit- import a export dat registru Windows
    regsvr32- zaregistrovat nebo zrušit registraci DLL
    regini- řízení přístupu ke klíčům registru
    rem- komentář v řádku dávkového souboru
    přejmenovat(ren) - přejmenování souborů
    nahradit- nahrazování nebo přidávání souborů v adresářích
    resetovat- resetovat relaci vzdálené plochy (relace RDP)
    rmdir- smazání adresáře
    robokopie— systémový nástroj pro zálohování a synchronizaci adresářů
    trasa- práce se směrovací tabulkou Windows
    běž jako- spustit zadanou aplikaci jménem jiného uživatele (obvykle správce)
    rundll32- registrace souborů DLL a jejich spouštění jako aplikace
    sc- Windows Service Control (zkratka pro Service Control)
    schtasks- práce s plánovačem úloh
    sclist- seznam služeb operačního systému
    soubor- nastavení a změna proměnných prostředí Windows
    setlocal- nastavení lokálních proměnných v dávkovém souboru
    setx- utilita pro vytváření systémových proměnných
    sfc- zkontrolovat a obnovit systémové soubory Windows
    podíl- řídit přístup k souborům a složkám z místní sítě
    posun- posun vstupních parametrů pro dávkový soubor
    - vypnutí nebo restartování počítače z příkazového řádku
    spát- časové zpoždění v dávkovém souboru
    seřadit- řazení řádků ve vybraném souboru
    Start- spuštění aplikace nebo dávkového souboru přes konzolu
    subst- přiřazení písmene jednotky adresáři nebo zrušení již nastaveného přiřazení
    systémová informace— zobrazení úplných informací o systému
    takeown- změnit vlastníka souboru nebo složky
    taskkill— ukončení aktivních procesů v lokálním systému nebo na vzdáleném počítači
    seznam úkolů- zobrazit seznam spuštěných úloh, aplikací a služeb Windows
    čas- zobrazení a nastavení aktuálního času
    telnet- vestavěný telnet klient Windows
    tftp- vestavěný konzolový TFTP klient
    Časový limit- zpoždění v dávkových souborech
    titul- změna názvu okna spuštěného příkazového interpretu CMD.EXE
    tracert- sledování cesty k hostiteli v místní síti nebo na internetu
    strom- zobrazení adresářové struktury ve formě "stromu"
    typ- výstup obsahu zadaného textového souboru do konzole
    typeperf- zobrazení informací o výkonu
    tzutil- práce s časovými pásmy
    ver- zobrazit verzi operačního systému
    ověřit- nastavení režimu kontroly nahraných souborů
    sv- výstup dat štítku vybraného svazku
    vssadmin- Správa služby Stínová kopie svazku
    čekat na- vynucené čekání na signál nebo akci příkazem
    kde- zobrazit umístění souborů
    kdo jsem- zobrazí jméno aktuálního uživatele
    větrník- porovnání obsahu vybraných souborů
    winrm - vzdálená správa systému z konzole
    vítězové- vzdálený příkazový řádek Remote Shell
    winsat- kontrola výkonu systému
    wmic- spustit příkaz WMI
    xcopy- kopírování souborů a složek

    Poznámka: Všechny tyto příkazy lze použít nejen v interpretu CMD.EXE, ale také jako spustitelné soubory BAT.

    Příklady použití příkazů příkazového řádku CMD:

    Práce s registrem:
    reg add – Přidá parametr do registru
    reg porovnávat - Porovná části registru.
    reg copy – Kopíruje z jedné sekce do druhé
    reg delete – Odstraní zadaný parametr nebo sekci
    reg export - Export části registru
    reg import - Respektive import části registru
    reg load – Načte vybranou část registru
    reg query - Zobrazí hodnoty dané větve registru
    reg restore – Obnoví vybranou část registru ze souboru
    reg save - Uloží vybranou část registru
    reg unload – Uvolní vybranou část registru

    Systém:
    shutdown /r 0 - okamžitý restart systému
    vypnutí / h 0 - okamžité vypnutí počítače
    systemInfo - zobrazí mnoho užitečných informací o počítači

    Správa skupin a uživatelů:
    net localgroup group user /add- Přidat do skupiny "skupina", uživatele "uživatel"
    net localgroup group user /delete- Odebrat uživatele "Uživatel" ze skupiny "skupina"
    net send comp "Ahoj!"- poslat zprávu "Ahoj" uživateli počítače "comp"
    čisté relace- seznam uživatelských relací
    net session /smazat zavřete všechny otevřené síťové relace
    čisté použití Z: \\název počítače\složka\- připojit jako síťový disk s písmenem "Z:\" složku na zadaném vzdáleném počítači
    net user user /active:no- zablokovat uživatele "uživatel"
    net user user /active:yes- odemknout uživatele "uživatel"
    čistý uživatel uživatel / doména- informace o uživateli "uživatel" domény "doména"
    čistý uživatel uživatel /add- přidat uživatele "uživatel"
    net user user /smazat- smazat uživatele "uživatel"

    Síť:
    netstat -a- seznam všech síťových připojení ke stroji
    nbtstat -A 192.168.1.2- uživatelské jméno uživatele pracujícího na vzdáleném počítači s IP adresou 192.168.1.2.

    Volání systémových utilit, modulů snap-in a konzol pro správu systému Windows:

    Prostřednictvím příkazů příkazového řádku můžete spouštět jakékoli nástroje a systémové programy operačního systému Windows, včetně systémových modulů snap-in pro správu disků, zařízení, skupinových zásad atd. Jednoduše zadejte název požadovaného objektu a stiskněte klávesu Enter.

    appwiz.cpl - Přidat/odebrat programy
    certmgr.msc – konzola pro správu certifikátů
    ciadv.msc - Služba indexování
    cliconfg - Konfigurace síťového klienta SQL
    clipbrd - schránka systému Windows
    compmgmt.msc – modul snap-in „Správa počítače“
    dcomcnfg - konzola pro správu komponent DCOM
    ddeshare - DDE sdílení (nefunguje na Win7)
    desk.cpl - Správa vlastností obrazovky
    devmgmt.msc - Spusťte Správce zařízení Windows
    dfrg.msc – Defragmentace disku
    diskmgmt.msc - Konzola pro správu disků
    dxdiag - Diagnostický nástroj
    eudcedit - Osobní editor postav
    eventvwr.msc - Zobrazení protokolu událostí systému
    firewall.cpl - nastavení vestavěného firewallu (firewallu) Windows
    gpedit.msc - Editor zásad skupiny Windows
    iexpress - Průvodce samorozbalovacím archivem IExpress2.0
    fsmgmt.msc - Práce se sdílenými složkami
    fsquirt - Bluetooth File Transfer
    chkdsk - Konzolový systémový program pro kontrolu disků
    control admintools - modul snap-in "Správa počítače"
    kontrola síťových připojení - složka "Síťová připojení"
    ovládání tiskáren - Sekce "Tiskárny a faxy" ovládacího panelu
    řídit schedtasks - Windows Scheduler (naplánovaná úloha)
    kontrola uživatelských hesel2 - Správa účtů
    compmgmt.msc – systémová konzola „Správa počítače“.
    lusrmgr.msc – Průvodce místními skupinami a uživateli
    mmc - vytvořte si vlastní zařízení
    msconfig - Program pro konfiguraci systému. Správa spouštění, spouštění služby atd.
    mstsc - Připojení ke vzdálené ploše
    ncpa.cpl – Otevřete složku Síťová připojení (podobně jako ovládání síťových připojení)
    ntmsmgr.msc – Práce s vyměnitelnými úložnými zařízeními
    odbccp32.cpl - Správce zdroje dat
    perfmon.msc - Výkon systému
    regedit - editor registru systému Windows
    rsop.msc – Uchopte výsledné zásady RSoP
    secpol.msc – Editor místních zásad skupiny
    services.msc – Správa služeb Windows
    sfc /scannow - Kontrola a oprava systémových souborů
    sigverif — Ověření podpisu souboru
    sndvol - Směšovač hlasitosti. Ovládání hlasitosti zvuku
    sysdm.cpl - Vlastnosti systému
    sysedit - Editor systémových souborů Boot.ini, Config.sys, Win.ini atd.
    syskey - Zabezpečení databáze účtů
    taskmgr - Spusťte Správce úloh systému Windows
    utilman - Správce nástrojů
    ověřovatel - Kontrola digitálního podpisu ovladačů
    wmimgmt.msc - WMI Management Instrumentation Service

    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ý kontroluje chyby na pevných discích počítače. 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 Kontrola integrity systémových souborů systému Windows. 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 malá a velká 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í, rozdělením do skupin podle účelu.