WindowsXP(SP無し)のDOSプロンプトでRENコマンドを使った名前の変更に手こずっています
d:\tmpディレクトリに
無題01.bmp

無題80.bmp
と80個のファイルがある場合、RENコマンドを使って一括変換したいのですがうまくいきません

借金01.bmp
借金大王_01.bmp
借金始皇帝001.bmp
01_借金.bmp

上記のように自在に、なおかつ一括で80個のファイル名を変更したいのです
ご教授方よろしく御願い致します

A 回答 (5件)

>RENコマンドを使って一括変換したい


バッチファイルをつかったらどうですか?

つまり
REN 無題01.bmp 借金01.bmp
REN 無題02.bmp 借金大王_01.bmp

REN 無題80.bmp 01_借金.bmp

のように変更前の名前、変更後の名前を列挙した80行のテキストファイルをd:\tmpにつくり、そのファイル名をたとえば ”一発変換.bat” とします。
そこでd:\tmpディレクトリに移動して、コマンドプロンプトから
d:\tmp>一発変換.bat
と入力して、バッチファイルを起動すればお望みの動作をすると思いますよ。
    • good
    • 0

usatan2さんやKeroro-Gさんの回答と同じですが、小生はBATファイルの作成にExcelを使います。

(元のファイル名が"無題01.bmp、無題02.bmpのように連続していると仮定します)少し長いです。


手順1)ExcelのA1セルに"D:\tmp\無題01.bmp"を入力し、A80セルまでズルズルと引きずると 無題80.bmpまでのファイル名が入力できます。

手順2)B1~B80セルに変更後のファイル名を入力します。パス名は不要ですが、拡張子は入力してください。例:借金01.bmp

手順3)C1セルに ="ren "&A1&" "&B1 の計算式を入力し、C80セルまでコピーします。
C1セルの表示は:ren d:\tmp\無題01.bmp 借金01.bmp となります。

手順4)C1~C80セルをコピーし、メモ帳を起動し貼り付けます。

手順5)メモ帳のファイルを 名前変更.BAT という名前で保存します。(拡張子は .txtではなく .bat にしてください)

手順6)名前変更.bat を実行します。

※元のデータはバックアップをとってから実行してください。
※データの紛失・予想外の削除などの不具合が出る可能性があります。自己責任でお願いします。
    • good
    • 0

さっぱり法則性というか、出力したい物の規則性が判りません。



ということは、一括での変換に向いてないファイル名付けようとしているのならば、コマンドプロンプトよりもファイラーとかエクスプローラーの様なソフトのほうが簡単かも知れません。

参考URL:http://itpro.nikkeibp.co.jp/article/Windows/2005 …
    • good
    • 0

以前にも質問をみましたが、まだ解決されてないのですね。


私はDOSプロンプトではよくわかりません。
ソフトを使っては駄目なのでしょうか?
例えば、極窓ですけど「編集 - 一括変換」の中にいろいろな変換方法があります。

参考URL:http://www.vector.co.jp/soft/win95/util/se085018 …
    • good
    • 0

こんばんは。

私の知識不足かもしれませんが一括変換するためにはワイルドカードが必要ですよね。コマンドでは異なったファイル名に変換するのは無理ではないかと思います。
バッチで
ren 無題01.bmp 借金01.bmp
ren 無題01.bmp 借金大王_01.bmp
を実行するしかないと思います。外していたらスミマセン。
    • good
    • 0

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q起動時DRIVER_IRQL_NOT_LESS_OREQUAL(Smb_driver_sys)

先日ウインドウズ7から10にアップデートした時から起動時ブルーバックでこのメッセージが出るようになりました
対処法がわからず困っています。メッセージをなくす方法教えてください、よろしくお願いします。

Aベストアンサー

OSは違うかもしれませんが、同様のエラーメッセージに対して先日回答しています。
かなり残念な内容ですが、ご参考になれば。
https://oshiete.goo.ne.jp/qa/9067332.html

Qコマンドプロンプトのdelコマンドについて

del /S /Q "C:\Test" としてTestフォルダにあるもの全て削除するコマンドプロンプトを入力してもファイルが削除されてもフォルダが消えません。
/S
指定されたファイルをすべてのサブディレクトリから削除します。
/Q
ワイルドカードを使用して一括削除するときに、確認のメッセージを表示しません。(QUIET モード)

各オプションの使用方法もあっていると思うのですが何故でしょうか?

Aベストアンサー

コマンドプロンプトのdel(delete)コマンドはファイルを削除するものです。
ディレクトリの削除はrd(rmdir)コマンドです。
delコマンドでファイルを全て削除したのち、
rd ディレクトリ /S /Q
で指定ディレクトリを配下のサブディレクトリも含めて確認なしで削除できます

Qコマンドプロンプトのatコマンド

コマンドプロンプトのatコマンドを使って、指定時刻にテキストファイルを表示するようにしたいのですが・・・。

at 22:50 /interactive /every:M,T,W,Th,F,S,Su "C:\Users\○○\test.txt"

と、このように入力しても、指定時刻にテキストファイルが表示されません。
これは、何がいけないんでしょうか?

Aベストアンサー

コマンドプロンプト上に表示したいだけなら#1さんのアドバイスの通りですが、そうでない場合は
"START C:\Users\○○\test.txt"
とすれば.txtに関連づけられたアプリケーションでテキストファイルが表示されます。

Qfile_1.krmとfile_18.krbというファイルが開けません。困ってます;;

昔のファイルが、どーしても開けたいんですが、開けません。
ファイル名はfile_1.krmとfile_18.krbという名前です。
一太郎ではひらけませんでした。
マイクロソフトオフィスワードのソフトで開けれるんでしょうか?
もしそうでしたら持ってませんので無理なのでしょうか。
高価なソフトなんですよね。。。
何かフリーのソフトで見れるソフトはありますか。
PCの知識がとぼしいのですがどうかよろしくお願いしますm(uu)m

Aベストアンサー

以前、使用していたソフトは何ですか
そのソフトで開きましょう

ってか、なんかKeyringPDFと言うファイルのようですけど?
コミックなどの閲覧に使用されている暗号化されたファイルみたいですけど
用途は間違いありませんか
であれば
 同人ダウンロードショップ DiGiket.com
 http://www.digiket.com/
から探してみてください
以前使用していたのであれば、見つけられるはずです
がんばってください

Qbmpをjpgにしたいのですが

bmpをjpgにしたいのですが…どのようにするとかえられますか。画像をあけるとピクチャーマネージャーというので画像が開くのですが、そこでできるかと思っていじるのですが、替えられません。

Aベストアンサー

ウィンドウズのスタート→すべてのプログラム→アクセサリ→ペイント

でペイントを立ち上げて、BMPを開いてから、
名前をつけて保存を選び、

ファイルの種類で、JPGを選べば保存できます。


人気Q&Aランキング

おすすめ情報