Udostępnij za pośrednictwem


Microsoft.PowerShell.Utility

Ta sekcja zawiera tematy pomocy dotyczące poleceń cmdlet zainstalowanych za pomocą modułu Microsoft.PowerShell.Utility. Ten moduł zawiera polecenia cmdlet, które zarządzają podstawowymi funkcjami programu PowerShell.

Microsoft.PowerShell.Utility

Add-Member

Dodaje właściwości niestandardowe i metody do wystąpienia obiektu programu PowerShell.

Add-Type

Dodaje klasę Microsoft .NET do sesji programu PowerShell.

Clear-Variable

Usuwa wartość zmiennej.

Compare-Object

Porównuje dwa zestawy obiektów.

ConvertFrom-CliXml

Konwertuje ciąg w formacie CliXml na niestandardowy psObject.

ConvertFrom-Csv

Konwertuje właściwości obiektu w formacie wartości rozdzielanej znakami (CSV) na wersje CSV oryginalnych obiektów.

ConvertFrom-Json

Konwertuje ciąg w formacie JSON na obiekt niestandardowy lub tabelę skrótów.

ConvertFrom-Markdown

Przekonwertuj zawartość ciągu lub pliku na obiekt MarkdownInfo.

ConvertFrom-SddlString

Konwertuje ciąg SDDL na obiekt niestandardowy.

ConvertFrom-StringData

Konwertuje ciąg zawierający co najmniej jedną parę klucz i wartość na tabelę skrótów.

ConvertTo-CliXml

Konwertuje obiekt na ciąg w formacie CliXml.

ConvertTo-Csv

Konwertuje obiekty .NET na serię ciągów wartości rozdzielanych znakami (CSV).

ConvertTo-Html

Konwertuje obiekty platformy .NET na kod HTML, który można wyświetlić w przeglądarce sieci Web.

ConvertTo-Json

Konwertuje obiekt na ciąg sformatowany w formacie JSON.

ConvertTo-Xml

Tworzy reprezentację obiektu opartą na formacie XML.

Debug-Runspace

Uruchamia interaktywną sesję debugowania z przestrzenią uruchomieniową.

Disable-PSBreakpoint

Wyłącza punkty przerwania w bieżącej konsoli.

Disable-RunspaceDebug

Wyłącza debugowanie w co najmniej jednej przestrzeni uruchomieniowej i zwalnia wszystkie oczekujące zatrzymania debugera.

Enable-PSBreakpoint

Włącza punkty przerwania w bieżącej konsoli.

Enable-RunspaceDebug

Włącza debugowanie w przestrzeniach uruchomieniowych, w których dowolny punkt przerwania jest zachowywany do momentu dołączonego debugera.

Export-Alias

Eksportuje informacje o aktualnie zdefiniowanych aliasach do pliku.

Export-Clixml

Tworzy reprezentację obiektu lub obiektów w formacie XML i przechowuje go w pliku.

Export-Csv

Konwertuje obiekty na serię ciągów wartości rozdzielanych znakami (CSV) i zapisuje ciągi w pliku.

Export-FormatData

Zapisuje dane formatowania z bieżącej sesji w pliku formatowym.

Export-PSSession

Eksportuje polecenia z innej sesji i zapisuje je w module programu PowerShell.

Format-Custom

Używa dostosowanego widoku do formatowania danych wyjściowych.

Format-Hex

Wyświetla plik lub inne dane wejściowe jako szesnastkowe.

Format-List

Formatuje dane wyjściowe jako listę właściwości, w których każda właściwość jest wyświetlana w nowym wierszu.

Format-Table

Formatuje dane wyjściowe jako tabelę.

Format-Wide

Formatuje obiekty jako szeroką tabelę, która wyświetla tylko jedną właściwość każdego obiektu.

Get-Alias

Pobiera aliasy dla bieżącej sesji.

Get-Culture

Pobiera bieżącą kulturę ustawioną w systemie operacyjnym.

Get-Date

Pobiera bieżącą datę i godzinę.

Get-Error

Pobiera i wyświetla najnowsze komunikaty o błędach z bieżącej sesji.

Get-Event

Pobiera zdarzenia w kolejce zdarzeń.

Get-EventSubscriber

Pobiera subskrybentów zdarzeń w bieżącej sesji.

Get-FileHash

Oblicza wartość skrótu dla pliku przy użyciu określonego algorytmu skrótu.

Get-FormatData

Pobiera dane formatowania w bieżącej sesji.

Get-Host

Pobiera obiekt reprezentujący bieżący program hosta.

Get-MarkdownOption

Zwraca bieżące kolory i style używane do renderowania zawartości Markdown w konsoli.

Get-Member

Pobiera właściwości i metody obiektów.

Get-PSBreakpoint

Pobiera punkty przerwania ustawione w bieżącej sesji.

Get-PSCallStack

Wyświetla bieżący stos wywołań.

Get-Random

Pobiera losową liczbę lub losowo wybiera obiekty z kolekcji.

Get-Runspace

Pobiera aktywne przestrzenie uruchamiania w procesie hosta programu PowerShell.

Get-RunspaceDebug

Pokazuje opcje debugowania obszaru uruchamiania.

Get-SecureRandom

Pobiera losową liczbę lub losowo wybiera obiekty z kolekcji.

Get-TraceSource

Pobiera składniki programu PowerShell, które są instrumentowane do śledzenia.

Get-TypeData

Pobiera dane typu rozszerzonego w bieżącej sesji.

Get-UICulture

Pobiera bieżące ustawienia kultury interfejsu użytkownika w systemie operacyjnym.

Get-Unique

Zwraca unikatowe elementy z posortowanej listy.

Get-Uptime

Pobierz TimeSpan od ostatniego rozruchu.

Get-Variable

Pobiera zmienne w bieżącej konsoli.

Get-Verb

Pobiera zatwierdzone czasowniki w PowerShellu.

Group-Object

Grupuje obiekty, które zawierają tę samą wartość dla określonych właściwości.

Import-Alias

Importuje listę aliasów z pliku.

Import-Clixml

Importuje plik CLIXML i tworzy odpowiednie obiekty w programie PowerShell.

Import-Csv

Tworzy obiekty niestandardowe przypominające tabelę na podstawie elementów w pliku wartości rozdzielanej znakami (CSV).

Import-LocalizedData

Importuje dane specyficzne dla języka do skryptów i funkcji na podstawie kultury interfejsu użytkownika wybranej dla systemu operacyjnego.

Import-PowerShellDataFile

Importuje wartości z pliku .psd1 bez wywoływania jego zawartości.

Import-PSSession

Importuje polecenia z innej sesji do bieżącej sesji.

Invoke-Expression

Uruchamia polecenia lub wyrażenia na komputerze lokalnym.

Invoke-RestMethod

Wysyła żądanie HTTP lub HTTPS do usługi internetowej RESTful.

Invoke-WebRequest

Pobiera zawartość ze strony internetowej w Internecie.

Join-String

Łączy obiekty z potoku w jeden ciąg.

Measure-Command

Mierzy czas potrzebny na uruchomienie bloków skryptów i poleceń cmdlet.

Measure-Object

Oblicza właściwości liczbowe obiektów oraz znaki, wyrazy i wiersze w obiektach ciągów, takich jak pliki tekstu.

New-Alias

Tworzy nowy alias.

New-Event

Tworzy nowe zdarzenie.

New-Guid

Tworzy identyfikator GUID (Globalny Unikalny Identyfikator).

New-Object

Tworzy wystąpienie obiektu Microsoft .NET Framework lub COM.

New-TemporaryFile

Tworzy plik tymczasowy.

New-TimeSpan

Tworzy obiekt TimeSpan.

New-Variable

Tworzy nową zmienną.

Out-File

Wysyła dane wyjściowe do pliku.

Out-GridView

Wysyła dane wyjściowe do interaktywnej tabeli w osobnym oknie.

Out-Printer

Wysyła dane wyjściowe do drukarki.

Out-String

Wyprowadza obiekty wejściowe jako ciąg.

Read-Host

Odczytuje wiersz danych wejściowych z konsoli.

Register-EngineEvent

Subskrybuje zdarzenia generowane przez silnik programu PowerShell i polecenie cmdlet New-Event.

Register-ObjectEvent

Subskrybuje zdarzenia generowane przez obiekt programu Microsoft .NET Framework.

Remove-Alias

Usuń alias z bieżącej sesji.

Remove-Event

Usuwa zdarzenia z kolejki zdarzeń.

Remove-PSBreakpoint

Usuwa punkty przerwania z bieżącej konsoli.

Remove-TypeData

Usuwa typy rozszerzone z bieżącej sesji.

Remove-Variable

Usuwa zmienną i jej wartość.

Select-Object

Wybiera obiekty lub właściwości obiektu.

Select-String

Znajduje tekst w ciągach i plikach.

Select-Xml

Znajduje tekst w ciągu XML lub dokumencie.

Send-MailMessage

Wysyła wiadomość e-mail.

Set-Alias

Tworzy lub zmienia alias polecenia cmdlet lub innego polecenia w bieżącej sesji programu PowerShell.

Set-Date

Zmienia czas systemowy na komputerze na określony czas.

Set-MarkdownOption

Ustawia kolory i style używane do renderowania zawartości Markdown w konsoli.

Set-PSBreakpoint

Ustawia punkt przerwania w wierszu, poleceniu lub zmiennej.

Set-TraceSource

Konfiguruje, uruchamia i zatrzymuje ślad składników programu PowerShell.

Set-Variable

Ustawia wartość zmiennej. Tworzy zmienną, jeśli ta z żądaną nazwą nie istnieje.

Show-Command

Wyświetla informacje o poleceniach programu PowerShell w oknie graficznym.

Show-Markdown

Pokazuje plik markdown lub ciąg w konsoli w przyjazny sposób przy użyciu sekwencji ucieczki VT100 lub w przeglądarce przy użyciu kodu HTML.

Sort-Object

Sortuje obiekty według wartości właściwości.

Start-Sleep

Wstrzymuje działanie w skrypcie lub sesji na określony okres czasu.

Tee-Object

Zapisuje dane wyjściowe polecenia w pliku lub zmiennej, a także wysyła je w dół potoku.

Test-Json

Sprawdza, czy ciąg jest prawidłowym dokumentem JSON

Trace-Command

Konfiguruje i uruchamia ślad określonego wyrażenia lub polecenia.

Unblock-File

Odblokuje pliki pobrane z Internetu.

Unregister-Event

Anuluje subskrypcję wydarzenia.

Update-FormatData

Aktualizuje dane formatowania w bieżącej sesji.

Update-List

Dodaje elementy do i usuwa elementy z wartości właściwości zawierającej kolekcję obiektów.

Update-TypeData

Aktualizuje dane typu rozszerzonego w sesji.

Wait-Debugger

Zatrzymuje skrypt w debugerze przed uruchomieniem następnej instrukcji w skrycie.

Wait-Event

Czeka, aż zostanie zgłoszone określone zdarzenie, zanim będzie kontynuowane działanie.

Write-Debug

Zapisuje komunikat debug na konsoli.

Write-Error

Zapisuje obiekt do strumienia błędów.

Write-Host

Zapisuje dostosowane dane wyjściowe na hoście.

Write-Information

Określa, jak PowerShell obsługuje dane ze strumienia informacji dla danego polecenia.

Write-Output

Zapisuje określone obiekty w potoku.

Write-Progress

Wyświetla pasek postępu w oknie polecenia programu PowerShell.

Write-Verbose

Zapisuje tekst do strumienia rozbudowanej wiadomości.

Write-Warning

Zapisuje komunikat ostrzegawczy.