主な利点は、日本語のPATHやFILENAMEが扱えること、OS機能として利用でき、入手、配置の必要がないこと、などがある。
(Get-FileHash -A sha1 *| Select hash,path)| Out-File "${env:userprofile}\desktop\hash01.txt" -A -E UTF8
#Wildcard を用いた二種類のExtentionをcomma区切りで指定
# -Algorithm の簡略表記、Select-Objectの簡略表記とhash、Pathのみの出力、ファイル書き出しに際しての幅指定
Get-filehash *.log, *.dat -a sha1| select hash, path| out-file ..\t.txt -width 150
# hashだけを展開する方法
get-filehash * -a sha1| select -ExpandProperty hash
| Foreach-Object{ $_.hash }
| % hash
DA39A3EE5E6B4B0D3255BFEF95601890AFD80709