PowerShellは、環境変数を1行ずつ表示します。変数の値が十分に長い場合、切り捨てられ、省略記号が追加されます。
> gci env:
Name Value
---- -----
<suppressed lines>
PSModulePath C:\Windows\system32\WindowsPowerSh...
<suppressed lines>
標準のcmdプロンプトのように、すべての変数の完全な値を一度に取得する方法はありますか?(Powershellのget-childitem env:pathに対する回答は、省略された1行を返しますが、有用なものをどのように取得するのかは適用されません)。
PowerShellにパス環境変数の完全なコンテンツを表示させる方法の検索に1時間を費やしました。より広い書式を指定しても、省略記号の有無にかかわらず、常に2452文字に切り捨てられます。これにより、PSを些細な有用性以外のものとして扱うことができなくなります。PSの私の意見は、それがPOSであり、それを変更するものは何もないということです。私は何百ものブログと検索結果を読みましたが、誰も解決策がありません。ここでもありません。
—
Suncat2000