Udostępnij za pośrednictwem


Słownik programu PowerShell

W tym artykule wymieniono typowe terminy używane do mówienia o programie PowerShell.

B

moduł binarny

Moduł programu PowerShell, którego moduł główny jest plikiem binarnym (.dll). Moduł binarny może lub nie może zawierać manifestu modułu.

C

CommonParameter

Parametr, który jest dodawany do wszystkich poleceń cmdlet, funkcji zaawansowanych i przepływów pracy przez silnik PowerShell.

D

dot source

W PowerShell, aby uruchomić polecenie, wpisz kropkę i spację przed poleceniem. Polecenia z kropką są uruchamiane w bieżącym zakresie zamiast w nowym zakresie. Wszystkie zmienne, aliasy, funkcje lub dyski tworzone przez polecenie są tworzone w bieżącym zakresie i są dostępne dla użytkowników po zakończeniu polecenia.

moduł dynamiczny

Moduł, który istnieje tylko w pamięci. Polecenia cmdlet New-Module i Import-PSSession tworzą dynamiczne moduły.

parametr dynamiczny

Parametr, który jest dodawany do polecenia cmdlet, funkcji lub skryptu programu PowerShell w określonych warunkach. Polecenia cmdlet, funkcje, dostawcy i skrypty mogą dodawać parametry dynamiczne.

F

sformatuj plik

Plik XML programu PowerShell z rozszerzeniem .format.ps1xml, który definiuje sposób wyświetlania obiektu przez program PowerShell na podstawie jego typu .NET Framework.

G

stan sesji globalnej

Stan sesji zawierający dane dostępne dla użytkownika sesji programu PowerShell.

H

Host

Interfejs używany przez mechanizm programu PowerShell do komunikowania się z użytkownikiem. Na przykład host określa sposób obsługi monitów między programem PowerShell a użytkownikiem.

aplikacja hosta

Program, który ładuje silnik PowerShell do swojego procesu i używa go do wykonywania operacji.

I

metoda przetwarzania danych wejściowych

Metoda, za pomocą której polecenie cmdlet może przetwarzać rekordy odbierane jako dane wejściowe. Metody przetwarzania wejściowego obejmują metodę BeginProcessing , ProcessRecord metodę, EndProcessing metodę i metodę StopProcessing .

M

moduł manifestu

Moduł programu PowerShell, który ma manifest i którego klucz RootModule jest pusty.

wyliczenie dostępu do członków

Funkcja wygody programu PowerShell umożliwiająca automatyczne wyliczanie elementów w kolekcji podczas korzystania z operatora dostępu do składowych (.).

moduł

Samodzielna jednostka wielokrotnego użytku, która umożliwia partycjonowanie, organizowanie i abstrakcję kodu programu PowerShell. Moduł może zawierać polecenia cmdlet, dostawców, funkcje, zmienne i inne typy zasobów, które można zaimportować jako pojedynczą jednostkę.

manifest modułu

Plik danych programu PowerShell (.psd1), który opisuje zawartość modułu i kontroluje sposób przetwarzania modułu.

stan sesji modułu

Stan sesji zawierający dane publiczne i prywatne modułu programu PowerShell. Dane prywatne w tym stanie sesji nie są dostępne dla użytkownika sesji programu PowerShell.

N

błąd nieprzerywający działania

Błąd, który nie uniemożliwia programowi PowerShell kontynuowania przetwarzania polecenia. Zobacz również błąd końcowy.

Rzeczownik

Wyraz, który występuje po łączniku w nazwie polecenia cmdlet programu PowerShell. Rzeczownik opisuje zasoby, którymi działa cmdlet.

P

zestaw parametrów

Grupa parametrów, których można użyć w tym samym poleceniu, aby wykonać określoną akcję.

potok

W PowerShell, aby wysłać wyniki poprzedniego polecenia jako dane wejściowe do następnego polecenia w potoku.

potok

Seria poleceń połączonych przez operatory potoku (|). Każdy operator potokowy wysyła wyniki poprzedniego polecenia jako dane wejściowe do następnego polecenia.

Cmdlet programu PowerShell

Jedno polecenie, które uczestniczy w semantyce potoku programu PowerShell. Obejmuje to polecenia cmdlet binarne (C#), zaawansowane funkcje skryptów, cdXML i przepływy pracy.

Polecenie programu PowerShell

Elementy w potoku, które powodują wykonanie działania. Polecenia programu PowerShell są wpisywane z klawiatury lub wywoływane programowo.

Plik danych programu PowerShell

Plik tekstowy z .psd1 rozszerzeniem pliku. Program PowerShell używa plików danych do różnych celów, takich jak przechowywanie danych manifestu modułu i przechowywanie przetłumaczonych ciągów na potrzeby międzynarodowych skryptów.

Dysk programu PowerShell

Dysk wirtualny, który zapewnia bezpośredni dostęp do magazynu danych. Można go zdefiniować za pomocą dostawcy programu PowerShell lub utworzyć w wierszu polecenia. Dyski utworzone w wierszu polecenia są dyskami specyficznymi dla sesji i są tracone po zamknięciu sesji.

dostawca

Program oparty na platformie Microsoft .NET Framework, który udostępnia dane w wyspecjalizowanym magazynie danych w programie PowerShell, dzięki czemu można je wyświetlać i zarządzać.

PSSession

Typ sesji programu PowerShell utworzonej, zarządzanej i zamkniętej przez użytkownika.

R

moduł główny

Moduł określony w kluczu RootModule w manifeście modułu.

runspace

W programie PowerShell środowisko operacyjne, w którym jest wykonywane każde polecenie w potoku.

S

wartość skalarna

W programie PowerShell wartość skalarna jest dowolnym typem wartości, który nie jest wyliczalny. Obejmuje to typy pierwotne .NET, takie jak typy logiczne i liczby, oraz inne typy wartości, takie jak String, DateTime i Guid.

Aby uzyskać listę typów pierwotnych .NET, zobacz Remarks sekcji System.Type.IsPrimitive Property.

blok skryptu

W języku programowania programu PowerShell kolekcja instrukcji lub wyrażeń, które mogą być używane jako pojedyncza jednostka. Blok skryptu może akceptować argumenty i zwracać wartości.

plik skryptu

Plik, który ma .ps1 rozszerzenie i zawiera skrypt napisany w języku programu PowerShell.

moduł skryptu

Moduł programu PowerShell, którego moduł główny jest plikiem modułu skryptu (.psm1). Moduł skryptu może zawierać manifest modułu. Skrypt definiuje składniki eksportowane przez moduł skryptu.

powłoka

Interpreter poleceń używany do przekazywania poleceń do systemu operacyjnego.

parametr [switch]

Parametr, który nie bierze argumentu. Wartość parametru [switch] jest domyślnie ustawiona na $false. Gdy używany jest parametr [switch], jego wartość staje się $true.

T

błąd zakończenia

Błąd, który uniemożliwia programowi PowerShell przetwarzanie polecenia. Zobacz również, błąd nieterminujący.

transakcja

Jednostka atomowa pracy. Praca w transakcji musi zostać ukończona jako całość. Jeśli którakolwiek część transakcji zakończy się niepowodzeniem, cała transakcja zakończy się niepowodzeniem.

typ pliku

Plik XML programu PowerShell z rozszerzeniem .types.ps1xml, który rozszerza właściwości typów platformy Microsoft .NET w programie PowerShell.

V

zlecenie

Wyraz poprzedzający łącznik w nazwie polecenia cmdlet programu PowerShell. Czasownik opisuje akcję wykonywaną przez polecenie cmdlet.

w

Windows PowerShell ISE

Zintegrowane środowisko skryptów (ISE) — aplikacja hosta programu Windows PowerShell, która umożliwia uruchamianie poleceń oraz pisanie, testowanie i debugowanie skryptów w przyjaznym środowisku zgodnym ze składnią i standardem Unicode.

Przystawka Windows PowerShell

Zasób definiujący zestaw cmdletów, dostawców i typów Microsoft .NET Framework, które można dodać do środowiska Windows PowerShell. Przystawki programu PowerShell zostały zastąpione przez moduły.

przepływ pracy programu Windows PowerShell

Przepływ pracy to sekwencja zaprogramowanych, połączonych ze sobą czynności służących do wykonywania długotrwałych zadań lub do zapewnienia koordynacji wielu czynności na wielu różnych urządzeniach albo w wielu węzłach zarządzanych. Windows PowerShell Workflow umożliwia specjalistom IT i deweloperom tworzenie sekwencji działań zarządzania wieloma urządzeniami lub pojedynczych zadań w przepływie pracy. Windows Przepływ pracy programu PowerShell umożliwia dostosowywanie i uruchamianie skryptów programu PowerShell oraz plików XAML jako przepływów pracy. Windows PowerShell Workflow jest oparty na Windows Workflow Foundation, który został uznany za przestarzały.