- 締切済み
ネットワーク上のファイル名の一括変更
当方、WinXPを使っています。 ネットワーク上にあるファイルの名前を一括変更したいのですが、やり方がわかりません。 具体的には、 13-06m0712L.avi のようなファイル名の先頭の3文字を削除した8文字のファイル名 06m0712L.avi に変更したいのです。 「ファイルを選択して、F2を押してファイル名の変更」はできますが、はじめの120ファイルの修正で疲れました。あと800ファイル程度あるのでうんざりです。単純な規則的な作業なので、賢い方法があると思うのですが、具体的な操作方法がわかりません。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
noname#20242
回答No.2
バッチファイルを作って一括で変換したらいいと思います。 test.batというファイルを作って、「ren 13-06m0712L.avi 06m0712L.avi」という内容にします。 renはリネームのコマンドなので、「test.bat」を実行すると06m0712L.aviという名前に変換されます。 バッチファイル内で数百ファイル分編集して、一気に実行すれば楽勝です。 編集はキーボードマクロなんかでやれば1分以内に終わるはず。
- rav4_hiro
- ベストアンサー率21% (503/2297)
回答No.1
フリーソフトで一杯ありますが?。検索してみてください。 http://www.vector.co.jp/vpack/filearea/win/util/file/name/
質問者
お礼
ありがとうございました。 「ファイル名変更君」で無事、処理があっという間に終了しました。 http://www.vector.co.jp/download/file/win95/util/fh404106.html
お礼
ありがとうございます。 バッチファイルでネットワーク上のファイルにも使えるのですか? 実は、はじめ私もバッチファイルを作成することを検討したのですが、恥ずかしながら、以下の壁にぶつかり進めませんでした。 ローカルディスクの場合、ファイルのあるドライブのディレクトリに移動して、そこでバッチファイルを実行すればよいのですが、ネットワーク上のファイルの場合、 1、バッチファイルをネットワーク上につくり、そこに移動して実行 2、バッチファイルをローカルディスクに作り、実行 の2通りが考えられますが、1の場合、コマンドプロンプトでネットワーク上のディレクトリに移動する方法がわからないので実行できず 2の場合、ネットワーク上のファイルの指定方法がわからないので実行できず という状態でした。 それとも、バッチファイルを実行する方法として、これ以外の方法があるのでしょうか?