Salta al contingut

Windows PowerShell

AplicacióMicrosoft Corporation

També anomenat powershell, windows powershell 5.1, pwsh

Microsoft CorporationSistema

L'amfitrió del Windows PowerShell 5.1 que s'inclou amb el Windows. El procés és powershell.exe. PowerShell 7 és pwsh.exe i és una instal·lació independent.

El que cal saber

Windows PowerShell és powershell.exe. PowerShell 7 és una instal·lació diferent anomenada pwsh.exe.

Windows encara inclou PowerShell 5.1. Microsoft documenta PowerShell 7 com l'intèrpret d'ordres multiplataforma actual. Tots dos poden coexistir. cmd.exe és un tercer intèrpret.

Què és?
L'amfitrió integrat de PowerShell 5.1
És pwsh el mateix?
No. Això és PowerShell 7
Segur?
L'amfitrió ho és. Els scripts varien
Feex diu
Si un script diu que cal instal·lar PowerShell 7 i només teniu powershell.exe, esteu a la versió 5.1. Jo no suprimiria l'amfitrió integrat per "actualitzar".

Què és el Windows PowerShell?

Windows PowerShell 5.1 és l'amfitrió d'automatització integrat. L'executable és powershell.exe sota WindowsPowerShell\v1.0. PowerShell 7 instal·la pwsh.exe al seu costat.

Si no l'heu utilitzat mai

Si Inici mostra "Windows PowerShell", aquest és l'amfitrió 5.1 integrat. Ja el teniu. Una finestra blava que accepta ordres no és automàticament programari maliciós. PowerShell 7 és una baixada independent anomenada pwsh.exe. cmd.exe és un tercer intèrpret, més antic. No suprimiu 5.1 per "actualitzar".

Per a què s'utilitza?

Scripts d'administració

Els instal·ladors i els scripts de TI encara criden powershell.exe perquè la versió 5.1 és a tot arreu.

Ordres puntuals

Get-Process, treball amb fitxers i comprovacions ràpides. L'amfitrió de la consola és powershell.exe més conhost.exe.

Tasques programades

Un PowerShell amagat a l'inici de sessió sol ser una tasca. El producte en si no necessita Startup Apps.

A qui va dirigit?

  • Administradors que encara tenen mòduls exclusius per a 5.1
  • Usuaris que han obert "Windows PowerShell" des d'Inici
  • Persones que haurien de llegir una línia d'ordres abans d'entrar en pànic

Estat actual

5.1 és compatible com a component integrat i està en manteniment. PowerShell 7 és el canal de característiques actual. Aquest article cobreix l'amfitrió integrat i remet a pwsh per a 7.

Quants anys té?

PowerShell 1.0 es va llançar el 2006. Windows PowerShell 5.1 és l'amfitrió integrat als Windows 10 i 11 actuals. PowerShell 7 és la línia multiplataforma que va començar com a PowerShell Core. Monad era el nom preliminar. Aquest nom no és el que s'executa avui.

Versions

Primer els canals principals. Els números exactes de compilació no estan tots verificats aquí.

Windows PowerShell 5.1
PowerShell 7 (pwsh)

Requisits del sistema

Els valors segueixen les indicacions públiques de l'editor. La càrrega de treball continua canviant la necessitat real.

Mínim

Requisits mínims del sistema
Sistema operatiu S'inclou amb les versions admeses del Windows 10 i del Windows 11

Perfil de recursos

Demanda de CPU
Segueix l'script
Demanda de RAM
Canonades d'objectes grans

Processos instal·lats

Aquests executables pertanyen a aquest producte quan està instal·lat.

Processos instal·lats
powershell.exe Windows PowerShell 5.1
pwsh.exe PowerShell 7, si està instal·lat
conhost.exe Finestra de la consola

Components d'inici

Un PowerShell amagat a l'inici de sessió és una tasca o una drecera. El producte en si no necessita Startup Apps.

Ubicacions de fitxers

Ubicacions habituals de Windows PowerShell
Amfitrió 5.1 C:\Windows\System32\WindowsPowerShell\v1.0\

Formats de fitxers

PS1PSM1

Problemes habituals

Sorpreses amb EncodedCommand

Llegiu el procés principal. Que l'Office iniciï PowerShell és una qüestió de macros.

El mòdul només funciona a 5.1

És per això que Microsoft va deixar l'amfitrió integrat. Instal·lar 7 no elimina 5.1.

Resolució de problemes

Llegiu el procés principal abans d'entrar en pànic

Que l'Office o un navegador executin un PowerShell codificat és una qüestió de scripts. El fitxer amfitrió a System32 continua sent de Microsoft.

Instal·leu PowerShell 7 des de Microsoft Learn si us han dit d'utilitzar pwsh

winget install Microsoft.PowerShell o la pàgina de documentació. Això afegeix pwsh.exe. No substitueix 5.1.

Execution policy és una directiva, no un paràmetre de virus

Get-ExecutionPolicy. Restricted és habitual en un PC nou. No és una instal·lació danyada.

Alternatives

cmd.exe per a fitxers per lots. pwsh per als mòduls actuals. Trieu-los segons l'script que tingueu, no pas per una classificació de modes.

Ajuda oficial i baixades

Comenceu pel proveïdor. Els llocs web d'exe aleatoris no són un canal de suport.

Contactes oficials
Informació general (5.1 vs. 7) learn.microsoft.com/powershell/scripting/overview Quin amfitrió teniu
Instal·leu PowerShell 7 learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh a Windows
Referència de 5.1 learn.microsoft.com/powershell/scripting/windows-powershell/overview Windows PowerShell integrat
PowerShell a GitHub github.com/PowerShell/PowerShell Codi font i llançaments de PowerShell 7

Maquinari relacionat

Qualsevol PC amb Windows compatible. Les sessions remotes traslladen la feina a la destinació.

Detalls tècnics

Detalls tècnics

Els resums criptogràfics de fitxers per versió i les rutes de llicències per volum no es verifiquen en aquesta vista prèvia.

Fonts i verificació

Etiqueta de la font registrada: agost de 2026. Aquesta etiqueta no estableix una verificació independent. Com investiguem.

Ha estat útil aquest article?

Un sí o un no és suficient. Trieu un motiu si voleu, o afegiu una breu nota.

Ha estat útil aquest article?