HOME > Html系コマンドレット > ConvertTo-Html
ConvertTo-Html
ConvertTo-Htmlは、Htmlに変換するコマンドです。
エイリアスなし
解説
.NETオブジェクトをHTMLに変換します。
オブジェクトのプロパティをHTMLテーブルまたはリストとして表示します
構文
- (構文)
- ConvertTo-Html [[-Property] <Object[]>] [[-Head] <string[]>] [[-Title] <string>] [[-Body] <string[]>] [<CommonParameters>] ConvertTo-Html [[-Property] <Object[]>] [<CommonParameters>]
パラメータ | 説明 |
---|---|
-InputObject オブジェクト | HTML形式に変換するオブジェクトを指定する |
-Property プロパティ | HTML出力に含めるオブジェクトのプロパティを指定する |
-Body コンテンツ | HTMLのbodyタグ内に追加するコンテンツを指定する |
-Head コンテンツ | HTMLのheadタグ内に追加するコンテンツを指定する |
-Title タイトル | HTMLページのタイトルを指定する |
-As 形式 | 出力形式を指定する "Table"(デフォルト)または"List"が指定可 |
-CssUri URI | CSSファイルのURIを指定してHTMLにスタイルを適用する |
-Fragment | HTMLの完全な構造ではなくテーブル部分のみを出力する |
-PostContent コンテンツ | テーブルの後に追加するHTMLコンテンツを指定する |
-PreContent コンテンツ | テーブルの前に追加するHTMLコンテンツを指定する |
共通的なパラメータは「共通パラメータ」をご覧ください。
サンプル
実行中のプロセスの情報をHTMLファイルに出力する
Get-Process | ConvertTo-Html | Out-File processes.html
タイトルとCSSスタイルを指定する
Get-Process | ConvertTo-Html -Title "実行中のプロセス" -Head "<style>body { font-family: Arial; }</style>" | Out-File processes.html
コマンドのヘルプを表示する
Get-Help ConvertTo-Html
備考
- 複雑なオブジェクト構造は適切に変換されない可能性があります。
- デフォルトの出力は非常に基本的なHTMLなので、必要に応じてCSSやJavaScriptを追加してください。