Přejít na hlavní obsah

Návod k použití Powershell ve Windows 10

Powershell - je to příkazový řádek a skriptovací prostředí vyvinuté společností Microsoft. Poskytuje uživatelsky přívětivé a výkonné rozhraní pro automatizaci úloh a správu operačního systému Windows.

S Powershell můžete snadno provádět různé operace, jako je správa souborů a složek, instalace a mazání programů, konfigurace síťových připojení a další.

Použití Powershell ve Windows 10 nevyžaduje instalaci dalšího softwaru, protože je již zabudován do operačního systému. K jeho spuštění stačí vytočit "powershell" do vyhledávacího pole a stisknout Enter.

Poznámka: Chcete-li spustit Powershell jako správce, klikněte pravým tlačítkem na zástupce a vyberte Spustit jako správce.

Instalace Powershell ve Windows 10

1. Přejděte do Nastavení (Nastavení).

Chcete-li to provést, klikněte pravým tlačítkem myši na tlačítko Start (Start) a v kontextové nabídce vyberte Možnosti (Settings).

2. Vyberte "Aplikace" (Apps).

Nastavení Windows 10 se okamžitě otevře v části Aplikace (Apps). Ale pokud ne, stačí kliknout na položku "Aplikace" v levém podokně.

3. Vyberte "aplikace a funkce" (Apps & features).

V levém podokně vyberte "aplikace a funkce" (Apps & features).

4. Vyberte "Pokročilé možnosti" (Optional features).

Na pravé straně okna klikněte na položku" Pokročilé možnosti " (Optional features).

5. Klikněte na Přidat funkci (Add a feature).

Na stránce aplikace a funkce (Apps & features) přejděte dolů a vyberte "Powershell". Poté klikněte na tlačítko "Přidat funkci" (Add a feature) nad seznamem.

6. Klikněte Na Instalovat (Install).

V okně Přidat komponentu, které se zobrazí, klikněte na tlačítko Instalovat (Install) a spusťte instalaci PowerShell.

7. Počkejte na dokončení instalace.

Počkejte, až instalace PowerShell skončí. Může to chvíli trvat.

Po dokončení instalace budete mít nejnovější verzi PowerShell ve Windows 10 a budete jej moci používat pro různé úlohy příkazového řádku a automatizaci.

Nastavení Powershell po instalaci

Po instalaci Powershell do počítače s operačním systémem Windows 10 je třeba provést některá nastavení, aby bylo zajištěno pohodlné a efektivní využití prostředí příkazového řádku.

Zde je několik doporučení pro nastavení Powershell:

  1. Aktualizace verze Powershell: Zkontrolujte, zda máte nainstalovanou nejnovější verzi Powershell. Aktuální verzi můžete zkontrolovat pomocí příkazu $PSVersionTable.PSVersion v příkazovém řádku. Pokud je vaše verze zastaralá, doporučujeme ji aktualizovat na nejnovější dostupnou verzi.
  2. Konfigurace úrovně provádění skriptů: Ve výchozím nastavení může Powershell spouštět pouze podepsané skripty. Pokud plánujete používat vlastní skripty, můžete pomocí příkazu změnit úroveň provádění skriptů Set-ExecutionPolicy. Můžete například nastavit úroveň provádění na "RemoteSigned", abyste umožnili spouštění podepsaných skriptů a místních skriptů bez podpisu.
  3. Konfigurace cesty spouštění skriptů: Powershell obsahuje seznam umístění, ve kterých hledá skripty pro provedení. Chcete-li do tohoto seznamu přidat novou cestu, můžete použít proměnnou prostředí $env:Path nebo přidat cestu do proměnné prostředí $env:PSModulePath. To může být užitečné, pokud máte své skripty nebo moduly, které chcete použít v Powershell.

Po provedení uvedených nastavení budete připraveni používat Powershell v počítači s operačním systémem Windows 10. Příjemné použití!

Základní příkazy PowerShell

Níže je několik základních příkazů PowerShell, které mohou být užitečné při práci s operačním systémem Windows 10:

Get-Process - zobrazuje seznam spuštěných procesů v počítači.

Get-Service - zobrazí seznam spuštěných služeb v počítači.

Get-Help - zobrazí nápovědu k příkazům PowerShell.

Set-ExecutionPolicy - nastavuje zásady zabezpečení provádění skriptů v PowerShell.

Set-Location - změní aktuální umístění v systému souborů.

Copy-Item - kopíruje soubory a složky z jednoho místa na druhé.

Move-Item - přesouvá soubory a složky z jednoho místa na druhé.

New-Item - vytvoří nový soubor, složku nebo klíč registru.

Remove-Item - odstraní soubory, složky a klíče registru.

Invoke-Command - provádí příkazy na vzdáleném počítači.

To jsou jen některé z mnoha příkazů PowerShell. Podívejte se na dokumentaci a experimentujte s příkazy, abyste maximalizovali sílu PowerShell při práci s Windows 10.

Proměnné a objekty v Powershell

V Powershell se proměnné používají k ukládání a zpracování dat. Jsou to obvykle pojmenované kontejnery,které mohou obsahovat různé typy dat.

Vytvoření proměnné v Powershell se provádí pomocí znaménka " $ " následovaného názvem proměnné. Například $ jméno = hodnota . Zde je " $jmeno_přenosné "název proměnné a" hodnota " hodnota, která bude přiřazena proměnné.

V Powershell mohou být hodnoty proměnných různých typů, jako jsou řádky, čísla, bulovy hodnoty a objekty. Proměnné s řetězcovými hodnotami musí být uzavřeny v uvozovkách nebo apostrofech.

Operace proměnných v Powershell zahrnují přiřazení hodnot, čtení hodnot, změnu hodnot a odstranění proměnných.

Powershell také používá objekty, které jsou instance tříd a mají vlastnosti a metody. Pro přístup k vlastnostem a metodám objektu se používá bod a název vlastnosti nebo metody. Například objekt.majetek nebo objekt.metoda() .

Objekty v Powershell mohou být vytvořeny pomocí speciálních příkazů nebo vyvolány vestavěnými funkcemi a příkazy. Mohou být použity k provádění různých činností, jako je čtení nebo zápis souborů, správa procesů, práce s registrem a další.

Správa souborů a složek v PowerShell

Pro práci se soubory a složkami v PowerShell jsou k dispozici následující příkazy:

  • Get-ChildItem-získání seznamu souborů a podsložek v daném adresáři;
  • Set-Location-změna aktuálního adresáře;
  • New-Item-vytvoření nového souboru nebo složky;
  • Copy-Item-kopírování souboru nebo složky;
  • Move-Item-přesun souboru nebo složky;
  • Remove-Item-odstranění souboru nebo složky;
  • Rename-Item-přejmenování souboru nebo složky;
  • Get-Content-čtení obsahu souboru;
  • Set-Content-zápis obsahu do souboru;
  • Add-Content-přidání obsahu do souboru;
  • Test-Path-kontrola existence souboru nebo složky;
  • Get-Acl-získání ACL (seznamu oprávnění přístupu) souboru nebo složky;
  • Set-Acl-instalace souboru nebo složky ACL;

Níže jsou uvedeny příklady použití některých příkazů.

Seznam souborů a podsložek v aktuálním adresáři:

Get-ChildItem

Chcete-li vytvořit nový soubor nebo složku:

New-Item -ItemType File -Path C:\Path\to\file.txtNew-Item -ItemType Directory -Path C:\Path\to\folder

Pro kopírování souboru nebo složky:

Copy-Item -Path C:\Path\to\file.txt -Destination C:\Path\toew\file.txtCopy-Item -Path C:\Path\to\folder -Destination C:\Path\toew\folder -Recurse

Pro přesun souboru nebo složky:

Move-Item -Path C:\Path\to\file.txt -Destination C:\Path\toew\file.txtMove-Item -Path C:\Path\to\folder -Destination C:\Path\toew\folder

Chcete-li odstranit soubor nebo složku:

Remove-Item -Path C:\Path\to\file.txtRemove-Item -Path C:\Path\to\folder -Recurse

To jsou jen některé z příkazů dostupných pro správu souborů a složek v PowerShell. Pomocí těchto příkazů můžete efektivně pracovat se souborovým systémem a automatizovat mnoho úkolů ve Windows 10.