匿名質問者匿名質問者回答ポイント なしウォッチ

フォルダ内のバイナリファイルの先頭に格納されているASCII文字列を任意バイト分抽出し、そのファイルの後ろにくっつける形でリネーム、という処理を連続でしたいのですが、良い方法はないでしょうか?

例: A.dat の先頭バイナリデータが「1a2b3c4d5e6f」となっていて、1a2b3c4dまでを抽出し A[1a2b3c4d].datにリネーム、B.dat以下も同様に…という感じです。

一般的なリネームソフトではこの処理のできるものが見当たらず、CUIツールはいくつか当たりましたが出力フォーマットに余計なものが付いたりバッチ処理させようとするとエラーになったりで途方に暮れています。

そもそもbatファイルのFor文で頭から煙が出るレベルのPCスキルなので、バッチ処理になるならどう書けばいいかもご教授願いたいです。

環境はWindows7 x64です。よろしくお願いいたします。

ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-09-14 00:54:23
終了日時
2015-09-17 12:51:33
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Cui81バッチ処理91windows71147x6469ASCII66バイナリ210リネーム84ツール312スキル670

人気の質問

メニュー

PC版