Gå til indhold

Windows PowerShell

ProgramMicrosoft Corporation

Også kaldet powershell, windows powershell 5.1, pwsh

Microsoft CorporationSystem

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
Feex siger
Hvis et script beder om at installere PowerShell 7, og du kun har powershell.exe, er du på 5.1. Jeg ville ikke slette den integrerede vært for at "opgradere".

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?

Administratorscripts

Installationsprogrammer og it-scripts kalder stadig powershell.exe, fordi 5.1 findes overalt.

Engangskommandoer

Get-Process, filarbejde og hurtige kontroller. Konsolværten er powershell.exe plus conhost.exe.

Planlagte opgaver

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.

Windows PowerShell 5.1
PowerShell 7 (pwsh)

Systemkrav

Værdierne følger udgiverens offentlige retningslinjer. Arbejdsbelastningen ændrer stadig det faktiske behov.

Minimum

Minimum systemkrav
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.

Installerede processer
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

Almindelige placeringer for Windows PowerShell
5.1-vært C:\Windows\System32\WindowsPowerShell\v1.0\

Filformater

PS1PSM1

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.

Officielle kontakter
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.

Var denne artikel nyttig?

Et ja eller nej er nok. Vælg en grund, hvis du vil, eller tilføj en kort bemærkning.

Var denne artikel nyttig?