WindowsXPのDOSプロンプトでファイル名を一括変更する方法

このQ&Aのポイント
  • WindowsXPのDOSプロンプトでRENコマンドを使ってファイル名を一括で変更する方法を教えてください。
  • d: mpディレクトリには80個のファイルがあり、ファイル名を一括で変更したいです。
  • RENコマンドとワイルドカードを利用して、ファイルの先頭や後方に指定の文字列を追加する方法を教えてください。
回答を見る
  • ベストアンサー

DOSのRENコマンドを教えてください

WindowsXPのDOSプロンプトでRENコマンドを使った名前の変更に手こずっています d:\tmpディレクトリに 無題01.bmp ~ 無題80.bmp と80個のファイルがある場合、RENコマンドとワイルドカードを 使って一括変換したいのですがうまくいきません ren 無題*.bmp 借金*.bmp と入力しても全部のファイルが変換されません 同じようにRENコマンドで 01.bmp ~ 80.bmp とファイルがある場合、ファイルの先頭や後方に借金と一括で変換したいのですが こちらもうまくいきません 借金01.bmp や 01借金.bmp といったようにファイル名を一括で変更したいのです 何卒ご教授方御願い致します

noname#244288
noname#244288

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

  • ベストアンサー
  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.1

数字が必ず2桁であることが前提ですが、 ren 無題??.bmp 借金??.bmp ではどうですか? WindowsXP SP2のコマンドプロンプトでは出来ました。

noname#244288
質問者

お礼

早速のご回答ありがとうございました 無事に一括変換できました

関連するQ&A

  • DOSプロンプトのRENコマンドを教えてください

    WindowsXP(SP無し)のDOSプロンプトでRENコマンドを使った名前の変更に手こずっています d:\tmpディレクトリに 無題01.bmp ~ 無題80.bmp と80個のファイルがある場合、RENコマンドを使って一括変換したいのですがうまくいきません 借金01.bmp 借金大王_01.bmp 借金始皇帝001.bmp 01_借金.bmp 上記のように自在に、なおかつ一括で80個のファイル名を変更したいのです ご教授方よろしく御願い致します

  • windows10 DOSコマンドのワイルドカード

    以前のwindowsコマンドプロンプトでは、DOSコマンドで同一フォルダのファイルの名前をまとめて変更したいとき「*」 や「?」のワイルドカードが普通に使えていました。 ところが、windows10 のコマンドプロンプトで ren *.* x_*.* と打つと aaa.doc  →x_a.doc bbb.doc →x_b.doc とリネームされてしまいます。 期待している結果は、 x_aaa.doc x_bbb.doc です。 何かよい方法があれば教えてください。 Windows Power Shell とか使えば可能でしょうか?

  • DOSコマンドについて

    DOSコマンドで下記の2つを実現したくて色々と 調べてみたのですがわかりませんでした。 (1)バッチファイルを実行したら、DOSプロンプトの  画面が立ち上がり、検索したい文字を入力できる  状態にする。 (2) (1)で入力された文字列が2文字以上だった場合は  エラーメッセージを表示し、再度入力させる。 (3)(1)で入力した文字列を任意のファイル内で検索し、  あれば大文字⇒小文字に変換する。 echoとpromptというコマンドを使って入力画面を 表示させることができるのかと思いましたが なかなかうまくいかない状態でした。 何か参考になるサイトがあれば教えて頂ければ幸いです。

  • DOSでテキストファイルの中のある文字だけを消すコマンドはありますか?

    こんばんは。WindowsXPを使っています。だからコマンドプロンプトでDOSのコマンドを使っているのですが、できないことがあって困っています。 あるテキストファイルの中にある、ある文字だけを消去するコマンドってありますか? Linuxではtrというコマンドでそれができるのですが、DOSではできないんだろうか、と疑問です。 今のところ、その操作をエディタで行っていますが、何百個というファイルを扱う予定なのでDOSのコマンドでできれば、バッチファイルを作って一括処理ができるから便利だなと考えているのです。 私はwindows98から使い始めたのでDOSはあまりわからなくて、DOS世代の方などご存知でしたら教えてください。お願いします!!

  • DOSのコマンドでLinuxのwgetみたいなコマンドありますか?

    コマンドプロンプトで、右クリック→対象をファイルに保存 みたいなコマンドありますか? Linuxでしたら、wgetでしょうか? そんなコマンドがDOSプロンプトのコマンドでもし あれば、教えてくださいませ。

  • コマンドプロンプトでファイル名一括変更

    コマンドプロンプトのrenコマンドでフォルダ内の同一拡張子のファイル名の拡張子を一括変更することはできますが、 (例 ren *.txt *.htm ) 拡張子以外の共通部分を拡張子を含む形で一括変更することはできませんか? たとえば拡張子のないd01という文字列で終わるファイル名を一括してd01の部分を消して拡張子を.jpgにしたいのです。

  • DOSプロンプトのコマンドが動作しません。教えてください。

    DOSプロンプトのコマンドが動作しません。教えてください。 o.5975247の続きの者ですが、DOSプロンプトからあらゆる種類のコマンドが使えない状態になっています(自分自身で知っている限りのDOSコマンドを打ちこんでみた)。 DOSコマンドを入力した結果は、以下のような表示が出ます。 `コマンド名`は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 何とか対応の仕方をアドバイス願います。

  • コマンドプロンプトによるファイル名一括変換

    コマンドプロンプトで、サブディレクトリを含めたファイル名の一括変換 をしたいのですが、次のコマンドを叩いたら、「コマンドの構文が間違っています」と出てしまいました。どこがおかしいのでしょうか? カレントディレクトリの中の「*.txt」ファイルをすべて「*.doc」にしたい場合↓ for /r /d %i in (*) do ren %i\*.txt *.doc よろしくお願いします。

  • DOSプロンプトでコマンドが動作しない

    batファイルを作るためにとりあえずwindows端末のDOSプロンプト を立ち上げ、コマンドをたたいてみようとしています 端末はwindows7なのですが、DOSプロンプトに対して openコマンドをたたいたら 'open'は内部コマンドまたは外部コマンド、操作可能なプログラム またはバッチファイルとして認識されていません とのメッセージがでます Webで調べるとパスが通ってない?とのことのようですが このopenコマンドがwindows7のどこにあるか あるいはそれがわかった時、どこにどのように記載したらいいか 等、記載のサイトとか方法について教えていただけないでしようか よろしくお願いします。

  • コマンドプロンプトの文字サイズ等をDOSコマンドで変更する方法

    コマンドプロンプトの文字サイズ等をDOSコマンドで変更する方法 コマンドプロンプトの文字サイズやフォントを DOSコマンドで変更する方法を教えてください。 今まではコマンドプロンプトを開いてから、メニューのプロパティーを 開き手動で変更する方法しか知りませんでした。 これだと毎回設定を行なわなければならず手間です。 また、設定の保管時に 「このウインドウを起動したショートカットを変更」 「同じタイトルのウインドウに適用する」 を選択してしまうと、他の目的で使用するときにも影響が出てしまいます。 ですのであくまでも、バッチファイル内に記述するコマンドで 変更を行ないたいと思っています。 コマンドプロンプトのウインドウサイズや、文字色・背景色の変更までは コマンドで行なうことができました。 次は文字サイズとフォント種類だなと思っています。 ウインドウサイズや色の変更が出来たので、文字サイズの変更も 出来るのではと思っています。しかしこちらの方法は見つかりませんでした。 質問は以下です。 (1)DOSコマンドで文字サイズを変更することは出来ますか? 出来るのならその方法を教えてください。 (2)DOSコマンドでフォントの種類を変更することは出来ますか? 出来るのならその方法を教えてください。 (3)その他、編集オプション(簡易編集モード・挿入モード)、 カーソルのサイズ等をコマンドで変更する方法があればそれも教えてください。 よろしくお願いします。