2018.05.21続きです。前回ダンプしたファイルはサイズが小さかったので、もう少し大きいサイズのファイルを作ります。C:\Users\takk\tmp>こうですね。あとはこれを関数化すれば良いのですが、どうにもすっきりしません。なんだか配列の取得が下手です。取得したい要素を指定して分割なんてことはできないのでしょうか。PowerShellではできなさそうなので、foreachを使って回すことにしました。関数化もしてしまいましょう。これはこれで$arrをjoinして表示している箇所が2箇所あるので気にいらないのですが、まだこちらの方がきれいに見えます。適当に配列を作って、ダンプ関数を実行してみます。C:\Users\takk\tmp>なかなかいいですね。表示する時に、16進への変換もしてしまいましょう。C:\Users\takk\tmp>16進変換できました。ファイルダンプするためdump関数に与える引数はファイル名にします。C:\Users\takk\tmp>出来上がりです。居場所がなくて不良グループのパシリになってた主人公を救ったヒーロー。