Informacje o tematach

opis

Informacje o tematach obejmują szereg pojęć dotyczących programu PowerShell.

Informacje o tematach

about_Alias_Provider

Zapewnia dostęp do aliasów programu PowerShell i wartości, które reprezentują.

about_Aliases

Opisuje sposób używania alternatywnych nazw poleceń cmdlet i poleceń w programie PowerShell.

about_ANSI_Terminals

Opisuje obsługę dostępnych sekwencji ucieczki ANSI w programie Windows PowerShell.

about_Arithmetic_Operators

Opisuje operatory, które wykonują operacje arytmetyczne w programie PowerShell.

about_Arrays

Opisuje tablice, które są strukturami danych przeznaczonymi do przechowywania kolekcji elementów.

about_Assignment_Operators

Opisuje sposób przypisywania wartości do zmiennych przy użyciu operatorów.

about_Automatic_Variables

Opisuje zmienne, które przechowują informacje o stanie dla programu PowerShell. Te zmienne są tworzone i obsługiwane przez program PowerShell.

about_Booleans

Opisuje sposób oceniania wyrażeń logicznych.

about_Break

Opisuje instrukcję break , która umożliwia wyjście z bieżącego bloku sterowania.

about_Built-in_Functions

Opisuje wbudowane funkcje w programie PowerShell.

about_Calculated_Properties

Program PowerShell umożliwia dynamiczne dodawanie nowych właściwości i zmienianie formatowania obiektów wyjściowych do potoku.

about_Calling_Generic_Methods

Metoda ogólna jest metodą z dwiema listami parametrów: listą typów ogólnych i listą argumentów metody. W poniższych przykładach przedstawiono nową składnię programu PowerShell na potrzeby uzyskiwania dostępu do metody ogólnej: Syntax # static generic methods [type_name]::MethodName[generic_type_arguments](method_arguments) # instance generic methods $object.MethodName[generic_type_arguments](method_arguments) generic_type_arguments Może to być lista typów rozdzielonych przecinkami, takich jak , w tym inne typy ogólne, takie [string, int]jak $obj.MethodName[string, System.Collections.Generic.Dictionary[string, int]]() The method_arguments może być zero lub więcej elementów. Aby uzyskać więcej informacji, zobacz Generics in .NET (Typy ogólne na platformie .NET).

czułość about_Case

Program PowerShell jest tak bez uwzględniania wielkości liter, jak to możliwe, zachowując przypadek.

about_Character_Encoding

Opisuje sposób, w jaki program PowerShell używa kodowania znaków dla danych wejściowych i wyjściowych ciągów.

about_CimSession

Opisuje obiekt CimSession i różnicę między sesjami modelu CIM i sesjami programu PowerShell.

about_Classes

Opisuje sposób używania klas do tworzenia własnych typów niestandardowych.

about_Classes_Constructors

Opisuje sposób definiowania konstruktorów dla klas programu PowerShell.

about_Classes_Inheritance

Opisuje sposób definiowania klas, które rozszerzają inne typy.

about_Classes_Methods

Opisuje sposób definiowania metod dla klas programu PowerShell.

about_Classes_Properties

Opisuje sposób definiowania właściwości dla klas programu PowerShell.

about_Command_Precedence

Opisuje sposób, w jaki program PowerShell określa, które polecenie ma zostać uruchomione.

about_Command_Syntax

Opisuje diagramy składni używane w programie PowerShell.

about_Comment_Based_Help

Opisuje sposób pisania tematów pomocy opartych na komentarzach dotyczących funkcji i skryptów.

about_CommonParameters

Opisuje parametry, których można używać z dowolnym poleceniem cmdlet.

about_Comparison_Operators

Operatory porównania w programie PowerShell mogą porównywać dwie wartości lub filtrować elementy kolekcji względem wartości wejściowej.

about_Continue

Opisuje sposób continue natychmiastowego zwracania przepływu programu do góry pętli programu, switch instrukcji lub trap instrukcji.

about_Core_Commands

Wyświetla listę poleceń cmdlet przeznaczonych do użycia z dostawcami programu PowerShell.

about_Data_Files

Pliki danych programu PowerShell są używane do przechowywania dowolnych danych przy użyciu składni programu PowerShell.

about_Data_Sections

W tym artykule opisano sekcje dane, które izolować ciągi tekstowe i inne dane tylko do odczytu z logiki skryptu.

about_Debuggers

Opisuje debuger programu PowerShell.

about_Do

Uruchamia listę instrukcji co najmniej raz, z zastrzeżeniem While warunku lub Until .

about_Enum

Instrukcja enum służy do deklarowania wyliczenia. Wyliczenie jest odrębnym typem, który składa się z zestawu nazwanych etykiet nazywanych listą modułów wyliczających.

about_Environment_Provider

Zapewnia dostęp do zmiennych środowiskowych systemu Windows.

about_Environment_Variables

Opisuje sposób uzyskiwania dostępu do zmiennych środowiskowych i zarządzania nimi w programie PowerShell.

about_Execution_Policies

W tym artykule opisano zasady wykonywania programu PowerShell i wyjaśniono, jak nimi zarządzać.

about_Experimental_Features

Użyj atrybutu , Experimental aby zadeklarować kod jako eksperymentalny. Użyj następującej składni, aby zadeklarować Experimental atrybut podając nazwę funkcji eksperymentalnej i akcję do wykonania, NameOfExperimentalFeature jeśli funkcja eksperymentalna jest włączona: csharp [Experimental(NameOfExperimentalFeature, ExperimentAction)] w przypadku modułów należy postępować zgodnie z formą <modulename>.<experimentname>. Należy ExperimentAction określić parametr, a jedynymi prawidłowymi wartościami są: - Show oznacza, aby pokazać tę funkcję eksperymentalną, jeśli funkcja jest włączona — Hide oznacza ukrycie tej funkcji eksperymentalnej, jeśli funkcja jest włączona

about_FileSystem_Provider

Zapewnia dostęp do plików i katalogów.

about_For

Opisuje polecenie języka, którego można użyć do uruchamiania instrukcji na podstawie testu warunkowego.

about_Foreach

Opisuje polecenie języka, którego można użyć do przechodzenia wszystkich elementów w kolekcji elementów.

about_Format.ps1xml

Pliki Format.ps1xml w programie PowerShell definiują domyślne wyświetlanie obiektów w konsoli programu PowerShell.

about_Function_Provider

Zapewnia dostęp do funkcji zdefiniowanych w programie PowerShell.

about_Functions_Advanced_Methods

Opisuje, w jaki sposób funkcje określające CmdletBinding atrybut mogą używać metod i właściwości, które są dostępne do skompilowanych poleceń cmdlet.

about_Functions_Advanced_Parameters

Objaśnienie sposobu dodawania parametrów do funkcji zaawansowanych.

about_Functions_Advanced

Wprowadza funkcje zaawansowane, które są sposobem tworzenia poleceń cmdlet przy użyciu skryptów.

about_Functions_Argument_Completion

Uzupełnianie argumentów to funkcja programu PowerShell, która udostępnia wskazówki, umożliwia odnajdywanie i przyspiesza wprowadzanie wartości argumentów.

about_Functions_CmdletBindingAttribute

Opisuje atrybut, który sprawia, że funkcja działa jak skompilowane polecenie cmdlet.

about_Functions_OutputTypeAttribute

Opisuje atrybut zgłaszający typ obiektu zwracanego przez funkcję.

about_Functions

Opisuje sposób tworzenia i używania funkcji w programie PowerShell.

about_Group_Policy_Ustawienia

Opisuje ustawienia zasad grupy dla programu PowerShell

about_Hash_Tables

Opisuje sposób tworzenia, używania i sortowania tabel skrótów w programie PowerShell.

about_Hidden

hidden Opisuje słowo kluczowe, które ukrywa składowe klasy przed domyślnymi Get-Member wynikami.

about_History

Opisuje sposób pobierania i uruchamiania poleceń w historii poleceń.

about_If

Opisuje polecenie języka, którego można użyć do uruchamiania list instrukcji na podstawie wyników co najmniej jednego testu warunkowego.

about_Intrinsic_Members

Zawiera informacje o elementach wewnętrznych programu PowerShell, które są dostępne dla wszystkich obiektów programu PowerShell.

about_Job_Details

Zawiera szczegółowe informacje o zadaniach w tle na komputerach lokalnych i zdalnych.

about_Jobs

Zawiera informacje o tym, jak zadania w tle programu PowerShell uruchamiają polecenie lub wyrażenie w tle bez interakcji z bieżącą sesją.

about_Join

Opisuje, w jaki sposób operator sprzężenia (-join) łączy wiele ciągów w jeden ciąg.

about_Language_Keywords

Opisuje słowa kluczowe w języku skryptowym programu PowerShell.

about_Language_Modes

Objaśnia tryby języka i ich wpływ na sesje programu PowerShell.

about_Line_Editing

Opisuje sposób edytowania poleceń w wierszu polecenia programu PowerShell.

about_Locations

Opisuje sposób uzyskiwania dostępu do elementów z lokalizacji roboczej w programie PowerShell.

about_Logging_Non-Windows

Program PowerShell rejestruje operacje wewnętrzne z aparatu, dostawców i poleceń cmdlet.

about_Logging_Windows

Program PowerShell rejestruje operacje wewnętrzne z aparatu, dostawców i poleceń cmdlet do dziennika zdarzeń systemu Windows.

about_Logical_Operators

Opisuje operatory łączące instrukcje w programie PowerShell.

about_Member-Access_Enumeration

Opisuje automatyczne wyliczanie elementów kolekcji list podczas korzystania z operatora dostępu do elementu członkowskiego.

about_Methods

Opisuje sposób używania metod do wykonywania akcji na obiektach w programie PowerShell.

about_Module_Manifests

Opisuje ustawienia i rozwiązania dotyczące pisania plików manifestu modułu.

about_Modules

Objaśnienie sposobu instalowania, importowania i używania modułów programu PowerShell.

about_Numeric_Literals

W tym artykule opisano składnię i użycie wartości liczbowych w programie PowerShell.

about_Object_Creation

Objaśnienie sposobu tworzenia obiektów w programie PowerShell.

about_Objects

Zawiera podstawowe informacje o obiektach w programie PowerShell.

about_Operator_Precedence

Wyświetla listę operatorów programu PowerShell w kolejności pierwszeństwa.

about_Operators

Opisuje operatory obsługiwane przez program PowerShell.

about_Output_Strumienie

Objaśnia dostępność i przeznaczenie strumieni wyjściowych w programie PowerShell.

about_PackageManagement

PackageManagement to agregator dla menedżerów pakietów oprogramowania.

about_Parameter_Sets

Opisuje sposób definiowania i używania zestawów parametrów w funkcjach zaawansowanych.

about_Parameters_Default_Values

Opisuje sposób ustawiania niestandardowych wartości domyślnych dla parametrów polecenia cmdlet i funkcji zaawansowanych.

about_Parameters

Opisuje sposób pracy z parametrami poleceń w programie PowerShell.

about_Parsing

Opisuje sposób analizowania poleceń programu PowerShell.

about_Path_Syntax

Opisuje formaty pełnej i względnej ścieżki w programie PowerShell.

about_Pipeline_Chain_Operators

Opisuje łączenie potoków z operatorami && i || w programie PowerShell.

about_Pipelines

Łączenie poleceń w potokach w programie PowerShell

about_PowerShell_Config

Pliki konfiguracji programu PowerShell, zastępując konfigurację rejestru.

about_PowerShell_Editions

Różne wersje programu PowerShell działają w różnych podstawowych środowiskach uruchomieniowych.

about_Preference_Variables

Zmienne, które dostosują zachowanie programu PowerShell.

about_Profiles

Opisuje sposób tworzenia i używania profilu programu PowerShell.

about_Prompts

Prompt Opisuje funkcję i demonstruje sposób tworzenia funkcji niestandardowejPrompt.

about_Properties

Opisuje sposób używania właściwości obiektu w programie PowerShell.

about_Providers

Opisuje, w jaki sposób dostawcy programu PowerShell zapewniają dostęp do danych i składników, które w przeciwnym razie nie byłyby łatwo dostępne w wierszu polecenia. Dane są prezentowane w spójnym formacie przypominającym dysk systemu plików.

about_PSConsoleHostReadLine

W tym artykule wyjaśniono, jak utworzyć dostosowywanie sposobu odczytywania danych wejściowych przez program PowerShell w wierszu polecenia konsoli.

about_PSCustomObject

Objaśnia różnice między [psobject] akceleratorami typów i [pscustomobject] .

about_PSItem

Zmienna automatyczna zawierająca bieżący obiekt w obiekcie potoku.

about_PSModulePath

W tym artykule przedstawiono przeznaczenie i użycie zmiennej środowiskowej $env:PSModulePath .

about_PSSession_Details

Zawiera szczegółowe informacje o sesjach programu PowerShell i roli, jaką odgrywają w poleceniach zdalnych.

about_PSSessions

W tym artykule opisano sesje programu PowerShell (PSSessions) i wyjaśniono, jak nawiązać trwałe połączenie z komputerem zdalnym.

about_Pwsh

W tym artykule wyjaśniono, jak używać interfejsu pwsh wiersza polecenia. Wyświetla parametry wiersza polecenia i opisuje składnię.

about_Quoting_Rules

Opisuje reguły używania pojedynczych i podwójnych cudzysłowów w programie PowerShell.

about_Redirection

Objaśnienie sposobu przekierowywania danych wyjściowych z programu PowerShell do plików tekstowych.

about_Ref

Opisuje sposób tworzenia i używania zmiennej typu odwołania. Zmienne typu odwołania umożliwiają funkcji zmianę wartości zmiennej przekazanej do niej.

about_Registry_Provider

Rejestr

about_Regular_Expressions

Opisuje wyrażenia regularne w programie PowerShell.

about_Remote_Disconnected_Sessions

W tym artykule wyjaśniono, jak rozłączyć sesję programu PowerShell i ponownie nawiązać połączenie z sesją programu PowerShell (PSSession).

about_Remote_Jobs

Opisuje sposób uruchamiania zadań na komputerach zdalnych.

about_Remote_Output

Opisuje sposób interpretowania i formatowania danych wyjściowych poleceń zdalnych.

about_Remote_Requirements

Opisuje wymagania systemowe i wymagania konfiguracji dotyczące uruchamiania poleceń zdalnych w programie PowerShell.

about_Remote_Troubleshooting

Opisuje sposób rozwiązywania problemów z operacjami zdalnymi w programie PowerShell.

about_Remote_Variables

Wyjaśnia, jak używać zmiennych lokalnych i zdalnych w poleceniach zdalnych.

about_Remote

Opisuje sposób uruchamiania poleceń zdalnych w programie PowerShell.

about_Requires

Zapobiega uruchamianiu skryptu bez wymaganych elementów.

about_Reserved_Words

Wyświetla listę zastrzeżonych słów, których nie można użyć jako identyfikatorów, ponieważ mają specjalne znaczenie w programie PowerShell.

about_Return

Zamyka bieżący zakres, który może być funkcją, skryptem lub blokiem skryptu.

about_Run_With_PowerShell

W tym artykule wyjaśniono, jak używać funkcji "Uruchom z programem PowerShell" do uruchamiania skryptu z dysku systemu plików.

about_Scopes

Objaśnienie pojęcia zakresu w programie PowerShell oraz sposób ustawiania i zmieniania zakresu elementów.

about_Script_Blocks

Definiuje blok skryptów i wyjaśnia, jak używać bloków skryptów w języku programowania programu PowerShell.

about_Script_Internationalization

Opisuje funkcje międzynarodowych skryptów, które ułatwiają skryptom wyświetlanie komunikatów i instrukcji dla użytkowników w języku interfejsu użytkownika.

about_Scripts

Opisuje sposób uruchamiania i pisania skryptów w programie PowerShell.

about_Session_Configuration_Files

Opisuje pliki konfiguracji sesji, które są używane w konfiguracji sesji (znanej również jako "punkt końcowy") do zdefiniowania środowiska sesji korzystających z konfiguracji sesji.

about_Session_Configurations

Opisuje konfiguracje sesji, które określają użytkowników, którzy mogą łączyć się z komputerem zdalnie i polecenia, które mogą uruchamiać.

about_Signing

Objaśnienie sposobu podpisywania skryptów w taki sposób, aby były zgodne z zasadami wykonywania programu PowerShell.

about_Simplified_Syntax

Opisuje łatwiejsze, bardziej naturalne sposoby tworzenia skryptów filtrów dla kolekcji obiektów.

about_Special_Characters

Opisuje sekwencje znaków specjalnych, które kontrolują sposób, w jaki program PowerShell interpretuje następne znaki w sekwencji.

about_Splatting

Opisuje sposób używania splattingu do przekazywania parametrów do poleceń w programie PowerShell.

about_Split

W tym artykule wyjaśniono, jak za pomocą operatora Split podzielić jeden lub więcej ciągów na podciąg.

about_Switch

W tym artykule wyjaśniono, jak używać przełącznika do obsługi wielu if instrukcji.

about_Tab_Expansion

Program PowerShell udostępnia uzupełnianie danych wejściowych w celu zapewnienia wskazówek, włączenia odnajdywania i przyspieszenia wprowadzania danych wejściowych. Nazwy poleceń, nazwy parametrów, wartości argumentów i ścieżki plików można wykonać, naciskając klawisz Tab .

about_Telemetry

Opisuje dane telemetryczne zebrane w programie PowerShell i sposób rezygnacji.

about_Thread_Jobs

Zawiera informacje o zadaniach opartych na wątkach programu PowerShell. Zadanie wątku jest typem zadania w tle, które uruchamia polecenie lub wyrażenie w osobnym wątku w ramach bieżącego procesu sesji.

about_Throw

throw Opisuje słowo kluczowe, które generuje błąd zakończenia.

about_Trap

Opisuje słowo kluczowe obsługujące błąd zakończenia.

about_Try_Catch_Finally

Opisuje sposób użycia trybloków , catchi finally do obsługi błędów zakończenia.

about_Type_Accelerators

Opisuje akceleratory typów dostępne dla klas platformy .NET Framework

about_Type_Operators

Opisuje operatory współpracujące z typami microsoft .NET.

about_Types.ps1xml

Wyjaśnia, jak używać Types.ps1xml plików do rozszerzania typów obiektów używanych w programie PowerShell.

about_Updatable_Help

Opisuje aktualizowalny system pomocy w programie PowerShell.

about_Update_Notifications

Powiadamia użytkowników podczas uruchamiania programu PowerShell o wydaniu nowej wersji programu PowerShell.

about_Using

Umożliwia wskazanie, które przestrzenie nazw są używane w sesji.

about_Variable_Provider

Zmienna

about_Variables

Opisuje sposób przechowywania wartości, które mogą być używane w programie PowerShell.

about_While

Opisuje instrukcję języka, której można użyć do uruchomienia bloku poleceń na podstawie wyników testu warunkowego.

about_Wildcards

Opisuje sposób używania symboli wieloznacznych w programie PowerShell.

about_Windows_PowerShell_Compatibility

Opisuje funkcje zgodności programu Windows PowerShell dla programu PowerShell 7.