SSブログ

PowerShell小僧:デバック出力 [コンピューター]

PowerShellでデバック出力は、どうやってするのだろうと思って調べた結果、こんな感じにしてみました。

$DebugPreference = 'Continue' # Debug出力:ON
# $DebugPreference = 'SilentlyContinue' # Debug出力:OFF
Write-Host ("`$DebugPreference=" + $DebugPreference)

(中略)

Write-Output ("`$myFilePath2=" + $myFilePath2) | Write-Debug # Debug出力

(中略)

$DebugPreference = 'SilentlyContinue' # Debug出力:OFF
Write-Host ("`$DebugPreference=" + $DebugPreference)

Write-Outputでデバック出力するものを1つにまとめて、Write-Debugに渡しています。Write-Outputのカッコ()が無いと上手くいかなかったと思います。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。