今だけ人気マンガ100円レンタル特集♪

DOSコマンドを使用せずに、ファイル名を変換したいのです。

ファイル名を変換したいのです。
フォルダ内に、ファイル A、B、C、・・・があります

これをEXCEL内にある変換表

旧ファイル名 新ファイル名
  A     P
  B     Q
  C     R
  ・     ・
  ・     ・

を用いて、ファイル名を P、Q、R、・・・
に変換する方法はないでしょうか?

DOSコマンドは暗号化の関係で
うまく動作しません。DOSコマンドでない方法をお願いします。

このQ&Aに関連する最新のQ&A

Excel VBScript」に関するQ&A: VBScript Excel Workbooks

A 回答 (3件)

 あるフォルダーになるファイル名を、Excelの(シートにある)変換表と対比してリネームするということになりますが、


いわゆる「DOSコマンド」なるものはWindows7には存在しません。
(似たものにコマンド・プロンプト上のコマンドがありますが、別物です。)
Excelのデータ・シートと対比ということであれば[VBA]を利用することになります。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
DOSコマンドが動作しないとおもったら、
Windows7ではだめなのですね。
暗号化の関係かと思っていました。
VBAってどうすればいいのでしょう?

お礼日時:2010/09/06 00:20

新旧ファイルのファイル名に規則性があるなら、下記のソフトでまとめて変換できます。



Namery
http://w7.vector.jp/softrev/detail.php?s_no=20150

全く規則性がないなら、コマンドプロンプトではなく、シェルスクリプト(VBScript)を使ってみてはどうでしょうか。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
規則性はありません。
シェルスクリプト、勉強しまーす。

お礼日時:2010/09/06 00:21

変更したいファイルを右クリックして「名前の変更」を選択すれば簡単に出来ると思いますが

この回答への補足

回答ありがとうございます。
ファイルの数が多数あるので、
ひとつひとつ変更できないので、
エクセル表をみて、自動変換させたいのです。

補足日時:2010/07/07 00:09
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング