3テラバイト

プログラム関連備忘録サイト。主にゲーム。

PowerShell

PowerShellで指定オブジェクトを次のコマンドに送信するコマンドレットWrite-Outputの使い方

投稿日:

こんにちは、今日は指定オブジェクトをパイプラインの次のコマンドに送信するコマンドレットWrite-Outputの使い方についてまとめていきます。

このコマンドがパイプラインの最後のコマンドである場合は、オブジェクトがコンソールに出力されます。

確認環境

PSVersion 5.1.18362.1110

Write-Outputの使い方

文字列を渡し、その後にパイプをつなげない場合はそのままその文字列がコンソールに出力されます。

Write-Output "test"

以下のようにGet-Memberコマンドレットにパイプラインで出力を渡すと、文字列オブジェクトSystem.Stringのメンバー情報が出力されます。

PS C:\Users\santerabyte> Write-Output "test" | Get-Member


   TypeName: System.String

Name             MemberType            Definition
----             ----------            ----------
Clone            Method                System.Object Clone(), System.Object ICloneable.Clone()
CompareTo        Method                int CompareTo(System.Object value), int CompareTo(string strB), int IComparable.CompareTo(System.Object obj), int IComparable[string].CompareTo(string other)
Contains         Method                bool Contains(string value)
...

リンク

Write-Output (Microsoft.PowerShell.Utility) – PowerShell | Microsoft Docs
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/write-output?view=powershell-7.1

-PowerShell


comment

メールアドレスが公開されることはありません。

関連記事

no image

PowerShellでエクスプローラーと同じ並びでファイルのリストを取得する

こんにちは、今日はPowerShellでエクスプローラーと同じ並びでファイルのリストを取得する方法についてまとめていきます。 確認環境 PSVersion 5.1.18362.1110 ファイル一覧取 …

no image

PowerShellで開いているウィンドウをすべて最小化する

確認環境 PSVersion 5.1.18362.1110 開いているウィンドウをすべて最小化する 以下のようにShell.ApplicationのCOMオブジェクトを生成、MinimizeAll関数 …

no image

PowerShellでコマンドのヘルプを取得するコマンドレットGet-Helpの使い方

こんにちは、今日はPowerShellでコマンドのヘルプを取得するコマンドレットGet-Helpの使い方についてまとめていきます。 確認環境 PSVersion 5.1.18362.1110 Get- …

no image

PowerShellでユーザーの入力と出力結果を記録してテキストに出力するStart-Transcriptの使い方

記録を開始する Start-Transcript Start-Transcriptコマンドレットで記録を開始します。出力ファイルを指定しない場合、自動でユーザーの Documents 以下にテキストが …

no image

UnityでPowerShellの実行結果を取得する

以下の例ではGet-ChildItemコマンドレットを引数なしで実行、標準出力への出力をDebug.LogでUnityコンソールに出力しています。 System.Diagnostics.Process …