はい、できますが、それは簡単ではありません。それはあなたが実際にやっていることにかかっています。あなたは同様に、いくつかのコマンドラインツールを実行するために、単にコンソールとしてPowerShellを使用しているとしましょう:
SendRequest "url" "param" "param"
PowerShellがちょうど返されるものは何でもプリントアウトします。あなたにできることは、このコマンドの出力をキャッチし、このように、それにいくつかの色を追加する小さなPowerShellのラッパーを書くことです:
param($url, $param1, $param2)
$response = SendRequest $url $param1 $param2
Write-Host $response.Property1 -ForegroundColor Cyan
Write-Host $response.JSON -ForegroundColor Red
を呼び出すこの方法:
.\execSendRequest.ps1 "url" "param" "param"
そして、それ意志応答を色で表示します。同様に、各プロパティに対してさらに処理を行い、JSONレスポンスをさまざまな色で印刷することができます。