reklama
Pokud jde o operační systémy, Windows je možná nejméně závislá na příkazovém řádku. Ve skutečnosti se většině z nás podařilo dostat se tak daleko bez někdy jednou používat to. Ale s Windows 10 za rohem je možná čas, který jsme se naučili.
Než na to skočíte, je tu jeden významný rozdíl, kterému musíte porozumět, a to je rozdíl mezi Příkazový řádek a PowerShell. Vypadají docela podobně na povrchu, ale v praxi jsou naprosto na rozdíl od sebe.
Zde je to, co potřebujete vědět o těchto dvou.
Nejprve přišel příkazový řádek
Počínaje Windows NT a dále přicházel Windows vybaven příkazovým řádkem nazvaným interpret cmd.exe, známější jako Příkazový řádek. Díky tomu mohli uživatelé interagovat s operačním systémem pomocí textových příkazů a parametrů.
Ale zatímco Command Prompt byl na prvním místě, nebyl za prvé. Předchozí verze operačního systému (Windows 95, 98 a ME) obsahovaly primitivnější interpret příkazového řádku COMMAND.COM, známější jako MS-DOS.
Je samozřejmé, že příkazový řádek byl obrovským zlepšením oproti zastaralému interpretovi systému MS-DOS.
Přes grafickou povahu systému Windows nebyla příkazová řádka nikdy - a nikdy nebude - zastaralá. Nabízí určitý stupeň výkonu a flexibility, kterého nelze dosáhnout pomocí rozhraní point-and-click (například dávkové skriptování) a v závislosti na vaší odborné způsobilosti můžete pomocí příkazu Command věci rychlejší Výzva.
Zde jsou některé běžné úkoly usnadněné příkazovým řádkem 7 Běžné úkoly Příkazový řádek systému Windows je rychlý a snadnýNenechte se zastrašit příkazovým řádkem. Je to jednodušší a užitečnější, než očekáváte. Možná vás překvapí, čeho můžete dosáhnout jen několika stisky kláves. Přečtěte si více . Kromě toho existuje několik základní příkazy, které by měl každý znát 15 Příkazy příkazového řádku systému Windows (CMD), které musíte znátPříkazový řádek je stále výkonným nástrojem Windows. Zde jsou nejužitečnější příkazy CMD, které každý uživatel Windows potřebuje znát. Přečtěte si více v případě, že potřebujete vyřešit problém a vše, co máte, je přístup z příkazového řádku.
Pokud jste absolutní panna příkazového řádku, doporučujeme vyzkoušet naše průvodce pro začátečníky k příkazovému řádku Příručka pro začátečníky k příkazovému řádku systému WindowsPříkazový řádek umožňuje přímou komunikaci s počítačem a dá pokyn k provádění různých úkolů. Přečtěte si více . Je to snazší, než si myslíte, a stojí za to to vědět.
Zatímco příkazový řádek je pro průměrného uživatele více než adekvátní, někteří lidé chtějí více - proto existují náhrady příkazového řádku, jako je například konzole s otevřeným zdrojovým kódem. Naštěstí pro nás všechny, Microsoft měl v obchodě lepší odpověď: PowerShell.
PowerShell to zvládl na další úroveň
Pokud je příkazový řádek jako Motorola Razr z roku 2004, je PowerShell jako Motorola Moto X z roku 2015. Může dělat mnoho stejných věcí a více. PowerShell nemusí být nejlepší je k dispozici tlumočník příkazového řádku, ale je určitě dostatečně výkonný, aby uspokojil výkonné uživatele.
Semena pro PowerShell byla zasazena v roce 2002, kdy Microsoft začal pracovat na Microsoft Shell, známém také jako Monad, který byl navržen tak, aby jej uživatelé mohli rozšiřovat. Monad byl veřejný v roce 2005 a byl nakonec přejmenován na PowerShell v roce 2006. Zároveň se stala součástí samotného operačního systému.
Co to všechno znamená?
Jednoduše řečeno, PowerShell vám to umožní vytvořte si vlastní příkazy a skripty pomocí programovacího jazyka C #. PowerShell i C # jsou integrovány do rozhraní Microsoft .NET Framework, což znamená, že získáte přístup k mnoha položkám existujících funkcí a nástrojů, které vám pomohou vytvořit lepší příkazy a skripty s méně celkově úsilí.
PowerShell má mnoho pokročilých funkcí Zvyšte svou produktivitu pomocí skriptů Windows PowerShellCo kdybyste mohli přenést produktivitu Linuxu do Windows? Většina linuxových distribucí je dodávána s výkonným Bash shellem. PowerShell je stejně výkonný terminál pro Windows. Přečtěte si více - jako vzdálené provádění úkolů, úkoly na pozadí, automatizace úkolů, příkazové potrubí a další - to z něj dělá lepší volba než archaický příkazový řádek, když máte spoustu správy a údržby systému dělat.
Pokud používáte PowerShell? Průměrný uživatel opravdu nepotřebuje všechny tyto zvonky a píšťalky. Na druhé straně administrátoři a výkonní uživatelé budou pravděpodobně milovat, co mohou dělat. Začněte s těmito základní příkazy PowerShell 6 základních příkazů PowerShell pro lepší využití systému WindowsPowerShell je to, co získáte, když dáváte steroidy do příkazového řádku systému Windows. Poskytuje vám kontrolu nad téměř všemi aspekty systému Windows. Pomůžeme vám vyskočit z jeho křivky učení. Přečtěte si více ochutnat jeho potenciál.
Poznámka: PowerShell má trochu křivku učení, takže neočekávejte, že ji ihned pochopíte.
Vylepšení PowerShell ve Windows 10
Když už je systém Windows 10 oficiálně vydán, bude PowerShell stejně užitečný, jak již je. Zde jsou některé vrcholy, které můžete očekávat.
Správa balíků: Správce balíků je pohodlný způsob správy veškerého softwaru, který stahujete, instalujete a odebíráte. Místo přeskakování z webu na web stačí procházet balíčky pomocí PackageManagement (dříve známý jako OneGet Windows dostane správce balíčků - stahujte software centrálně přes OneGetMicrosoft přidává do systému Windows další další funkci systému Linux. Správa balíků může vážně zvýšit produktivitu, zvýšit bezpečnost a nakonec ušetřit spoustu bolesti hlavy. Ukážeme vám, jak to bude fungovat. Přečtěte si více ). Přihlášením k odběru různých úložišť si můžete vybrat, které balíčky jsou vám k dispozici.
OneGet je technicky k dispozici již pro Windows 8.1, ale pouze pokud instalujete Windows Management Framework 5.0. Až dojde na Windows 10, PackageManagement bude do systému integrován výchozí.
Secure Shell (SSH): Secure Shell je již dlouho základním protokolem pro vytváření šifrovaných spojení mezi vzdálenými systémy. Bez SSH je pro cizince snadné zachytit data během jejich přenosu.
Až donedávna SSH v systému Windows vyžadovala použití řešení třetích stran (např. PuTTY), ale tým PowerShell oznámil, že bude implementovat Podpora SSH ve Windows Windows 10 SSH vs. PuTTY: Čas na změnu klienta pro vzdálený přístup?Pojďme se podívat, jak nastavit přístup SSH v systému Windows 10 a zda nové nástroje mohou nahradit PuTTY. Přečtěte si více . Chvíli to trvalo, ale zdá se, že Windows v této oblasti konečně dohání.
Funkce PowerShell: S verzí 5.0 je samotný jazyk PowerShell vylepšován o nové funkce jako: třídy a výčty, nové vestavěné příkazy, rozšířené funkce pro stávající příkazy, zbarvení syntaxe v konzole a více.
Podrobné informace naleznete v části Co je nového v PowerShell 5.0 článek společnosti Microsoft.
Doufejme, že nyní máte lepší představu o rozdílech mezi příkazovým řádkem a PowerShellem. Pokud jste se dostali tak daleko a stále jste zmatení, nebojte se: PowerShell je pro uživatele napájení a příkazový řádek je dost dobrý pro všechny ostatní. Ve skutečnosti se můžete dostat, aniž byste to věděli.
Máte nějaké otázky? Co si myslíte o PowerShell? Dělá Microsoft správným směrem? Sdílejte s námi v komentářích níže!
Obrázek Kredity: Příkazový řádek Kaleb Fulgham přes Flickr, Šifrované připojení od Andrea Danti prostřednictvím Shutterstock
Joel Lee má B.S. v oblasti informatiky a více než šest let praxe v psaní. Je šéfredaktorem MakeUseOf.