Poradniki

Jak poznać wersję programu PowerShell 【krok po kroku】

Spisu treści:

Anonim

Administratorzy systemu pozwalają zmaksymalizować wszystkie korzyści oferowane przez komputery, dlatego system Windows wprowadził alternatywę dla przyspieszenia i automatyzacji procesów o nazwie Powershell.

Program PowerShell działa jako relacja między użytkownikiem a komputerem, w tym przypadku jest to sposób na uporządkowanie lub poprowadzenie działań podejmowanych i wykonywanych na komputerze za pomocą wprowadzania tekstu.

Indeks treści

Dowiedz się, która wersja programu Powershell znajduje się na komputerze

Ponieważ Powershell został włączony do systemów Windows przez projektantów i programistów, ważne jest, aby wiedzieć, która wersja jest dołączona do urządzenia.

Ten proces poznania wersji jest dość prosty i zostanie wyjaśniony poniżej:

  • Najpierw musisz przejść do obszaru wyszukiwania Windows i wpisać Powershell, a następnie otworzy się okno z nazwą programu „ Windows Powershell”, kliknij tam prawym przyciskiem myszy i wybierz „Uruchom jako administrator”. niebieski ekran poleceń, tam należy wpisać: get-host i nacisnąć klawisz „Enter” Na ekranie automatycznie wyświetla się seria informacji dotyczących wersji.

Jeśli chcesz uzyskać znacznie bardziej szczegółowe informacje, zaleca się użycie polecenia: $ PSVersionTable po naciśnięciu klawisza „Enter” wyświetlane są następujące informacje:

  • PSversion: Tutaj pokazana jest dokładna wersja zainstalowanego programu Windows Powershell. WSManStackVersion: To łącze odzwierciedla wersję stosu zarządzania usługami sieci Web. SerializationVersion: Tutaj możesz poznać dokładną wersję, która odpowiada metodzie serializacji. BuildVersion: będziesz mógł poznać wersję kompilacji, która odpowiada aktualnie używanemu PowerShellowi Windows. PSCompatibleVersion: w tej sekcji wskazano wszystkie wersje programu Windows Powershell obsługiwane przez bieżącą używaną wersję.

Warto zauważyć, że jeśli spróbujesz dowiedzieć się, która wersja Powershell jest włączona i nie jest możliwa wizualizacja, dzieje się tak, ponieważ jest to typ 1.0, to dlatego, że pochodzi z wersji 2.0, gdzie niebieski ekran z wszystkimi treść odnosząca się do tego administratora.

Można również użyć polecenia get-host, ale dzięki opcji edytora skryptów PowerGui można uzyskać znacznie bardziej szczegółowe informacje na temat właściwości programu PowerShell na komputerze.

Znaczenie znajomości wersji PowerShell

Ponieważ Powershell to narzędzie, które zostało zaprojektowane do uruchamiania wyłącznie z poleceniami i klawiaturą, oferuje ważną liczbę bardziej szczegółowych funkcji niż te, które można uzyskać, używając innego typu administratora.

Ważne jest, aby znana była wersja, ponieważ pozwoli to na identyfikację funkcji w niej zarządzanych.

Należy pamiętać, że każda wersja staje się interpretatorem wiersza poleceń, za pomocą którego można otwierać aplikacje konsoli i rozwiązywać problemy na komputerze.

Im większa jest używana wersja, tym więcej podstawowych danych o aktywności sieciowej będzie znanych i zarządzanych.

Na przykład w wersji większej lub równej 2.0 możesz pracować z programem Powershell jako środowisko open source.

Innymi słowy, stanie się centralnym rozwiązaniem administracyjnym oraz jako jednostka regulacyjna i zautomatyzowana dla systemu Windows.

Jeśli wersja jest mniejsza niż 2.0, użycie Powershell będzie znacznie bardziej ograniczone, nie będzie nawet mogło być używane jako środowisko skryptowe, to znaczy, nie będzie możliwe uproszczenie zadań za pomocą kombinacji poleceń.

Tymczasem kroki, które należy wykonać, będą musiały zostać wykonane indywidualnie, w przeciwieństwie do bardziej zaawansowanych wersji, za pomocą których można wykonywać skrypty.

Umożliwiając zarządzanie informacjami, rejestrowanie ich, a nawet konfigurowanie, nie pomijając naprawy ewentualności generowanych w programie.

Jaka jest moja wersja i kompatybilność

  • Powershell 1.0 jest wbudowany w Windows Server 2003 SP1, Windows Xp SP2 i Windows Vista Powershell 2.0, ta wersja działa z Windows Server 2003 SP2, Windows Server 2008 SP1 i Windows Xp SP3. Powershell 3.0, dostosowany do Windows Server 2008 SP2, Windows Server 2008 R2, SP1, Windows 7 SP1.Powershell 4.0, dołącza do Windows 7 SP1, Windows Server 2008 R2, SP1, Windows Server 20012. Powershell 5.0: Działa z Windows Server 2012 R2, Windows 7 SP1, Windows 8.1 PowerShell 5.1: w połączeniu z serwerem Windows R8 SP1, Windows Server 20012, Windows Server 2012 R2, Windows 7 SP1, Windows 8.1.

Począwszy od Powershell Core 6.0, dla jego operacji utworzono multiplatformę, co oznacza, że ​​można ją było używać w systemie operacyjnym MacOS, a także w słynnym systemie Linux.

Ta wersja jest zintegrowana z Net Core, zamiast Net FrameWork, ta nowa wersja jest mniejsza i lżejsza, ale niestety obsługuje mniej poleceń.

Dlatego nie pozwala na wykonanie dużej liczby czynności, które zostały przeprowadzone, co ma większą zdolność do szybkiego reagowania.

Został również skonfigurowany jako open source, dzięki czemu można go zainstalować bezpośrednio z sieci.

Wśród zmian, które zostały wprowadzone w celu zapewnienia zgodności jego użytkowania z innymi platformami, są:

  • Możliwość używania znaków z poleceniami binarnymi lub rodzimymi, pozwala to zwiększyć funkcjonalność narzędzia. Dodano powerhel strony man. Istnieje opcja ucieczki prowadząca bezpośrednio do końcowego odwrotnego ukośnika, to jest ten używane podczas wykonywania zadań z natywnymi argumentami poleceń Usunięto alternatywę modyfikatora ExecutionPolicy, aby można było swobodnie uruchamiać PowerShella na platformach innych niż Windows.

Jak zainstalować Powershell 6.0

Ta nowa wersja programu Powershell nie oferuje alternatywy aktualizowania, podobnie jak poprzednie wersje, czyli z wersji od 1.0 do 5.0.

Aby skorzystać z wersji 6.0, konieczne jest wyłączenie aktualnie zainstalowanej wersji, w tym celu proces odinstalowania zostanie wyjaśniony poniżej:

Zostanie użyte następujące polecenie, które należy zapisać na niebieskim ekranie: Disable-WindowsOptionalFeature-Online-FeatureNameMicrosoftWindowsPowershellV (wpisz numer wersji, którą masz tutaj). Zrootuj i naciśnij klawisz „Enter”

Teraz na komputerze nie będzie już zainstalowana żadna wersja programu Powershell, od tego momentu przystąpimy do instalowania nowej wersji 6.0.

  • Na początku musisz wprowadzić następujący adres przez Internet: https://github.com/PowerShell/PowerShell. Zostanie wyświetlone menu z napisem „Zamknij lub pobierz”, naciśnij je i przejdź do „Pobierz plik ZIP”. Otworzy się okno, zaczekasz na zakończenie pobierania, przejdziesz do „Pobranych plików”, a gdy znajdziesz pobrany plik, kliknij go prawym przyciskiem myszy. Następnie otworzy się mały prostokąt, w którym klikniesz „Wyodrębnij tutaj”. Teraz musisz tylko otwórz plik instalatora i wykonaj kroki wskazane przez system.

Po zakończeniu tej procedury konieczne będzie przejście do przycisku Start systemu Windows i wejście do menedżera poleceń Powershell, w którym należy wpisać następującą ścieżkę: $ psVersionTable i nacisnąć „Enter”

Teraz musisz poczekać, aż wszystkie informacje dotyczące nowo zainstalowanej wersji 6.0 zostaną wyświetlone na ekranie.

  • Jeśli chcesz poznać lub sprawdzić liczbę poleceń zawartych w wersji 6.0, użyjesz polecenia:

Get-Command | Measure-Object

  • Następnie musisz nacisnąć „Enter”, co powinno wskazywać, że istnieje 432 poleceń PowerShell do wykonania tej samej liczby czynności na komputerze.

Zalecamy przeczytanie następujących samouczków:

Dzięki temu kończymy nasze samouczki na temat tego, jak poznać wersję swojego Shell. Czy uważasz to za przydatne? Na pewno jesteś zainteresowany zapoznaniem się z naszą sekcją samouczków. Do zobaczenia w następnym!

Poradniki

Wybór redaktorów

Back to top button