[FAQ CENTER トップ]
[Powershell FAQ トップへ]
【Powershell】format -* コマンドが既定の書式と競合している可能性があります。
更新日:2022/03/13
現象
コマンドレットの結果をformat -table や out-string で処理しようしたところ以下のエラーが発生しました。
"format -* コマンドが既定の書式と競合している可能性があります。"
原因
推測ですが、format -*はwrite-hostによる標準出力用の整形関数であり、out-string による整形と競合したものと思われます。
Out-String はオブジェクトを文字列の配列に変換します。
対処
パイプ処理の順番を見直します。
例:
$temp1=write-output $_ | Format-List -Property * | Out-string
[Powershell FAQ トップへ]
[FAQ CENTER トップ]
本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。
このページはリンクフリーです。(このページへの直接リンクも可能です。)
Copyright(c) tooljp.com 2007-2018