21 Příkazové triky a hacks

Příkazový řádek triků, hacků a tajemství v systémech Windows 10, 8, 7, Vista a XP

Příkazový řádek systému Windows a mnoho jeho příkazů se může na první pohled zdát nudné nebo dokonce poměrně zbytečné, ale jakkoli někdo, kdo někdy používal příkazový řádek, vám může velmi často říci, je toho hodně lásky!

Zaručuji, že tyto několik triků příkazového řádku a dalších balíčků Command Prompt vás dostanou nadšení z mnoha světových příkazů Command Prompt, jako je telnet, strom nebo robokopy ... v pořádku, robocopy zní hezky.

Některé z těchto triků a hacků v příkazovém řádku jsou speciální funkce nebo zábavné použití pro samotný příkazový řádek, zatímco jiné jsou prostě čisté nebo poměrně neznámé věci, které můžete udělat s některými příkazy CMD.

Začněme! Otevřete příkazový řádek a pak projděte tyto 21 super-cool Command Prompt hacks.

Cokoliv děláte, nenechte si ujít ten bláznivý trik, kde můžete sledovat celý film Star Wars Episode IV zdarma, zprava v příkazovém řádku. Ano, vážně.

Užívat si!

01 z 21

Použijte klávesy Ctrl-C pro zrušení příkazu

© David Lentz / E + / Getty Images

Téměř každý příkaz může být zastaven ve stopě příkazem přerušení: Ctrl-C .

Pokud jste příkaz skutečně neudělali, můžete pouze zálohovat a vymazat to, co jste napsali, ale pokud jste je již provedli, pak můžete Ctrl-C zastavit.

Ctrl-C není kouzelná hůlka a nemůže odstranit věci, které nejsou vyloučené, jako částečně kompletní příkaz formátu .

Nicméně, pokud jde o věci jako příkaz dir, který se zdají pokračovat navždy, nebo otázky, které jste požádáni na výzvu, na kterou neznáte odpověď, je zrušení příkazu vynikající trik Command Prompt.

02 z 21

Zobrazení příkazu výsledků jedné stránky (nebo řádku) najednou

Řekla jste někdy příkaz, jako příkaz dir, který na obrazovce přináší tolik informací, že je téměř k ničemu? Nejsi sám.

Jedním z možných způsobů je příkaz spouštět zvláštním způsobem, aby se zobrazovala jakákoli informace, která se zobrazuje na jedné stránce nebo na jednom řádku najednou.

Chcete-li to provést, zadejte příkaz například příkaz dir a pak jej sledujte pomocí znaku potrubí a pak příkazu více .

Například provádí dir / s | více vygeneruje tisíce řádek výsledků, které očekáváte od příkazu dir, ale příkaz více pozastaví každou stránku výsledků s - Více - v dolní části stránky, což znamená, že příkaz není spuštěn.

Pouhým stisknutím mezerníku postupujte podle stránky nebo stisknutím klávesy Enter postupujte postupně o jeden řádek.

Tip: Jeden z ostatních CMD hacks (který uvidíte níže) poskytuje jiné řešení tohoto problému pomocí něčeho nazývaného operátor přesměrování , takže zůstaňte laděni ...

03 z 21

Spusťte příkazový řádek jako správce automaticky

Mnoho příkazů vyžaduje, abyste je spustili ze zvýšeného příkazového řádku v systému Windows - jinými slovy, spusťte je z příkazového řádku, který je spuštěn jako správce.

Vždy můžete klepnout pravým tlačítkem myši na libovolnou klávesovou zkratku Command Prompt a zvolit Spustit jako administrátor , ale vytvoření zástupce, který provede stejnou věc, může být obrovský spořič času, pokud jste častým uživatelem příkazového řádku.

Chcete-li dokončit tento trik příkazového řádku, stačí na ploše vytvořit zástupce příkazového řádku, zadejte vlastnosti zástupce a poté zaškrtněte políčko Spustit jako správce umístěné v tlačítku Pokročilé na kartě zástupce .

04 z 21

Staňte se uživatelem příkazového řádku s funkčními klávesami

Skutečnost, že funkční klávesy skutečně dělají něco v příkazovém řádku, je možná jedno z nejlépe zachovaných tajemství o nástroji:

F1: Vloží poslední provedený příkaz (znak podle znaku)
F2: Vloží poslední provedený příkaz (až do zadaného znaku)
F3: Vloží poslední provedený příkaz
F4: Odstraní text aktuální výzvy až po zadaný znak
F5: Pasty nedávno provedené příkazy (necykluje)
F6: Vložte ^ výzvu
F7: Zobrazí volitelný seznam dříve provedených příkazů
F8: Pasty nedávno provedené příkazy (cykly)
F9: Požádá o vložení čísla příkazu ze seznamu F7

Další trik příkazového řádku, který brzy přichází, je plný klávesových zkratek , z nichž některé jsou podobné těmto funkčním klíčovým trikům.

05 z 21

Hack vyzváněcího textu

"příkaz $ v" Příkaz.

Věděli jste, že výzva sama v příkazovém řádku je zcela přizpůsobitelná díky příkazu prompt? Je to, a když říkám přizpůsobitelné, myslím opravdu přizpůsobitelné.

Namísto příkazu C: \> můžete nastavit výzvu na libovolný požadovaný text, zahrnout čas, aktuální jednotku, číslo verze systému Windows (jako v tomto příkladu obrázku), jej pojmenujete.

Jedním užitečným příkladem je výzva $ m $ p $ g , která zobrazí výzvu k úplné cestě namapované jednotky spolu s písmenem jednotky.

Vždy můžete provést příkaz sám, bez možností, vrátit jej někdy nudné výchozí.

06 z 21

Získejte nápovědu pro libovolný příkaz

© pearleye / E + / Getty Images

Věřte tomu nebo ne, příkaz nápovědy neposkytuje nápovědu pro každý příkaz příkazového řádku. (Jak hloupé je to?)

Nicméně, jakýkoliv příkaz může mít příponu /? volba, obvykle nazývaná přepínačem nápovědy , zobrazuje podrobné informace o syntaxi příkazu a často i několik příkladů.

Pochybuji, že přepnutí pomoci je nejlepším trikem příkazového řádu, o kterém jste někdy slyšeli, ale je těžké nesouhlasit, že je to jedna z užitečnějších.

Bohužel ani příkaz nápovědy, ani přepínač nápovědy nabízejí mnoho způsobů, jak vysvětlit, jak interpretovat syntaxi. Pokyny pro čtení Syntaxe příkazů naleznete v případě, že s tím budete potřebovat pomoc.

07 z 21

Uložte výstup příkazu do souboru

Neuvěřitelně užitečným trikem příkazového řádku je použití operátorů přesměrování , konkrétně operátorů > a >> .

Tyto malé znaky vám umožňují přesměrovat výstup příkazu do textového souboru , který vám uloží uloženou verzi všech údajů, které příkaz vytvořil v okně příkazového řádku.

Řekněme například, že se chystáte odeslat problém s počítačem na fórum online a chcete poskytnout opravdu přesné informace o vašem počítači. Jednoduchý způsob, jak to udělat, je použití příkazu systeminfo s operátorem přesměrování.

Například můžete spustit systeminfo> c: \ mycomputerinfo.txt pro uložení informací poskytnutých příkazem systeminfo do tohoto souboru. Potom můžete soubor připojit k příspěvku ve fóru.

Další příklady a lepší vysvětlení způsobu použití operátorů přesměrování najdete v části Jak přesměrovat příkaz příkazu do souboru .

08 z 21

Zobrazte celou strukturu adresáře ve službě Drive

Jedním z nejčastějších příkazů je stromový příkaz. Pomocí stromu můžete vytvořit jakousi mapu adresářů na libovolném počítači počítače.

Spusťte strom z libovolného adresáře a zobrazte strukturu složek pod tímto adresářem.

S tolika informacemi vytvořenými pomocí tohoto příkazu je pravděpodobně dobrý nápad vyexportovat výsledky stromu do souboru, abyste si ho mohli skutečně prohlédnout.

Například strom / a> c: \ export.txt , stejně jako vysvětlení v posledním triku příkazového řádku o operátorech přesměrování.

09 z 21

Přizpůsobte textový řádek příkazového řádku

Unavený z toho textového řádku příkazového řádku ? Žádný problém, stačí použít příkaz k názvu, abys mohl hackovat a říct, co se vám líbí.

Řekněme například, že se jmenuje Maria Smith a chcete vyjádřit své vlastnictví příkazového řádku: vykonat titul Property Maria Maria a titulní lišta příkazového řádku se okamžitě změní.

Změna nebude zachována, takže při příštím otevření příkazového řádku se záhlaví vrátí na normální.

Titulek příkazu se obvykle používá k tomu, aby pomohl poskytnout vlastní vzhled ve skriptech a dávkových souborech ... ne že titlování s vaším jménem není dobrý nápad!

10 z 21

Kopírovat text z příkazového řádku

Jak můžete nebo možná nevíte, kopírování z příkazového řádku není tak jednoduché jako kopírování z jiných programů, což je jeden z důvodů, proč ukládání výstupu příkazu do souboru, který jste se dozvěděli o několika trikách zpět, je tak šikovný .

Co když však chcete do schránky zkopírovat krátkou část textu? Není to příliš těžké, ale ani to není příliš intuitivní:

  1. Klepněte pravým tlačítkem myši kdekoli v okně příkazového řádku a vyberte Označit .
  2. Nyní zvýrazněte levým tlačítkem myši vše, co chcete kopírovat.
  3. Jakmile je výběr proveden, stiskněte klávesu Enter nebo jednou klikněte pravým tlačítkem myši.

Nyní můžete tyto informace vložit do libovolného programu, který chcete, stejně jako vložení jiného textu.

Tip: Pokud jste si vybrali značku Mark, ale rozhodli jste se, že nechcete nic kopírovat, můžete znovu kliknout pravým tlačítkem myši na zrušení akce Označit nebo stisknout klávesu Esc.

11 z 21

Otevřete příkazový řádek z libovolné polohy

Pokud jste někdy pracovali v příkazovém řádku velmi dlouho, víte, že může být opravdu frustrující, když znovu a znovu použijete příkaz cd / chdir, abyste se dostali do správného adresáře, od kterého chcete pracovat.

Naštěstí existuje super jednoduchý trik Command Prompt, který vám umožní otevřít okno příkazového řádku z libovolné složky, kterou prohlížíte v systému Windows.

Jediné, co musíte udělat, je navigovat v systému Windows na složku, ze které chcete začít pracovat jednou v příkazovém řádku. Když jste tam, podržte klávesu Shift, když klepnete pravým tlačítkem kdekoliv ve složce.

Jakmile se objeví nabídka, zaznamenáte položku, která se tam obvykle nenachází: Otevřete zde okno příkazu .

Klepněte na něj a spusťte novou instanci Příkazového řádku připravenou a čekáte na správném místě!

Pokud jste uživatel příkazového řádku, okamžitě rozpoznáte hodnotu v tomto malém triku.

Poznámka: Pokud vidíte PowerShell v nabídce pravým tlačítkem myši namísto příkazového řádku, můžete provést malou změnu v registru systému Windows a změnit jej na příkazový řádek. How-To Geek má průvodce.

12 z 21

Přetažení a přetažení pro snadné zadání názvu cesty

Většina příkazů příkazového řádku vyžaduje, abyste zadali úplné cesty k souborům nebo složkám, ale zadávání dlouhé cesty může být frustrující, zvláště když postrádáte charakter a musíte začít znovu.

Například v systému Windows 10 je cesta do skupiny Příslušenství v mé nabídce Start C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Accessories . Kdo chce toto vše zadat ručně? Já ne.

Naštěstí existuje trik příkazového řádku, který usnadňuje: přetahování .

Jednoduše přejděte na složku, ve které chcete cestu v aplikaci Soubor / Průzkumník Windows. Jakmile tam přetáhněte složku nebo soubor do okna Příkazový řádek a pusťte. Stejně jako magie je vložena úplná cesta, což vám ušetří značnou část psaní v závislosti na délce a složitosti názvu cesty.

Poznámka: Funkce přetažení a přetažení nefunguje ve zvýšeném příkazovém řádku. Přinejmenším jste se naučil několik triků, jak otevřít jeden z nich trochu rychleji!

13 z 21

Vypněte nebo restartujte jiný počítač

Správci systému v podnikovém prostředí to dělají po celou dobu z mnoha důvodů, ale můžete také vypnout nebo restartovat jiný počítač v síti, a to vše z příkazového řádku počítače.

Nejjednodušší způsob, jak vzdáleně vypnout počítač, je spustit vypnutí / i z příkazového řádku a otevřít dialog pro vzdálené vypnutí , který je zde zobrazen.

Jednoduše zadejte název vzdáleného počítače (který můžete získat spuštěním příkazu hostname na druhém počítači), zvolte to, co chcete provést (restart nebo vypnutí), vyberte některé další možnosti a klepněte na tlačítko OK.

Takže bez ohledu na to, zda se snažíte ovládat své schopnosti velení nebo zda jen děláte strach z člena rodiny, je tento trik Command Prompt zábavný.

Můžete také vypnout nebo restartovat jiný počítač přísně z příkazového řádku příkazem vypnutí bez použití dialogu Vzdálený vypínání.

14 z 21

Používejte Robocopy jako záložní řešení

Díky příkazu robocopy nepotřebujete používat záložní software Window nebo nainstalovat program třetí strany pro správu záloh .

Stačí spustit následující, zjevně nahradit zdrojové a cílové složky jakýmkoli, co chcete zálohovat a kam má jít.

robocopy c: \ users \ ellen \ documents f: \ mybackup \ documents / copyall / e / r: 0 / dcopy: t / mir

Příkaz robocopy s těmito možnostmi funguje stejně jako přírůstkový zálohovací softwarový nástroj, který synchronizuje obě lokace.

Pokud používáte systém Windows XP nebo starší, nemáte příkaz robocopy. Máte však příkaz xcopy , který lze použít k tomu, abyste něco velmi podobného:

xcopy c: \ users \ ellen \ documents f: \ mybackup \ documents \ c / d / e / h / i / k / q / r / s / x / y

Nezáleží na tom, jaký příkaz použijete, stačí vytvořit soubor BAT obsahující příkaz a naplánovat jeho spuštění v Plánovači úloh a budete mít vlastní vlastní řešení zálohování.

Používám službu zálohování cloud v domě a doporučuji, abyste to také udělali, ale tam byly roky, kdy jsem se rozhodl použít příkaz robocopy jako moje jediné lokální zálohovací řešení, protože se mi líbilo úroveň kontroly, kterou mi dala. Doufejme, že to budete považovat za hlasování o důvěře v tento neuvěřitelně užitečný trik Command Prompt.

15 z 21

Zobrazení důležitých informací o síti počítače

Možná jen kvůli vašim vlastním informacím, ale určitě, když řešíte potíže se sítí nebo internetem, pravděpodobně budete muset v určitém okamžiku znát detaily o síťovém připojení počítače.

Všechno, co byste chtěli vědět o vašem síťovém připojení, je k dispozici někde v Ovládacích panelech v systému Windows, ale je mnohem jednodušší najít a mnohem lépe organizovat ve výsledcích příkazu ipconfig.

Otevřete příkazový řádek a spusťte příkaz ipconfig / all .

Co se zobrazuje na obrazovce, je vše důležité pro připojení k síti: adresu IP , název hostitele, server DHCP , informace o DNS a mnohem víc.

Kombinujte tento hack s tím, co jste se o operátorech přesměrování dozvěděli o několika skladech zpět a máte velmi snadný způsob, jak získat informace o vašem připojení k někomu, který vám pomůže s nějakým problémem.

16 z 21

Mapovat místní složku jako síťová jednotka

Příkaz net use se používá k přiřazení sdílených jednotek v síti vašemu počítači jako písmeno jednotky, ale víte, že existuje jiný příkaz, který lze použít k provádění stejné akce pro libovolnou složku na libovolném místním pevném disku ?

Existuje a nazývá se příkazem subst. Stačí spustit příkaz subst, následovaný cestou složky, kterou chcete zobrazit jako jednotku.

Řekněme, že chcete, aby se vaše složka C: \ Windows \ Fonts zobrazila jako jednotka Q:. Stačí spustit subst q: c: \ windows \ fonts a jste nastaveni!

Tento trik příkazového řádku usnadňuje přístup k určitému umístění z příkazového řádku.

Tip: Jednoduchý způsob odstranění příkladu "síťové jednotky" je zde příkazem subst / dq:. Stačí nahradit písmeno q: vlastním písmenem jednotky.

17 z 21

Přístup k dříve používaným příkazům pomocí kláves se šipkami

© Jon Fisher

Dalším skvělým trikem příkazového řádku musí být použití klávesových kláves se šipkami k procházení dříve vykonávaných příkazů.

Šipkové klávesy nahoru a dolů procházejí příkazy, které jste zadali, a šipka vpravo automaticky zadá poslední znak, který jste provedli, znakem podle znaků.

To nemusí znít tak zajímavě, ale existuje několik situací, kdy se klíče se šipkami stávají obrovskými spořiči času.

Zvažte tento příklad: Zadali jste 75 znaků příkazu a pokuste se jej spustit, pouze abyste zjistili, že jste zapomněli přidat možnost na konec. Žádný problém, stačí stisknout šipku nahoru a celý příkaz se automaticky zadá do okna Příkazový řádek a je připraven k úpravě, aby fungoval.

Mám za to, že pracuji hodně na příkazovém řádku, ale myslím, že tento malý trik mi zachránil mnoho hodin opakování psaní v průběhu let.

18 z 21

Automatické dokončení příkazů s dokončením karty

Dokončení karty je další trik příkazového řádku, který vám může ušetřit spoustu času, zvláště pokud má váš příkaz název souboru nebo složky, v němž si nejste úplně jisti.

Chcete-li v Příkazovém řádku použít doplnění karty, stačí zadat příkaz a potom část cesty, kterou znáte, pokud vůbec. Poté stiskněte tlačítko tabulátoru znovu a znovu, abyste procházeli všemi dostupnými možnostmi.

Řekněme například, že chcete změnit adresáře do některé složky v adresáři Windows, ale nejste si jisti, co se jmenuje. Zadejte příkaz cd c: \ windows \ a potom stiskněte kartu, dokud neuvidíte požadovanou složku.

Výsledky cyklu v pořadí, nebo můžete použít SHIFT + TAB k procházení výsledků v opačném směru.

Víte, jak aplikace pro textování vašeho smartphonu automaticky uhodí, co chcete zadat dál? Dokončení karty v příkazovém řádku je něco takového ... jen lepší.

19 z 21

Najděte adresu IP webové stránky

Chcete znát IP adresu webové stránky? Můžete použít příkaz nslookup nebo příkaz ping, ale první je pravděpodobně rychlejší.

Nejprve použijeme příkaz nslookup k nalezení adresy IP :

Stačí spustit nslookup a zobrazit výsledek. Ujistěte se, že nezaměňujte žádné soukromé adresy IP, které se také zobrazují ve výsledcích nslookup vedle veřejné IP adresy , což je IP adresa, kterou používáme.

Nyní se pokuste pomocí příkazu ping najít:

Proveďte ping a pak se podívejte na adresu IP mezi závorkami na prvním řádku. Nebojte se, pokud příkaz ping "vypršel" během provádění; všechno, co jsme potřebovali, byla IP adresa.

Stejný postup můžete použít s libovolným webovým serverem nebo libovolným názvem hostitele v místní síti.

20 z 21

Zkopírujte a vlepte jednodušší režim QuickEdit

Řada těchto triků příkazového řádu se zabývala snadnějším kopírováním a vkládáním. Takže, jak ještě jednodušší způsob kopírování z příkazového řádku (a tajný způsob, jak snadno vložit)?

Přineste to, správně?

Stačí kliknout pravým tlačítkem na záhlaví příkazového řádku a zvolit Vlastnosti . Na kartě Možnosti v části Možnosti úpravy zaškrtněte políčko Režim QuickEdit a potom klepněte na tlačítko OK .

Aktivací režimu QuickEdit je to, jako kdyby jste značku měli po celou dobu aktivovanou, takže výběr textu pro kopírování je opravdu snadný.

Jako bonus vám také umožňuje snadný způsob vkládání do příkazového řádku: stačí kliknout pravým tlačítkem jednou a vše, co máte v schránce, je vloženo do okna Příkazový řádek. Obvykle se vkládá kliknutím pravým tlačítkem myši a volbou Vložit , takže je to ještě trochu jiné, než jste zvyklí.

21 z 21

Sledujte Star Wars Epizoda IV

Ano, jste si to správně přečetli, můžete sledovat verzi ASCII úplného filmu Star Wars Episode IV přímo v okně příkazového řádku !

Stačí otevřít příkazový řádek a spustit telnet towel.blinkenlights.nl . Film se spustí okamžitě. Podívejte se na níže uvedený tip, pokud to nefunguje.

Je pravda, že to není hrozně produktívní použití příkazového řádku, ani není to trik příkazového řádku nebo jakéhokoli příkazu, ale určitě je to zábava! Nedovedu si představit, co se děje v tomhle díle!

Tip: Příkaz telnet není normálně povolen v systému Windows, ale může být zapnutý tím, že povolí Telnet Client z funkcí Windows v apletu Programy a funkce v Ovládacích panelech. Pokud raději nepovolíte službu Telnet, ale chcete vidět film, můžete jej sledovat i ve vašem prohlížeči ve Star Wars ASCIIMation.