Windows PowerShell
Nazývaný aj powershell, windows powershell 5.1, pwsh
Hostiteľské prostredie Windows PowerShell 5.1, ktoré sa dodáva so systémom Windows. Proces je powershell.exe. PowerShell 7 je pwsh.exe a predstavuje samostatnú inštaláciu.
Čo potrebujete vedieť
Windows PowerShell je powershell.exe. PowerShell 7 je iná inštalácia s názvom pwsh.exe.
Windows stále obsahuje PowerShell 5.1. Spoločnosť Microsoft dokumentuje PowerShell 7 ako aktuálny multiplatformový shell. Môžu existovať oba. cmd.exe je tretí interpret.
- Čo je to?
- Vstavaný hostiteľ PowerShell 5.1
- Je pwsh to isté?
- Nie. To je PowerShell 7
- Bezpečný?
- Hostiteľ áno. Skripty sa líšia
Čo je Windows PowerShell?
Windows PowerShell 5.1 je vstavaný automatizačný hostiteľ. Spustiteľný súbor je powershell.exe v priečinku WindowsPowerShell\v1.0. PowerShell 7 inštaluje pwsh.exe vedľa neho.
Ak ste ho nikdy nepoužívali
Ak Štart zobrazuje "Windows PowerShell", ide o vstavaného hostiteľa 5.1. Už ho máte. Modré okno prijímajúce príkazy nie je automaticky malvér. PowerShell 7 je samostatný súbor na stiahnutie s názvom pwsh.exe. cmd.exe je tretí, starší interpret. Neodstraňujte verziu 5.1 v snahe o "upgrade".
Na čo sa používa?
Inštalátory a IT skripty stále volajú powershell.exe, pretože verzia 5.1 je všade.
Get-Process, práca so súbormi a rýchle kontroly. Hostiteľ konzoly je powershell.exe spolu s conhost.exe.
Skrytý PowerShell pri prihlásení je zvyčajne úloha. Samotný produkt nepotrebuje položky v ponuke Aplikácie po spustení.
Pre koho je určený?
- Správcovia, ktorí stále majú moduly fungujúce len v 5.1
- Používatelia, ktorí otvorili "Windows PowerShell" z ponuky Štart
- Ľudia, ktorí by si pred panikárením mali prečítať príkazový riadok
Aktuálny stav
Verzia 5.1 je podporovaná priamo v systéme a je v režime údržby. PowerShell 7 je aktuálna funkčná vetva. Tento článok sa venuje vstavanému hostiteľovi a odkazuje na pwsh pre verziu 7.
Aký je starý?
PowerShell 1.0 vyšiel v roku 2006. Windows PowerShell 5.1 je vstavaný hostiteľ v aktuálnych systémoch Windows 10 a 11. PowerShell 7 je multiplatformová vetva, ktorá začala ako PowerShell Core. Monad bol predbežný názov. Tento názov dnes už nespúšťate.
Verzie
Prednostne hlavné kanály. Presné čísla zostavení tu nie sú kompletne overené.
Systémové požiadavky
Hodnoty vychádzajú z verejných pokynov vydavateľa. Skutočnú potrebu naďalej ovplyvňuje pracovné zaťaženie.
Minimum
| Operačný systém | Dodáva sa s podporovanými verziami Windows 10 a Windows 11 |
|---|
Profil využitia prostriedkov
- Nároky na procesor
- Závisí od skriptu
- Nároky na pamäť RAM
- Veľké objektové kanály
Nainštalované procesy
Tieto spustiteľné súbory patria k tomuto produktu, keď je nainštalovaný.
| powershell.exe | Windows PowerShell 5.1 |
|---|---|
| pwsh.exe | PowerShell 7, ak je nainštalovaný |
| conhost.exe | Konzolové okno |
Súčasti spúšťané pri štarte
Skrytý PowerShell pri prihlásení je úloha alebo odkaz. Samotný produkt nepotrebuje položky v ponuke Aplikácie po spustení.
Umiestnenia súborov
| Hostiteľ 5.1 | C:\Windows\System32\WindowsPowerShell\v1.0\ |
|---|
Formáty súborov
Časté problémy
Prekvapenia s parametrom EncodedCommand
Skontrolujte nadradený proces. Ak Office spúšťa PowerShell, ide o záležitosť makier.
Modul funguje iba vo verzii 5.1
Preto Microsoft ponechal vstavaného hostiteľa. Inštalácia verzie 7 neodstráni verziu 5.1.
Riešenie problémov
Skôr než začnete panikáriť, prečítajte si nadradený proces
Office alebo prehliadač spúšťajúci kódovaný PowerShell je prípad skriptu. Hostiteľský súbor v System32 stále pochádza od Microsoftu.
Nainštalujte PowerShell 7 z Microsoft Learn, ak vám bolo povedané použiť pwsh
winget install Microsoft.PowerShell alebo stránka dokumentácie. Tým sa pridá pwsh.exe. Nenahrádza to verziu 5.1.
Zásady spúšťania sú pravidlo, nie nastavenie vírusu
Get-ExecutionPolicy. Nastavenie Restricted je na novom počítači bežné. Nejde o poškodenú inštaláciu.
Alternatívy
cmd.exe pre dávkové súbory. pwsh pre aktuálne moduly. Vyberajte si ich podľa skriptu, ktorý máte, nie podľa rebríčkov obľúbenosti.
Oficiálna pomoc a sťahovanie
Začnite u dodávateľa. Náhodné stránky so súbormi exe nie sú kanálom podpory.
| Prehľad (5.1 vs 7) | learn.microsoft.com/powershell/scripting/overview Ktorého hostiteľa máte |
|---|---|
| Inštalácia prostredia PowerShell 7 | learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh vo Windows |
| Referenčná príručka pre 5.1 | learn.microsoft.com/powershell/scripting/windows-powershell/overview Vstavaný Windows PowerShell |
| GitHub PowerShell | github.com/PowerShell/PowerShell Zdrojový kód a vydania PowerShell 7 |
Súvisiaci hardvér
Akýkoľvek podporovaný počítač so systémom Windows. Vzdialené relácie presúvajú prácu na cieľový počítač.
Technické podrobnosti
Technické podrobnosti
V tomto náhľade nie sú overené kontrolné súčty hash jednotlivých verzií ani cesty multilicencií.
Zdroje a overenie
Zaznamenané označenie zdroja: august 2026. Toto označenie nepredstavuje nezávislé overenie. Ako robíme výskum.
- Microsoft Learn: PowerShell · 5.1 verzus 7
- Microsoft Learn: inštalácia prostredia PowerShell · inštalácia pwsh
- Mapa procesov Foxhole · Vzorky z prvej ruky na počítačoch so systémom Windows. Nejde o laboratórny benchmark.
Bol tento článok užitočný?
Stačí áno alebo nie. Ak chcete, vyberte dôvod, alebo pridajte krátku poznámku.
Ďakujeme. Pomáha nám to zlepšovať túto stránku.