System operacyjny, którego używam, to Windows 7, a zainstalowana tutaj wersja PowerShell to 2.0. Czy mogę zaktualizować go do wersji 3.0 lub 4.0?
Ponieważ istnieją polecenia cmdlet, których wersja 2.0 nie może rozpoznać.
System operacyjny, którego używam, to Windows 7, a zainstalowana tutaj wersja PowerShell to 2.0. Czy mogę zaktualizować go do wersji 3.0 lub 4.0?
Ponieważ istnieją polecenia cmdlet, których wersja 2.0 nie może rozpoznać.
Odpowiedzi:
Pobierz i zainstaluj z http://www.microsoft.com/en-us/download/details.aspx?id=34595 . Potrzebujesz jednak dodatku SP1 dla systemu Windows 7 .
Warto pamiętać, że program PowerShell 3 w systemie Windows 7 nie ma wszystkich poleceń cmdlet, tak jak w przypadku programu PowerShell 3 w systemie Windows 8. Dlatego nadal możesz napotkać polecenia cmdlet, których nie ma w systemie.
źródło
Najnowsza wersja PowerShell jako od września 2015 jest PowerShell 4.0. Jest dołączony do Windows Management Framework 4.0.
Oto strona pobierania programu PowerShelll 4.0 dla wszystkich wersji systemu Windows. W przypadku systemu Windows 7 na tej stronie znajdują się 2 łącza, 1 dla x64 i 1 dla x86.
źródło
Po prostu uruchom to w konsoli.
Instaluje najnowszą wersję za pomocą repozytorium Chocolatey .
Pierwotnie używałem polecenia
cinst powershell 3.0.20121027
, ale wygląda na to, że później przestało działać. Ponieważ to pytanie jest związane z PowerShell 3.0, to był właściwy sposób. W tej chwili (26 czerwca 2014 r.)cinst powershell
Odnosi się do wersji 3.0 programu PowerShell i może się to zmienić w przyszłości.Zobacz stronę pakietu Chocolatey PowerShell, aby uzyskać szczegółowe informacje na temat wersji, która zostanie zainstalowana.
źródło
Uruchom następujące polecenia w CMD
choco install powershell
choco upgrade powershell
źródło
-y
opcjiNa dzień dzisiejszy najnowszą wersją jest Windows PowerShell 5.1. Można go zainstalować jako część Windows Management Framework 5.1. Został wydany w styczniu 2017 roku.
Cytując z oficjalnej strony pobierania Microsoft tutaj .
źródło
Najnowsza wersja programu PowerShell od sierpnia 2016 r. To PowerShell 5.1. Jest dołączony do Windows Management Framework 5.1.
Oto strona pobierania programu PowerShell 5.1 dla wszystkich wersji systemu Windows, w tym Windows 7 x64 i x86.
Warto zauważyć, że PowerShell 5.1 to pierwsza wersja dostępna w dwóch wersjach „Desktop” i „Core”. Powershell Core 6.x jest wieloplatformowy, jego najnowsza wersja na styczeń 2019 to 6.1.2 . Działa również w systemie Windows 7 SP1 .
źródło
skorzystaj z linków powyżej. Jeśli napotkasz błąd „Ta aktualizacja nie ma zastosowania do Twojego komputera”, upewnij się, że używasz właściwego pliku dla swojego systemu operacyjnego. na przykład próbowałem uruchomić serwer Windows 2012 z tego linku w dodatku Service Pack 1 dla systemu Windows 7 i otrzymałem powyższy błąd, więc upewnij się, że używasz odpowiedniego pliku ZIP. Jeśli nie wiesz, który system operacyjny masz, przejdź do startu i systemu, a powinno się natychmiast wyświetlić To powinno być oczywiste, ale
źródło