HOME > Csv系コマンドレット > ConvertTo-Csv
ConvertTo-Csv
ConvertTo-Csvは、CSV形式にフォーマットするコマンドです。
エイリアスなし
解説
指定したオブジェクトをCSV形式の文字列に変換します。
直接CSVファイルを作成したい場合は、Export-CSVコマンドレットを使用した方が簡単です。
構文
- (構文)
- ConvertTo-Csv [-InputObject] <psobject> [[-Delimiter] <char>] [<CommonParameters>] ConvertTo-Csv [-InputObject] <psobject> [<CommonParameters>]
パラメータ | 説明 |
---|---|
-InputObject オブジェクト | CSVに変換するオブジェクトを指定する |
-Delimiter 値 | 区切り文字を指定する(デフォルトは",") (例)-Delimiter ';' |
-UseCulture | 現在のカルチャのリスト区切り記号を項目区切り記号として使用する |
-NoTypeInformation | オブジェクトの型名コメントを出力しない |
共通的なパラメータは「共通パラメータ」をご覧ください。
サンプル
Get-Dateの内容をCSV化する(-InputObjectで指定するパターン)
$d = Get-Date
ConvertTo-Csv -InputObject $d -NoTypeInformation
Get-Dateの内容をCSV化する(パイプで渡すパターン)
Get-Date | ConvertTo-Csv -NoTypeInformation
コマンドのヘルプを表示する
Get-Help ConvertTo-Csv
備考
- 複雑なオブジェクト構造はうまく変換されない可能性がありますのでご注意ください。
関連項目
- Csv系コマンドレット
- ConvertTo-Csv:CSV形式にフォーマットする
- ConvertFrom-Csv:CSV形式からコンバートする
- Export-Csv:オブジェクトからCSVファイルを作成する
- Import-Csv:CSVファイルからオブジェクトを作成する