V systému Windows 10, PowerShell je nástroj příkazového řádku navržen společností Microsoft, spouštět příkazy a skripty pro změnu nastavení a automatizovat úkoly. Svým způsobem je to podobné příkazovému řádku. PowerShell je však schopnější rozhraní příkazového řádku (CLI), které nabízí rozsáhlou sadu nástrojů a větší flexibilitu a kontrolu. Na rozdíl od příkazového řádku je PowerShell k dispozici také v systémech Windows, macOS a Linux.
skript je jen sbírka příkazů uložených do textového souboru (pomocí speciálního „.,ps1 “ extension) že PowerShell chápe a provádí v pořadí provádět různé akce.
jedinou námitkou je, že výchozí bezpečnostní protokol vždy blokuje spuštění libovolného skriptu na zařízení. To znamená, že když dvojitým kliknutím „.ps1“ soubor na Windows 10 se nic nestane, a pokud se pokusíte spustit skript v PowerShell, uvidíte „nemůže být načten, protože je zakázáno spouštění skriptů na tento systém“ chybová zpráva. Není však nemožné spouštět skripty v počítači. Stačí povolit správnou politiku provádění.,
v tomto průvodci Windows 10 Vás provedeme kroky k úspěšnému zápisu a spuštění prvního skriptovacího souboru na PowerShell pomocí Visual Studio Code, Notepad a konzoly PowerShell Integrated Scripting Environment (ISE).
- Jak vytvořit PowerShell script soubor na Windows 10
- Jak spustit PowerShell script soubor na Windows 10
Jak vytvořit PowerShell script soubor na Windows 10
V systému Windows 10, můžete vytvořit skript prostředí PowerShell souborů pomocí prakticky libovolného textového editoru, nebo ISE konzole., Preferovanou možností (díky @jotaka pro heads up) pro vytváření skriptů vpřed je však použití editoru kódu Visual Studio s příponou PowerShell.
Vytvoření skript s Visual Studio Kód
Visual Studio Code — také známý jako VS Kód — je zdarma a rozšiřitelný cross-platformní editor kódu, který poskytuje prostředí pro editaci prakticky jakýkoliv programovací jazyk. A při přidávání rozšíření PowerShell získáte plně interaktivní zážitek z editace skriptů, a to i s podporou IntelliSense (code-completion).,
nový zážitek má být nový výchozí, ale konzola PowerShell ISE nezmizí. Ještě pořád, společnost nebude přidávat žádné další funkce, a nepodporuje PowerShell 7 nebo vyšší verze.
nainstalujte Visual Studio Code
Chcete-li nainstalovat Visual Basic Code na Windows 10, použijte tyto kroky:
- otevřete Visual Studio Download page.
-
klikněte na tlačítko Windows a stáhněte si instalační program.
zdroj: Windows Central
- Poklepejte na stažený soubor a spusťte proces instalace kódu VS.,
- potvrďte smluvní podmínky.
-
klikněte na tlačítko Další.
zdroj: Windows Central
- klikněte znovu na tlačítko Další.
- Klikněte ještě jednou na tlačítko Další.
-
potvrďte podle potřeby další úkoly.
zdroj: Windows Central
- klikněte na tlačítko Další.
- klikněte na tlačítko Instalovat.
- klikněte na tlačítko Dokončit.
po dokončení kroků můžete pokračovat v instalaci rozšíření PowerShell.,
Install PowerShell extension
Chcete-li nainstalovat PowerShell extension na Vs kód, použijte tyto kroky:
- Open VS kód.
- klikněte na kartu Rozšíření v levém podokně.
- vyhledejte PowerShell a vyberte horní výsledek.
-
klikněte na tlačítko Instalovat.
zdroj: Windows Central
po dokončení kroků můžete začít psát skripty PowerShell pomocí kódu Visual Studio.,
Vytvořte skript PowerShell s kódem Visual Studio
Chcete-li vytvořit skript s kódem Visual Basic, použijte tyto kroky:
- Open VS Code.
-
klikněte na nabídku Soubor a vyberte možnost Nový soubor.
zdroj: Windows Central
-
klikněte na nabídku Soubor a vyberte možnost Uložit jako.
Zdroj: Windows Central
- Do pole „název Souboru“ pole, zadejte název pro soubor s .ps1 rozšíření — například: first_script.ps1.
- Klikněte na tlačítko Uložit.,
-
Napsat novou nebo vložit skript, který chcete spustit, například:
Write-Host "Congratulations! Your first script executed successfully"
výše uvedený skript bude výstup frázi „Gratulujeme! Váš první skript byl úspěšně proveden “ na obrazovce.
-
(Volitelné) klepnutím na tlačítko Spustit z pravé horní strany (nebo stisknutím klávesy F5) spusťte skript.
zdroj: Windows Central
- klikněte na nabídku Soubor.
- klikněte na možnost Uložit.,
Vytvoření skript s Poznámkový blok
vytvořit skript prostředí PowerShell pomocí editoru Poznámkový blok v systému Windows 10, použijte tyto kroky:
- Otevřete Start.
- vyhledejte Poznámkový blok a klepnutím na horní výsledek otevřete aplikaci.
-
Napsat novou nebo vložit svůj skript v textovém souboru, například:
Write-Host "Congratulations! Your first script executed successfully"
Zdroj: Windows Central
- Klikněte na nabídku Soubor.
- vyberte možnost Uložit jako.
-
zadejte popisný název skriptu — například first_script. ps1.,
zdroj: Windows Central
- klikněte na tlačítko Uložit.
vytvoření skriptu s integrovaným skriptovacím prostředím
Alternativně můžete použít vestavěnou konzolu PowerShell ISE pro kód skriptů v systému Windows 10.
integrované skriptovací prostředí je pokročilý nástroj, ale můžete začít pomocí těchto kroků:
- otevřít Start.
- vyhledejte Windows PowerShell ISE, klepněte pravým tlačítkem myši na horní výsledek a vyberte možnost Spustit jako správce.
- klikněte na nabídku Soubor.
-
vyberte novou možnost pro vytvoření nového prázdného .,soubor ps1.
Zdroj: Windows Central
-
Napsat novou nebo vložit skript, který chcete spustit, například:
Write-Host "Congratulations! Your first script executed successfully"
Zdroj: Windows Central
- Klikněte na nabídku Soubor.
- klikněte na možnost Uložit.
-
Zadejte název pro skript – například, first_script.ps1.
Zdroj: Windows Central
- Vyberte umístění složky pro ukládání skript.
- klikněte na tlačítko Uložit.,
po dokončení kroků pomocí programu Poznámkový blok, Visual Studio Code nebo PowerShell ISE bude skript připraven ke spuštění, ale ve výchozím nastavení selže. Je to proto, že výchozí nastavení PowerShell jsou vždy nastavena tak, aby blokovala provádění libovolného skriptu. (Jedinou výjimkou je, pokud spustíte obsah skriptu v rámci Visual Studio Code nebo PowerShell ISE.)
jak spustit soubor skriptu PowerShell v systému Windows 10
Pokud chcete spustit soubor skriptu s PowerShell, musíte změnit zásady provádění v systému Windows 10.,
Chcete-li změnit zásady provádění pro spuštění skriptů PowerShell, použijte tyto kroky:
- otevřít Start.
- vyhledejte PowerShell, klepněte pravým tlačítkem myši na horní výsledek a vyberte možnost Spustit jako správce.
-
Zadejte následující příkaz povolit skripty spustit a stiskněte klávesu Enter:
Set-ExecutionPolicy RemoteSigned
-
Zadejte a stiskněte klávesu Enter (je-li použitelné).,
Zdroj: Windows Central
-
Zadejte následující příkaz ke spuštění skriptu a stiskněte klávesu Enter:
& "C:\PATH\TO\SCRIPT\first_script.ps1"
V příkazu výše, ujistěte se, že změnit „CESTA\K\SCRIPT“ k umístění skriptu.
například, tento příkaz spustí skript uložen ve složce ke Stažení:
& "C:\Users\username\Downloads\first_script.ps1"
Zdroj: Windows Central
Po dokončení kroků, bude skript spustit, a pokud to bylo napsáno správně, měli byste vidět jeho výstup bez problémů.,
v systému Windows 10 obsahuje PowerShell čtyři zásady provádění, včetně:
- omezený-zastaví spuštění libovolného skriptu.
- RemoteSigned-umožňuje skripty vytvořené v zařízení, ale skripty vytvořené v jiném počítači se nespustí, pokud neobsahují podpis důvěryhodného vydavatele.
- AllSigned – všechny skripty budou spuštěny, ale pouze pokud je důvěryhodný vydavatel podepsal.
- neomezené-spustí libovolný skript bez omezení.
ve výše uvedených krocích používáme příkaz, který umožňuje spouštět místní skripty v systému Windows 10., Nicméně, pokud si nejste plánování pro spuštění skriptů, pravidelně, můžete obnovit výchozí nastavení blokovat nedůvěryhodné skripty pomocí stejných pokynů je uvedeno výše, ale v kroku Č. 4, ujistěte se, že používáte Set-ExecutionPolicy Restricted
příkaz.,
Více Windows 10 zdroje
Pro více užitečné články, reportáže a odpovědi na nejčastější otázky týkající se systému Windows 10, navštivte následující zdroje:
- Windows 10 na Windows Central – Vše, co potřebujete vědět,
- Windows 10, pomoc, tipy, a triky
- Windows 10 fór na Windows Central
přidejte se k nám LIVE pro Windows Central Video Podcast dnes ve 2:30PM ET
Jsme se ŽÍT s Windows Central Video Podcast dnes ve 2:30pm ET, ujistěte se, že jste tam!,
AMD má spoustu nových Ryzen 5000 Mobilní Procesory. Který z nich je pro vás nejlepší?
notebooky s novými mobilními procesory Ryzen 5000 AMD jsou na cestě a možná se divíte, který čip je nejvhodnější pro vaše potřeby. Rozebíráme věci, které vám pomohou učinit správné rozhodnutí.,
Razer Myslivec V2 Analogový, je neuvěřitelně dobrá herní klávesnice
Razer má novou herní klávesnici pro vás chtíč po, a chtíč se. Analog Huntsman V2 je mimořádná věc, tikající více krabic pro herní klávesnici, než jsme dokonce věděli, že existuje.
zlato zmenšil jsem počítač!
Jedná se o nejlepší PC hole, když jste na cestách
okamžitý počítač, stačí přidat obrazovku!, To je obecná myšlenka ultra přenosných počítačových výpočetních tyčinek, ale může být těžké vědět, který z nich chcete. Uklidni se, máme tě pod kontrolou.