Windows PowerShell
Også kaldet powershell, windows powershell 5.1, pwsh
Windows PowerShell 5.1-værten, der følger med Windows. Processen er powershell.exe. PowerShell 7 er pwsh.exe og en separat installation.
Hvad du behøver at vide
Windows PowerShell er powershell.exe. PowerShell 7 er en anden installation ved navn pwsh.exe.
Windows leveres stadig med PowerShell 5.1. Microsoft dokumenterer PowerShell 7 som den aktuelle shell på tværs af platforme. Begge kan eksistere. cmd.exe er en tredje fortolker.
- Hvad er det?
- Den integrerede PowerShell 5.1-vært
- Er pwsh det samme?
- Nej. Det er PowerShell 7
- Sikker?
- Værten er. Scripts varierer
Hvad er Windows PowerShell?
Windows PowerShell 5.1 er den integrerede automatiseringsvært. Den eksekverbare fil er powershell.exe under WindowsPowerShell\v1.0. PowerShell 7 installerer pwsh.exe ved siden af den.
Hvis du aldrig har brugt det
Hvis Start viser "Windows PowerShell", er det den integrerede 5.1-vært. Du har den allerede. Et blåt vindue, der tager imod kommandoer, er ikke automatisk malware. PowerShell 7 er en separat download ved navn pwsh.exe. cmd.exe er en tredje, ældre fortolker. Slet ikke 5.1 for at "opgradere".
Hvad bruges det til?
Installationsprogrammer og it-scripts kalder stadig powershell.exe, fordi 5.1 findes overalt.
Get-Process, filarbejde og hurtige kontroller. Konsolværten er powershell.exe plus conhost.exe.
En skjult PowerShell ved logon er normalt en opgave. Selve produktet behøver ikke Start-apps.
Hvem er det til?
- Administratorer, der stadig har moduler, som kun fungerer i 5.1
- Brugere, der åbnede "Windows PowerShell" fra Start
- Personer, der bør læse en kommandolinje, før de panikker
Nuværende status
5.1 understøttes som integreret komponent og er i vedligeholdelsestilstand. PowerShell 7 er den aktuelle funktionsgren. Denne artikel dækker den integrerede vært og henviser til pwsh vedrørende 7.
Hvor gammelt er det?
PowerShell 1.0 udkom i 2006. Windows PowerShell 5.1 er den integrerede vært på aktuel Windows 10 og 11. PowerShell 7 er multiplatforms-grenen, der startede som PowerShell Core. Monad var navnet før udgivelsen. Det navn er ikke det, du starter i dag.
Versioner
Primære kanaler først. Nøjagtige build-numre er ikke alle bekræftet her.
Systemkrav
Værdierne følger udgiverens offentlige retningslinjer. Arbejdsbelastningen ændrer stadig det faktiske behov.
Minimum
| Operativsystem | Følger med understøttet Windows 10 og Windows 11 |
|---|
Ressourceprofil
- CPU-krav
- Følger scriptet
- RAM-krav
- Store objekt-pipelines
Installerede processer
Disse eksekverbare filer tilhører dette produkt, når det er installeret.
| powershell.exe | Windows PowerShell 5.1 |
|---|---|
| pwsh.exe | PowerShell 7, hvis installeret |
| conhost.exe | Konsolvindue |
Startkomponenter
En skjult PowerShell ved logon er en opgave eller en genvej. Selve produktet behøver ikke Start-apps.
Filplaceringer
| 5.1-vært | C:\Windows\System32\WindowsPowerShell\v1.0\ |
|---|
Filformater
Almindelige problemer
EncodedCommand-overraskelser
Læs den overordnede proces. Office, der starter PowerShell, handler om makroer.
Modul fungerer kun i 5.1
Det er derfor, Microsoft beholdt den integrerede vært. Installation af 7 sletter ikke 5.1.
Fejlfinding
Læs den overordnede proces, før du går i panik
Office eller en browser, der starter kodet PowerShell, handler om scripts. Værtsfilen i System32 er stadig fra Microsoft.
Installer PowerShell 7 fra Microsoft Learn, hvis du fik besked om at bruge pwsh
winget install Microsoft.PowerShell eller dokumentationssiden. Det tilføjer pwsh.exe. Det erstatter ikke 5.1.
Eksekveringspolitik er en politik, ikke en virusindstilling
Get-ExecutionPolicy. Restricted er almindelig på en ny pc. Det er ikke en ødelagt installation.
Alternativer
cmd.exe til batchfiler. pwsh til aktuelle moduler. Vælg dem ud fra det script, du har, ikke ud fra modeluner.
Officiel hjælp og downloads
Start hos leverandøren. Tilfældige websteder med eksekverbare filer er ikke en supportkanal.
| Oversigt (5.1 vs. 7) | learn.microsoft.com/powershell/scripting/overview Hvilken vært du har |
|---|---|
| Installer PowerShell 7 | learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh på Windows |
| 5.1-reference | learn.microsoft.com/powershell/scripting/windows-powershell/overview Integreret Windows PowerShell |
| GitHub PowerShell | github.com/PowerShell/PowerShell Kildekode og udgivelser for PowerShell 7 |
Relateret hardware
Enhver understøttet Windows-pc. Fjernsessioner flytter arbejdet til målet.
Tekniske detaljer
Tekniske detaljer
Fil-hashes pr. version og volumenlicensstier er ikke verificeret i denne forhåndsvisning.
Kilder og verificering
Registreret kildemærkat: August 2026. Denne mærkat udgør ikke uafhængig verificering. Sådan undersøger vi.
- Microsoft Learn: PowerShell · 5.1 versus 7
- Microsoft Learn: installation af PowerShell · pwsh-installation
- Foxhole-procesoversigt · Førstepartsstikprøver på Windows-pc'er. Ikke en laboratorie-benchmark.
Var denne artikel nyttig?
Et ja eller nej er nok. Vælg en grund, hvis du vil, eller tilføj en kort bemærkning.
Tak. Det hjælper os med at forbedre denne side.