次の方法で共有


Microsoft.PowerShell.Utility

このセクションには、Microsoft.PowerShell.Utility モジュールと共にインストールされるコマンドレットのヘルプ トピックが含まれています。 このモジュールには、PowerShell の基本的な機能を管理するコマンドレットが含まれています。

Microsoft.PowerShell.Utility

Add-Member

PowerShell オブジェクトのインスタンスにカスタム プロパティとメソッドを追加します。

Add-Type

PowerShell セッションに Microsoft .NET クラスを追加します。

Clear-Variable

変数の値を削除します。

Compare-Object

2 つのオブジェクト セットを比較します。

ConvertFrom-CliXml

CliXml 形式の文字列をカスタム PSObjectに変換します。

ConvertFrom-Csv

文字区切り値 (CSV) 形式のオブジェクト プロパティを元のオブジェクトの CSV バージョンに変換します。

ConvertFrom-Json

JSON 形式の文字列をカスタム オブジェクトまたはハッシュ テーブルに変換します。

ConvertFrom-Markdown

文字列またはファイルの内容を MarkdownInfo オブジェクトに変換します。

ConvertFrom-SddlString

SDDL 文字列をカスタム オブジェクトに変換します。

ConvertFrom-StringData

1 つ以上のキーと値のペアを含む文字列をハッシュ テーブルに変換します。

ConvertTo-CliXml

オブジェクトを CliXml 形式の文字列に変換します。

ConvertTo-Csv

.NET オブジェクトを一連の文字区切り値 (CSV) 文字列に変換します。

ConvertTo-Html

.NET オブジェクトを、Web ブラウザーに表示できる HTML に変換します。

ConvertTo-Json

オブジェクトを JSON 形式の文字列に変換します。

ConvertTo-Xml

オブジェクトの XML ベースの表現を作成します。

Debug-Runspace

実行空間を使用して対話型デバッグ セッションを開始します。

Disable-PSBreakpoint

現在のコンソールのブレークポイントを無効にします。

Disable-RunspaceDebug

1 つ以上の実行空間でのデバッグを無効にし、保留中のデバッガーの停止を解放します。

Enable-PSBreakpoint

現在のコンソールでブレークポイントを有効にします。

Enable-RunspaceDebug

デバッガーがアタッチされるまでブレークポイントが保持される実行空間でのデバッグを有効にします。

Export-Alias

現在定義されているエイリアスに関する情報をファイルにエクスポートします。

Export-Clixml

オブジェクトまたはオブジェクトの XML ベースの表現を作成し、ファイルに格納します。

Export-Csv

オブジェクトを一連の文字区切り値 (CSV) 文字列に変換し、文字列をファイルに保存します。

Export-FormatData

現在のセッションの書式設定データを書式設定ファイルに保存します。

Export-PSSession

別のセッションからコマンドをエクスポートし、PowerShell モジュールに保存します。

Format-Custom

カスタマイズされたビューを使用して出力の書式を設定します。

Format-Hex

ファイルまたはその他の入力を 16 進数で表示します。

Format-List

出力を各プロパティが新しい行に表示される形で一覧として書式設定します。

Format-Table

出力をテーブルとして書式設定します。

Format-Wide

オブジェクトを、各オブジェクトの 1 つのプロパティのみを表示するワイド テーブルとして書式設定します。

Get-Alias

現在のセッションのエイリアスを取得します。

Get-Culture

オペレーティング システムの現在のカルチャ設定を取得します。

Get-Date

現在の日付と時刻を取得します。

Get-Error

現在のセッションの最新のエラー メッセージを取得して表示します。

Get-Event

イベント キュー内のイベントを取得します。

Get-EventSubscriber

現在のセッションのイベント サブスクライバーを取得します。

Get-FileHash

指定したハッシュ アルゴリズムを使用して、ファイルのハッシュ値を計算します。

Get-FormatData

現在のセッションの書式設定データを取得します。

Get-Host

現在のホスト プログラムを表すオブジェクトを取得します。

Get-MarkdownOption

コンソールで Markdown コンテンツをレンダリングするために使用されている現在の色とスタイルを返します。

Get-Member

オブジェクトのプロパティとメソッドを取得します。

Get-PSBreakpoint

現在のセッションで設定されているブレークポイントを取得します。

Get-PSCallStack

現在の呼び出し履歴を表示します。

Get-Random

乱数を取得するか、コレクションからオブジェクトをランダムに選択します。

Get-Runspace

PowerShell ホスト プロセス内のアクティブな実行空間を取得します。

Get-RunspaceDebug

実行空間のデバッグ オプションを示します。

Get-SecureRandom

乱数を取得するか、コレクションからオブジェクトをランダムに選択します。

Get-TraceSource

トレース用にインストルメント化された PowerShell コンポーネントを取得します。

Get-TypeData

現在のセッションの拡張型データを取得します。

Get-UICulture

オペレーティング システムの現在の UI カルチャ設定を取得します。

Get-Unique

並べ替えられたリストから一意の項目を返します。

Get-Uptime

前回の起動から TimeSpan を取得します。

Get-Variable

現在のコンソールの変数を取得します。

Get-Verb

承認済みの PowerShell 動詞を取得します。

Group-Object

指定したプロパティに対して同じ値を含むオブジェクトをグループ化します。

Import-Alias

ファイルからエイリアス リストをインポートします。

Import-Clixml

CLIXML ファイルをインポートし、PowerShell で対応するオブジェクトを作成します。

Import-Csv

文字区切り値 (CSV) ファイル内の項目からテーブルのようなカスタム オブジェクトを作成します。

Import-LocalizedData

オペレーティング システム用に選択された UI カルチャに基づいて、言語固有のデータをスクリプトと関数にインポートします。

Import-PowerShellDataFile

内容を呼び出さずに、.psd1 ファイルから値をインポートします。

Import-PSSession

別のセッションから現在のセッションにコマンドをインポートします。

Invoke-Expression

ローカル コンピューターでコマンドまたは式を実行します。

Invoke-RestMethod

HTTP または HTTPS 要求を RESTful Web サービスに送信します。

Invoke-WebRequest

インターネット上の Web ページからコンテンツを取得します。

Join-String

パイプラインのオブジェクトを 1 つの文字列に結合します。

Measure-Command

スクリプト ブロックとコマンドレットの実行にかかる時間を測定します。

Measure-Object

オブジェクトの数値プロパティと、文字列オブジェクト内の文字、単語、行 (テキストのファイルなど) を計算します。

New-Alias

新しいエイリアスを作成します。

New-Event

新しいイベントを作成します。

New-Guid

GUID を作成します。

New-Object

Microsoft .NET Framework または COM オブジェクトのインスタンスを作成します。

New-TemporaryFile

一時ファイルを作成します。

New-TimeSpan

TimeSpan オブジェクトを作成します。

New-Variable

新しい変数を作成します。

Out-File

出力をファイルに送信します。

Out-GridView

別のウィンドウで対話型テーブルに出力を送信します。

Out-Printer

プリンターに出力を送信します。

Out-String

入力オブジェクトを文字列として出力します。

Read-Host

コンソールから入力行を読み取ります。

Register-EngineEvent

PowerShell エンジンと New-Event コマンドレットによって生成されるイベントをサブスクライブします。

Register-ObjectEvent

Microsoft .NET Framework オブジェクトによって生成されるイベントをサブスクライブします。

Remove-Alias

現在のセッションからエイリアスを削除します。

Remove-Event

イベント キューからイベントを削除します。

Remove-PSBreakpoint

現在のコンソールからブレークポイントを削除します。

Remove-TypeData

現在のセッションから拡張型を削除します。

Remove-Variable

変数とその値を削除します。

Select-Object

オブジェクトまたはオブジェクトのプロパティを選択します。

Select-String

文字列とファイル内のテキストを検索します。

Select-Xml

XML 文字列またはドキュメント内のテキストを検索します。

Send-MailMessage

電子メール メッセージを送信します。

Set-Alias

現在の PowerShell セッションでコマンドレットまたはその他のコマンドのエイリアスを作成または変更します。

Set-Date

コンピューターのシステム時刻を、指定した時刻に変更します。

Set-MarkdownOption

コンソールで Markdown コンテンツをレンダリングするために使用する色とスタイルを設定します。

Set-PSBreakpoint

行、コマンド、または変数にブレークポイントを設定します。

Set-TraceSource

PowerShell コンポーネントのトレースを構成、開始、および停止します。

Set-Variable

変数の値を設定します。 要求された名前の変数が存在しない場合は、変数を作成します。

Show-Command

PowerShell コマンド情報をグラフィカル ウィンドウに表示します。

Show-Markdown

VT100 エスケープ シーケンスを使用してわかりやすい方法で、または HTML を使用してブラウザーで Markdown ファイルまたは文字列をコンソールに表示します。

Sort-Object

プロパティ値でオブジェクトを並べ替えます。

Start-Sleep

指定した期間、スクリプトまたはセッションのアクティビティを中断します。

Tee-Object

コマンド出力をファイルまたは変数に保存し、パイプラインに送信します。

Test-Json

文字列が有効な JSON ドキュメントであるかどうかをテストします

Trace-Command

指定した式またはコマンドのトレースを構成して開始します。

Unblock-File

インターネットからダウンロードされたファイルのブロックを解除します。

Unregister-Event

イベント サブスクリプションを取り消します。

Update-FormatData

現在のセッションの書式設定データを更新します。

Update-List

オブジェクトのコレクションを含むプロパティ値に項目を追加および削除します。

Update-TypeData

セッション内の拡張型データを更新します。

Wait-Debugger

スクリプトで次のステートメントを実行する前に、デバッガーのスクリプトを停止します。

Wait-Event

実行を続行する前に、特定のイベントが発生するまで待機します。

Write-Debug

デバッグ メッセージをコンソールに書き込みます。

Write-Error

エラー ストリームにオブジェクトを書き込みます。

Write-Host

カスタマイズされた出力をホストに書き込みます。

Write-Information

PowerShell でコマンドの情報ストリーム データを処理する方法を指定します。

Write-Output

指定したオブジェクトをパイプラインに書き込みます。

Write-Progress

PowerShell コマンド ウィンドウ内に進行状況バーを表示します。

Write-Verbose

テキストを詳細メッセージ ストリームに書き込みます。

Write-Warning

警告メッセージを書き込みます。