• ベストアンサー

コマンドプロンプト リネーム

同じフォルダ内に複数のエクセルファイルがあります。 これらが5つのファイルであれば、TEST1~TEST5にリネーム。これらが10のファイルであれば、TEST1~TEST10にリネームということは可能でしょうか? 固定のファイル数でも良いので教えてください。単純なものならわかったのですが・・ どうしても、例文?等が見つかりませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.3

可能です。 ただしコマンドプロンプトだけではダメです。 バッチ処理 または powershell または プログラムを作ることで対応できます。 --- 同じファイル名で順番が付いていればいい、ということならエクスプローラで可能です。 ただし、順番は( )付きの数字になりますので、質問者さんの要求とは異なります。 しかし、実用的にはじゅうぶんでしょう。 下記のようなメリットもありますので、場合によっては使いやすいでしょう。 すぐできる、任意の名前に変更できる、任意のファイルを対象外にできる。 操作手順は添付画像参照。 1 リネームしたいファイルを「すべて」選択状態にする。(外したいファイルは選択しなければOK) 2 一つのファイルをリネームして Enter キーを押す。 3 選択したすべてのファイルがリネームされて、順番が付いている。 ---以上です。

yuu1236
質問者

お礼

遅れて申し訳ありませんでした。ありがとうございます!

その他の回答 (2)

  • nerimaok
  • ベストアンサー率34% (1125/3220)
回答No.2

うーーーん、ちょっと考えたけど、面倒だ・・・ http://www.vector.co.jp/vpack/filearea/win/util/file/name/seq/ 辺りから適当に探してください。

yuu1236
質問者

お礼

遅れて申し訳ありませんでした。ありがとうございます!

  • nerimaok
  • ベストアンサー率34% (1125/3220)
回答No.1

元のファイル名は不定ですか? http://www.atmarkit.co.jp/fwin2k/win2ktips/761renext/renext.html 一番下のforでrenを回すとかは?

yuu1236
質問者

お礼

ご回答ありがとうございます。 リンクを見たのですが、よくわかりませんでした。どう直せばいいのか・・ 単純なのしかわかりません。

関連するQ&A

  • コマンド プロンプトでリネーム

    C:\Documents and Settings\aaa\に以下のように複数のファイルがあります。 あああ.xls いいい.xls ううう.xls えええ.xls ・ ・ ・ これを、先頭に"test_"をつけて、コマンドプロンプトを使い以下のように、ren でリネームするにはどのようにすればよいでしょうか? test_あああ.xls test_いいい.xls test_ううう.xls test_えええ.xls ・ ・ ・ よろしくお願いします。

  • コマンドプロンプトでリネーム

    リネーム前  リネーム後 1 aaa.wav → abc.wav 2 bbb.wav → def.wav 3 ccc.wav → ghi.wav このようにリネームしたいのですが、コマンドプロンプトでrenを使用した場合、リネーム前のファイル名にスペースが入っているためうまくリネームすることが出来ませんでした。 良い方法をご存じの方がいらっしゃいましたらご教示願います。 また、良いソフトがあれば合わせて教えていただきたいです。 よろしくお願いいたします。

  • コマンドプロンプトでのリネーム

    コマンドプロンプトで下記のようなファイル名をバッチ処理でリネームしたいのですが、どのように書けばよいでしょうか? 日本語名[半角スペース]2010年10月04日.拡張子 ↓ 2010-10-04.拡張子 日付の箇所はそのままの数字を利用したいです。 よろしくお願いいたします。

  • エクセル:マクロを使ったリネーム

    お世話になります。 下記の内容をエクセルのマクロでできるでしょうか? あるフォルダ(ここでは例としてAフォルダとする)のなかに複数のフォルダがはいっています。これらのフォルダ名は実際はかなり長いのですが、必ず5桁の数字+アンダーバーではじまります。 (例:00123_●●●) この各フォルダにはいくつかのファイルが入っていて、拡張子がxmlのファイルが必ず1つ入っています。この拡張子がxmlのファイル名の先頭にフォルダの5桁の数字+アンダーバーをつけた名前にリネームしたいのです。 例:abcde.xml でフォルダ名が00123_●●●の場合  → 00123_abcde.xml にする。 そしてリネームしたxmlファイルをAフォルダ直下に移動させたい。 事情がありリネームソフト等は使えません。 マクロを記述したエクセルファイルをAフォルダ直下に入れて動作させるものとします。 エクセル2003です。 よろしくお願いします。

  • UNIXコマンドでフォルダ内のフォルダをリネーム

    初めまして。 質問ですが、UNIXコマンドでフォルダ内のファイルを全てリネームする方法が分からないので教えて下さい。 ファイルの名前は全て同じ文字数で、[***_**_**.csv]となっています。(*は半角英数字です) リネームの内容としては、二つ目のアンダーバーからピリオドまでを消却したいと思っています。 例えばAWKコマンドで文字数から消却できるのでしょうか? 分かる方には簡単な質問で申し訳ありませんがお願いします。

  • コマンドプロンプトのリネームとワイルドカードの使い方

    コマンドプロンプトを使ってファイルのリネームをしたいと思っています。 ほげ 第1章ふが.xls ほげ 第2章ふが.xls ... (たまに章が飛ぶこともあります) と続くような、ファイルの集まりなのですが これを (11)×ふが.xls (12)×ふが.xls ... という様にしたいと思っています. Windowsのコマンドプロンプトで ren "ほげ 第*章ふが.xls" "(1*)×ふが.xls" とやったところうまく行きませんでした. また試しに, for %i in [0-9] do dir /b "ほげ 第%i章ふが.xls" で一覧をみようと思ったところ[0-9]の使い方が誤っていますと言われました. dir /b "ほげ 第*章ふが.xls" では問題なく表示されました. リネームのいい方法と[0-9]の正しい使い方を教えてください。

  • Windowsのコマンドプロンプト教えて下さい

    デスクトップにTestフォルダがあり中には100.epsというファイルがあります。 100.epsのファイルをローカルディスクC:のProgram Filesの中にコピーするコマンドプロンプト教えて下さい。 何度試してもコマンドの構文が誤っています。が表示されてしまいます。 新たな例文だと混乱しますのでTestフォルダと100.epsでのコピーコマンド教えて下さい。 .cmdや.batで自動処理したいです。 宜しくお願いします。

  • リネームについて

    PHP初心者です。宜しくお願い致します。 リネームについて2点程質問があります。 1.特定フォルダ内にある全てのCSVファイル内の特定箇所の  リネームについて列内に記入されているファイル名「123_4.jpg」  や「123-4.jpg」の「_」を「a」に「-」を「b」にすることは可能  でしょうか?  できれば該当のCSVファイルを開かずに、特定の列を指定しその列に  記入されている全ての「_」と「-」を置換したいと思っています。  「123_4.jpg」→「123a4.jpg」  「123-4.jpg」→「123b4.jpg」   とこのような感じに。 2.特定フォルダ内の画像ファイルのリネーム  上記と同様に「_」を「a」、「-」を「b」置換 できれば、元ファイルをコピーして別のフォルダにリネームした ファイルを保存したいと思っています。 宜しくお願い致します。  

    • ベストアンサー
    • PHP
  • コピー&リネーム

    こんにちは。仕事で大量の反復作業があるため、マクロでの自動処理を考えています。VBの参考図書を見ながら挑戦してみたのですが、何分初めてなものでなかなかうまくいきません・・・もう時間が無いので、お恥ずかしいのですが教えて頂けないでしょうか。宜しくお願いいたします。 【処理内容】複数のフォルダがあり、各フォルダの同じ階層位置に同名ファイルが存在します。それらを全て一つのフォルダにまとめてコピーするのですが、同名ファイルなのでコピーの際にリネーム処理も同時に行いながらコピーします。リネームのルールは、「親フォルダ名_元ファイル名.元拡張子」です。

  • 16進を10進にリネーム 

    000CAF27.mp3のような16進数の名前のファイル を10進数にリネームできるソフトを探しています 教えてください~ OSはXPです