締切済み

ナンバリングされたファイル群の操作

  • 困ってます
  • 質問No.7335787
  • 閲覧数147
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 44% (13/29)

ナンバリングされた大量のファイルの先頭のナンバーだけを消すことができるフリーウェアはありませんでしょうか?

例えば
0001 題名 ~1216 題名  を
    題名 ~    題名  にしたいのです。

有効な方法がありましたらご教授願います。

回答 (全1件)

  • 回答No.1

ベストアンサー率 77% (177/228)

環境が書かれてませんが WindowsXP あたりでよろしいでしょうか。

以下のテキストをメモ帳に貼り付けて、リネームしたいフォルダと同じ場所に「numdelren.js」といった名前で保存したのちダブルクリックして下さい。

-- ここから
var fso = WScript.CreateObject("Scripting.FileSystemObject");

var dir = fso.GetFolder(".");
var files = new Enumerator(dir.Files);

for ( ; !files.atEnd(); files.moveNext())
if (files.item().Name.match(/^[0-9]+(.*)$/))
files.item().Name = RegExp.$1;
-- ここまで

割と簡単な方なのでバッチファイルでいけると思いましたが技量が足りずWSHを使いました。

題名に重複があればエラーで止まります。そのファイルは手動でリネームして、また実行すればよいです。
補足コメント
fs650e

お礼率 44% (13/29)

回答ありがとうございます。 お返事遅くなってしまって申し訳ありません。

早速試してみましたが非常に便利ですね。
補足なのですが、ハイフンも混ざっている場合、このコマンド?ではどうすればいいのでしょうか?
例:1234 - 題名

ハイフンも邪魔なんです・・・
投稿日時 - 2012-03-06 21:02:07
Be MORE 7・12 OK-チップでイイコトはじまる
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ