2024 Autor: Peter John Melton | [email protected]. Ostatnio zmodyfikowany: 2023-12-16 04:47
Windows 10 statki z Windows PowerShell 5.0. Windows 8.1 jest zainstalowany z Windows PowerShell 4.0. Nowa wersja zawiera wiele nowych funkcji zaprojektowanych w celu uproszczenia języka, ułatwienia korzystania z niego oraz uniknięcia typowych błędów. Jeśli używasz wcześniejszej wersji PowerShell w systemie operacyjnym Windows, migracja do tej wersji programu Windows PowerShell przyniesie wiele korzyści. Nie tylko pozwala administratorom systemu zarządzać każdym aspektem systemu operacyjnego Windows Server, ale także zapewnia kontrolę nad serwerami SQL, Exchange i Lync.
Którą wersję PowerShell używam
Aby sprawdzić, której wersji programu PowerShell używasz, wykonaj następujące czynności.
Otwórz okno PowerShell i wpisz nikogo następujących poleceń i naciśnij Enter:
- get-host | Wersja Select-Object
- $ psversiontable
- $ host.version.
Więcej informacji na ten temat - Jak sprawdzić wersję PowerShell w systemie Windows 10.
Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 i Windows 7 z użytkownikami SP1 będą mogli korzystać Windows PowerShell 3.0.
Obsługiwane będą systemy Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 i Windows 7 z dodatkiem SP1 Windows PowerShell 4.0.
System Windows 10 jest dostarczany z Windows PowerShell 5.0.
Funkcje Windows PowerShell
Windows PowerShell 3.0 wprowadzono następującą nową funkcjonalność:
- Przepływy pracy Windows PowerShell
- Polecenia cmdlet CIM
- Cmdlets over objects (CDXML)
- Windows PowerShell Web Access
- Automatyczne ładowanie modułu
- Aktualizowana pomoc
- Solidne i odłączone sesje
- Zaplanowane zadania
Windows PowerShell 4.0 przyniósł:
- Żądana konfiguracja stanu (DSC)
- Udoskonalenia w Windows PowerShell Web Access
- Udoskonalenia przepływu pracy
- Nowe funkcje dla usług internetowych Windows PowerShell
- Zapisz-pomoc
Windows PowerShell 5.0, które zawarte w Windows 10 wprowadza następującą funkcjonalność:
- Klasy można zdefiniować w funkcji
- Udoskonalenia DSC
- Transkrypcje dostępne na wszystkich hostach
- Główne ulepszenia do debugowania, w tym możliwość debugowania zadań Windows PowerShell
- Moduł przełącznika sieciowego
- OneGet do zarządzania pakietami oprogramowania
- PowerShellGet do zarządzania modułami Windows PowerShell za pośrednictwem OneGet
- Wzrost wydajności podczas korzystania z obiektów COM
Biblioteka TechNet szczegółowo wyjaśniła te funkcje. Rzućmy okiem na niektóre z nich w skrócie.
Windows PowerShell Workflow: Ta możliwość przenosi moc systemu Windows Workflow Foundation do środowiska Windows PowerShell. Możesz pisać przepływy pracy w XAML lub w języku Windows PowerShell i uruchamiać je tak, jakbyś uruchamiał cmdlet.
Ulepszenia dla istniejących podstawowych poleceń cmdlet i dostawców: Windows PowerShell 3.0 zawiera nowe funkcje dla istniejących poleceń cmdlet, w tym uproszczoną składnię i nowe parametry dla poleceń cmdlet takich jak: cmdlety komputerowe, cmdlety CSV, Get-ChildItem, Get-Command, Get-Content, Get-History, Measure-Object, cmdlet Security, Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection i.Add-Member
Zdalne importowanie i wykrywanie modułów: Windows PowerShell 3.0 rozszerza wykrywanie modułów. Importowanie i niejawne funkcje zdalnego przetwarzania na komputerach zdalnych.
Polecenia cmdletów modułu: Ma możliwość importowania modułów na komputerach zdalnych do komputera lokalnego przy użyciu funkcji zdalnego administrowania Windows PowerShell.
Nowa obsługa sesji CIM: Daje uprawnienia do używania CIM i WMI do zarządzania komputerami innymi niż Windows przez importowanie poleceń do komputera lokalnego, który jest uruchamiany niejawnie na komputerze zdalnym.
Funkcja automatycznego uzupełniania: Oszczędza czas pisania i zmniejsza liczbę literówek.
PowerShell 3.0 Intellisense: Podkreśla błąd wprowadzony na czerwono i sugeruje poprawki po najechaniu wskaźnikiem myszy na falistą linię.
Polecenie cmdlet Update-Help: To leczy wiele drobnych błędów lub irytujących literówek we wbudowanej dokumentacji.
Ulepszone doświadczenie hosta konsoli: Zmiany leżące u podstaw programu hosta konsoli programu Windows PowerShell są domyślnie włączone w programie PowerShell 3.0. Ponadto nowa opcja "Uruchom z PowerShell" w Eksploratorze plików pozwala uruchamiać skrypty w nieograniczonej sesji, klikając prawym przyciskiem myszy.
Obsługa RunAs i Shared Host: Funkcja RunAs, zaprojektowana dla przepływu pracy Windows PowerShell, pozwala użytkownikom konfiguracji sesji tworzyć sesje uruchamiane za zgodą współdzielonego konta użytkownika. Z drugiej strony funkcja SharedHost pozwala wielu użytkownikom na wielu komputerach na równoczesne łączenie się z sesją przepływu pracy i uważne śledzenie postępu przepływu pracy.
Specjalne ulepszenia obsługi postaci: Szybkie okrążanie wokół programu Windows PowerShell 3.0 pokazuje, że program może lepiej interpretować i poprawnie obsługiwać znaki specjalne. Parametr LiteralPath, który obsługuje znaki specjalne w ścieżkach, jest poprawny dla prawie wszystkich poleceń cmdlet z parametrem ścieżki, w tym z nową aktualizacją -Pomoc i cmdlet Save-Help.
Źródło: Microsoft.
Korzystając z PowerShell, możesz wygenerować listę Usług Windows, wygenerować listę Wyłączonych funkcji, Eksportuj i Kopiuj sterowniki urządzeń, Znajdź System Uptime, Zaktualizuj definicje Windows Defender, wypisz listę Dysków, pobierz listę Zainstalowanych sterowników, Odinstaluj aplikacje Windows Store, Dodaj element do Menu kontekstowe pulpitu, tworzenie obrazu systemu, pobranie pliku i więcej.
Przeczytaj następny: Różnica między PowerShell i PowerShell Core.
Możesz również znaleźć te linki przydatne:
- Przewodniki Windows PowerShell firmy Microsoft
- Windows PowerShell Przewodnik krok po kroku od firmy Microsoft
- Skrypt Windows PowerShell Scripting Guide firmy Microsoft.
Powiązane posty:
- Strona przeglądarki modułu PowerShell umożliwia wyszukiwanie poleceń cmdlet i pakietów
- Włącz, wyłącz, użyj połączenia pulpitu zdalnego w systemie Windows 10 / 8.1
- Wskazówki dotyczące zasad zarządzania zasadami dla specjalistów IT w systemie Windows
- Remote Credential Guard chroni dane logowania do pulpitu zdalnego w systemie Windows 10
- Windows PowerShell 4.0 Przewodniki firmy Microsoft
Zalecana:
Nowe funkcje i zalety Bluetooth 3.0 + HS
Co nowego w Bluetooth 3.0? W tym artykule omówiono nowe funkcje i zalety Bluetooth 3.0 + HS
Jak ustawić czas na odroczenie aktualizacji i aktualizacji w systemie Windows 10
Możesz ustawić liczbę dni, które chcesz odroczyć instalację aktualizacji systemu Windows, ulepszeń jakości i funkcji w systemie Windows 10 przy użyciu zasad grupy lub rejestru.
Korzystanie z aktualizacji do uaktualnienia systemu Windows Analytics w celu aktualizacji urządzeń
Uzyskaj widoczność i pełną kontrolę nad wdrożeniem systemu Windows 10 dla systemów z narzędziem do aktualizacji uaktualnień systemu Windows Analytics. Pomaga wykorzystać dane telemetryczne i zdobyć wiedzę.
Błąd aktualizacji systemu Windows 0x800c0002 podczas aktualizacji systemu Windows 10
Niedawno otrzymałem błąd Windows 800 Update 0x800c0002. Dokładny komunikat o błędzie to aktualizacja funkcji do błędu Windows 10 0x800c0002. Tak to naprawiłem.
Napraw błąd 0x80200056 podczas aktualizacji lub aktualizacji systemu Windows 10
Ta ostateczna poprawka pomoże ci rozwiązać problem aktualizacji systemu Windows lub błędu aktualizacji 0x80200056 w systemie Windows 10. Wszystko, co musisz zrobić, to restart lub w przypadku uszkodzenia folderu aktualizacji, uruchom te narzędzia, aby naprawić problem.