Mnoho uživatelů si je vědomo příkazového řádku, ale jen málo z nich slyšelo o prostředí Windows PowerShell. V určitém smyslu je PowerShell nástrojem, jehož cílem je nahradit příkazový řádek a poskytovat výkonnější funkce pro správu operačního systému Windows. V tomto článku se pokusíme přístupným způsobem vysvětlit, co je tento nástroj, proč je tak silný a kdo jej zpravidla používá nejčastěji.
Co je PowerShell??
Pro lepší pochopení musíme nejprve pochopit, co je shell. V informatice je prostředí uživatelské rozhraní, které poskytuje přístup k různým službám operačního systému. Shell může být založen na příkazovém řádku nebo může obsahovat grafické uživatelské rozhraní (GUI).
Windows PowerShell je prostředí vyvinuté společností Microsoft pro automatizaci úloh a správu konfigurace. Tento výkonný shell je založen na rozhraní .NET a zahrnuje prostředí příkazového řádku a skriptovací jazyk.
Windows PowerShell ISE může být také na vrcholu standardního shellu příkazového řádku. ISE funguje jako integrované skriptovací prostředí - je to grafické uživatelské rozhraní, které umožňuje vytvářet různé skripty bez nutnosti zadávat všechny příkazy na příkazovém řádku.
První verze PowerShell byla vydána v listopadu 2006 pro Windows XP, Windows Server 2003 a Windows Vista. Nejnovější je verze 4.0, která byla vydána v říjnu 2013. Ve výchozím nastavení je k dispozici v systémech Windows 8.1 a Windows Server 2012 R2.
Co můžete dělat s PowerShell?
Společnost Microsoft vyvinula Windows PowerShell jako nástroj, který pomáhá automatizovat a rychle řešit mnoho náročných administrativních úkolů. Například můžete použít PowerShell k zobrazení všech zařízení USB nainstalovaných v jednom nebo více počítačích v síti nebo můžete nastavit časově náročnou úlohu, která se bude spouštět na pozadí, zatímco děláte jinou práci. Můžete také identifikovat a ukončit procesy, které neodpovídají, nebo filtrovat konkrétní informace o počítačích v síti a exportovat je ve formátu HTML.
Funkce PowerShell zjednodušují a automatizují časově náročné a opakující se úkoly vytvářením skriptů a kombinováním několika týmů dohromady.
Pokud jste správce sítě, zjistíte, že PowerShell je velmi užitečný při práci s Active Directory. Vzhledem k tomu, že nástroj obsahuje stovky přizpůsobitelných příkazů zvaných cmdlets, je velmi vysoká pravděpodobnost, že vám PowerShell může pomoci zvýšit produktivitu, je velmi vysoká.
Jak spustit PowerShell v systému Windows 8.1?
Pokud nemáte dlaždici PowerShell na domovské obrazovce nebo na ploše, můžete ji otevřít pomocí hledání - to je jeden z nejjednodušších způsobů. Klikněte na + Q, napište „powerhell“ a stiskněte Enter.
Můžete také otevřít PowerShell v části „Aplikace“ úvodní obrazovky: přejděte na úvodní obrazovku a přesuňte kurzor do levého dolního rohu, těsně pod poslední dlaždici v prvním sloupci. Klikněte na ikonu šipky dolů. Poté klikněte na ikonu PowerShell v části Utilities.
Chcete-li otevřít PowerShell pomocí dialogu Spustit, stiskněte + R, napište „powerhell“ a stiskněte Enter.
Jak spustit PowerShell ve Windows 7?
V systému Windows 7 najdete nástroj podle klíčového slova „powershell“ v nabídce Start.
Kromě toho můžete otevřít prostředí PowerShell prostřednictvím nabídky Start v části Příslušenství.
Je zřejmé, že výše uvedený příkaz v okně Spustit funguje také na Windows 7.
Kdo obvykle používá PowerShell?
PowerShell je bezpochyby výběr mnoha správců IT. A ne nadarmo, protože tento nástroj výrazně zjednodušuje operace správy a snižuje množství práce ve velkých podnikových sítích.
Předpokládejme, že spravujete velkou síť s více než pěti stovkami serverů a je třeba implementovat nové řešení zabezpečení, které závisí na některých službách, které by se na těchto serverech měly spustit. Samozřejmě se můžete připojit ke každému serveru a zjistit, zda je na nich nainstalována a spuštěna nezbytná služba. V tomto případě však vaše vedení pravděpodobně nebude spokojeno, protože k dokončení úkolu budete potřebovat příliš mnoho času.
Pomocí PowerShell můžete tuto práci provést během několika minut, protože celou operaci lze provést pomocí jediného skriptu, který shromažďuje informace o službách spuštěných na určených serverech a ukládá je jako textový soubor, například.
PowerShell vám umožňuje dělat mnohem více, než je možné popsat v jednom článku, takže pokud vás opravdu zajímá, důrazně doporučujeme zakoupit a přečíst si jednu z mnoha knih o možnostech tohoto nástroje..
Přeji vám krásný den!