OS:XP PRO SP3
Dドライブ(OSはCドライブです)に入っている、
あ(8min39sec).txt
い(14min45sec).txt
う(6min28sec).txt
え(22min9sec).txt
といったようなファイルを、全て、
あ.txt
い.txt
う.txt
え.txt
というふうにリネームしたいのですが、可能でしょうか? つまり、“( min sec)”で表記されている“時間”を削除したいのです。但し“時間”は、「10min」「4min」「55sec」「8sec」など、1桁と2桁が混同しています。
ちなみに「Flexible Renamer」というリネームソフトを導入しているのですが、ワイルドカードの使い方がわかりませんので、ワイルドカードを使用したリネームを行ったことはありません(普通のリネームは行ったことがあります)。
「Flexible Renamer」を使用しないリネーム方法でも構いません。とにかくリネーム出来れば、どんな方法でもOKです。
尚、使用OSは「SP3」ですが、「SP2」でのやり方でも結構です。全て私の自己責任で行いますので。
No.6ベストアンサー
- 回答日時:
No.5です。
……あれ?
Flexible Renamerというのは使った事がありませんが、
http://hp.vector.co.jp/authors/VA014830/FlexRena/の画面を見ると、
「括弧とその中身を削除」という機能があるようですが……
これで出来るのではないのですか?
お返事ありがとうございます。
>>「括弧とその中身を削除」という機能があるようですが
全く気付いていませんでした(笑) 試しにリネームを実行してみたところ、私が望む状態と同じものになりました!
No.5
- 回答日時:
私が愛用しているソフトを紹介しておきます(参考URLは製作者様のサイトですが窓の杜などからも入手できます)。
文字削除のルールが最初からいろいろ用意されていて、
・括弧に囲まれた数字の削除
・数字に限らず括弧に囲まれた文字の削除
・指定した文字より前/後ろの削除
など、さまざまな操作が可能です。
参考URL:http://beefway.hp.infoseek.co.jp/dl-allrename.html
No.4
- 回答日時:
あまり綺麗じゃないですが、
dir /b *.txt >test.bat
でテキストファイルに一覧を吐き出させて
エディタの一括変換を使って各行を
あ(8min39sec).txt
から
rename あ(8min39sec).txt あ.txt
という具合に書き換えて、
test.bat
を実行する。
なんて手もあるかと思います。
(どういう具合に変換されるか、あらかじめ確認できる、というメリットはあります。)
お返事ありがとうございます。
「No.6」さんに、「Flexible Renamer」の機能の中に『括弧とその中身を削除』というものがあることを教えて頂き、実行したところ、私が望む状態にリネーム出来ました。機能をよく確かめずに質問してしまい、申し訳ありませんでした。
No.3
- 回答日時:
コマンドプロンプトを使って可能です。
DOS窓を開き、カレントディレクトリを
それらのファイルがあるフォルダに移動して下さい。
(具体的方法は省略します)
そこで
REN *.* ?.*<Enter>
でOKです。
*.* に該当するファイル(つまりカレントフォルダ内のファイル全部が対象)を
初めの1文字(全角でも)と拡張子だけ以前の状態と同じとした
新しいファイル名にリネームします。
実際にはファイル1個ずつ行われ、ある時に「同じファイル名になってしまう」ようなケースが生じればその分はエラーが出て実行されません。
WinXP Pro SP2 で試しました。
> ワイルドカードの使い方がわかりませんので、
> ワイルドカードを使用したリネームを行ったことはありません
せっかくツールがあるならフォルダごとコピーして試されればよいのでは?
お返事ありがとうございます。
「REN *.* ?.*」で成功しました!
が、「No.6」さんに、「Flexible Renamer」の機能の中に『括弧とその中身を削除』というものがあることを教えて頂き、実行したところ、私が望む状態にリネーム出来ました。機能をよく確かめずに質問してしまい、申し訳ありませんでした。
しかし、「REN *.* ?.*」でのリネーム方法を覚えることが出来ましたので、とても嬉しく思っています。ありがとうございました^^
No.2
- 回答日時:
方法1
「Flexible Renamer」の使用法をよく読んで、解決方法を見つける。
私も使ってますが、命名の規則が全く異なるのですぐには助言できず。
方法2
XPの機能で一括ファイル名変換は可能です。
但し、対象のファイルは固定部分+数字連番の様なファイル名になりますので
ご希望には添えないかな。
方法3
ファイル名の一覧をテキストファイルに出力し、DOSのリネームコマンドをコピペなどで作成し
DOSにリネームして貰う。
ご所望のようなファイル名にする場合は、多分「Flexible Renamer」を使うのがベター。
間違っても差し支えないように、目的のファイルの幾つかを別フォルダー等へコピーして
そのテスト用ファイルに対して試行錯誤してください。
コピーなので、心おきなく試せます。
お返事ありがとうございます。
「No.6」さんに、「Flexible Renamer」の機能の中に『括弧とその中身を削除』というものがあることを教えて頂き、実行したところ、私が望む状態にリネーム出来ました。機能をよく確かめずに質問してしまい、申し訳ありませんでした。
“「Flexible Renamer」の使用法をよく読んで、解決方法を見つける”というご指摘のとおりの結果となり、非常に恥ずかしいです。申し訳ありませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) コマンドプロンプトまたはpower shellなどを用いてのフォルダ内のファイル一括リネーム方法をご 4 2022/10/24 09:42
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- その他(プログラミング・Web制作) ファイル名の一部をbatで変更したい batファイルを使って、以下のようにファイル名の一部を変更した 3 2023/02/21 20:09
- Windows 10 windows10このPCをリセットするを選択し、すべて削除を選択した場合C以外のドライブも初期化? 2 2022/11/10 14:24
- UNIX・Linux ワイルドカードの使い方 4 2023/08/08 20:51
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/02/05 09:55
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Ruby パイソンでテキストファイルが読み込めない 1 2022/11/14 16:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドにてテキストファイル...
-
xcopyで特定のファイルのみをコ...
-
batファイルの結果をテキストに...
-
バッチファイル 指定行の切り出し
-
echo "abc" >> test.txt で、先...
-
コマンドプロンプトで標準エラ...
-
バッチファイルで改行の出力
-
【VBA】テキストファイルから特...
-
シェルスクリプトで複数ファイ...
-
bashで、gotoのようなラベルに...
-
ダウンロードするとメモ帳に表...
-
UNIX ファイル存在チェックの方法
-
エクセルのセルに設定したハイ...
-
FTPのバッチファイルで日付を引...
-
Cygwinのリダイレクトでファイ...
-
フォルダに入っているファイル...
-
バッチファイル 現在のフォルダ...
-
【DOSコマンド】for の デリミ...
-
バッチファイルのfor文の使い方...
-
echoの出力の最後のスペースを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
xcopyで特定のファイルのみをコ...
-
バッチファイル 指定行の切り出し
-
echoの出力の最後のスペースを...
-
echo "abc" >> test.txt で、先...
-
バッチファイルで改行の出力
-
コマンドプロンプトで相対パス...
-
【VBA】テキストファイルから特...
-
コマンドプロンプトで標準エラ...
-
コマンド実行結果を環境変数に...
-
batファイルの結果をテキストに...
-
コマンドにてテキストファイル...
-
txtって、 Microsoft Wordの状...
-
bat処理の実行結果ログ出力方法...
-
bashで、gotoのようなラベルに...
-
R18文学賞は400字詰め換算で(2...
-
NULLの置き換えについて
-
FTPのバッチファイルで日付を引...
-
バッチコマンドの「set」で入力...
-
.txtって、縦書きにはならない...
-
バッチファイル 現在のフォルダ...
おすすめ情報