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 dodany do wszystkich poleceń cmdlet, funkcji zaawansowanych i przepływów pracy przez aparat programu PowerShell.

D

dot source

W programie PowerShell, aby uruchomić polecenie, wpisując kropkę i spację przed poleceniem. Polecenia, które są kropką źródłową, 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 New-Module cmdlet i Import-PSSession tworzą moduły dynamiczne.

parametr dynamiczny

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

F

format pliku

Plik XML programu PowerShell z .format.ps1xml rozszerzeniem i definiujący sposób wyświetlania obiektu w programie PowerShell na podstawie typu programu .NET Framework.

G

stan sesji globalnej

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

H

Gospodarz

Interfejs używany przez aparat 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 aparat programu 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 składowych

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 niepowodujący zakończenia

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

Rzeczownik

Wyraz, który jest zgodny z łącznikiem w nazwie polecenia cmdlet programu PowerShell. Noun opisuje zasoby, na których działa polecenie cmdlet.

P

zestaw parametrów

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

Rury

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

Rurociągu

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

Polecenie 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 akcji. Polecenia programu PowerShell są wpisywane na klawiaturze 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 programie 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 platformy .NET, takie jak wartości logiczne i liczby, oraz inne typy wartości, takie jak String, DateTime i Guid.

Aby uzyskać listę typów pierwotnych platformy .NET, zobacz sekcję Uwagi właściwości System.Type.IsPrimitive.

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 elementy członkowskie eksportowane przez moduł skryptu.

powłoka

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

parametr przełącznika

Parametr, który nie bierze argumentu. Wartość parametru przełącznika jest domyślnie ustawiona na $false. Gdy jest używany parametr przełącznika, 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 bez zakończenia.

Transakcji

Jednostka niepodzielna 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, który zawiera .types.ps1xml rozszerzenie i rozszerza właściwości typów programu Microsoft .NET Framework w programie PowerShell.

V

Czasownik

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

Ś

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ą, zgodnym ze standardem Unicode.

Przystawka programu Windows PowerShell

Zasób, który definiuje zestaw poleceń cmdlet, dostawców i typów programu Microsoft .NET Framework, które można dodać do środowiska programu 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. Przepływ pracy programu Windows PowerShell umożliwia informatykom i deweloperom tworzenie sekwencji działań zarządzania wieloma urządzeniami lub pojedynczych zadań w ramach przepływu pracy jako przepływów pracy. Przepływ pracy programu Windows PowerShell umożliwia dostosowanie i uruchomienie zarówno skryptów programu PowerShell, jak i plików XAML jako przepływów pracy. Przepływ pracy programu Windows PowerShell jest oparty na programie Windows Workflow Foundation, który został przestarzały.