管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

Powershellの実行結果をファイル出力するときに行末の空白をなくしたい(Powershell)

Powershellでコマンドの実行結果をリダイレクトすると、末尾に空白が入るじゃないですか↓
f:id:ksk1130:20170326181850p:plain

コマンドプロンプトだと入らないのに...↓
f:id:ksk1130:20170326181851p:plain

というわけで、Export-CSVコマンドを使ってみました。

Get-ChildItem -Recurse C:\WINDOWS\Fonts | `
Where-Object{!$_.PSIsContainer} | Sort-Object | `
Select-Object FullName | `
Export-Csv `
-Encoding Default  <#文字化け回避用(デフォルトだとShiftJIS)#>`
-NoTypeInformation <#型情報を出力しない#>`
export.txt         <#出力ファイル名(拡張子はtxtでも良いみたい)#>

実行結果はコチラ↓「""」が入ってしまうのは解消できなかったけど、空白よりは良いかな。
f:id:ksk1130:20170326181849p:plain