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 |
内容を呼び出さずに、 |
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 エンジンと |
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 |
警告メッセージを書き込みます。 |