2018.05.22前回作ったファイルダンプ関数は、分かりやすく書くとこんな感じでした。"}コピーしてPowerShellプロンプト上に貼り付けすると、dump関数が定義されます。C:\Users\takk\tmp>さて、ダンプというのに、アドレス部がありません。今回はアドレス(というかインデックスですが)を表示する関数を、PowerShellで作っていきます。上の関数を改造します。Byte単位で、先頭に16進アドレスとして表示してみます。同じように、この関数をコピーして、PowerShellプロンプトに貼り付けると、dump関数が定義されますので、dumpコマンドが使えるようになります。C:\Users\takk\tmp>とても簡単な表示なのに、関数が長いのが気にいりません。for文が嫌で、前回、foreachに変えたのですが、$i変数も登場しているし、今度はforの方が都合がよくなってきた気がします。forを使った関数を考えてみます。C:\Users\takk\tmp>できました。アドレス部が16進数ですが、データ部が10進数表示のままでした。ファイルから読みだしたデータを配列に格納する前に、16進に変換しておきます。