[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 03/23 02:03 / Filesize : 282 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

リネームツールをまたーり語るスレ 003



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/12(金) 13:15:41 ID:CYAxM25E0]

ここはリネームソフトや正規表現・スクリプト・マクロの記述法など、
ファイル名変更方法について『またーりと』語るスレです。


最強のリネームツール002
pc8.2ch.net/test/read.cgi/software/1066415777/
最強のリネームソフト
pc2.2ch.net/software/kako/1001/10015/1001544324.html


535 名前:534 mailto:sage [2006/11/11(土) 02:14:47 ID:WLbw9ieW0]
みすった
>>108
>>283

536 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/11(土) 16:06:25 ID:VjkmPLE00]
ちょwwwwwww

537 名前:名無しさん@お腹いっぱい。 [2006/11/16(木) 07:05:35 ID:gEQH/nb50]
緊急事態なので教えてください。
「1〜500」というファイル名を「500〜1」という風にリネームするにはどうすればいいでしょうか。
お願いいたします。

538 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 09:29:10 ID:L7/ZHcPg0]
昇順にソートして 500 から -1 加算していけばいいんじゃないのかな
あるいは降順にソートして普通に 1 から 1 加算でも

539 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 13:47:13 ID:FEC5Xj6g0]
数字がかぶるときはいったん桁数を変えてリネームし
その後桁数を元に戻す

540 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 13:52:37 ID:PLKNTjLZ0]
一旦、他のディレクトリに名前を変えながらmoveするのがよろしかろ。

541 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/16(木) 14:23:45 ID:L7/ZHcPg0]
練馬は数字が被っても大丈夫だよ

542 名前:537 mailto:sage [2006/11/16(木) 15:35:10 ID:gEQH/nb50]
>>538-541
ありがとうございます。別フォルダに移して回転させてその後元に戻すことで一件落着でした。

543 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/19(日) 14:12:14 ID:H7DF4Srw0]
>>542
何をやったのかさっぱりわからん…回転?



544 名前:537 mailto:sage [2006/11/20(月) 09:00:46 ID:+jGomoUV0]
解決済みなので気にしないでくださいw

545 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/23(木) 00:32:44 ID:SZ9fd5Ce0]
解決したらこんなスレ用済みみたいな寂しい事言わず、
どう解決したのか教えてくれよん

546 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/23(木) 15:59:39 ID:Qm/OgJ3/0]
こういうことでしょ、きっと。試してないけど。
FOR /L %%0 IN (1,1,500) DO (
SET /A x=501-%%0
CALL MOVE %%0 hoge\%%x%%
)


547 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/25(土) 16:16:09 ID:sGaH5qR20]
振り分け君みたいに、これはAフォルダに入れる、これはBフォルダに入れる、と画像を振り分けて管理するソフトはたくさんありますが、
これのリネーム版みたいなものは無いでしょうしょうか?
Aにしたい画像は「001 A.jpg」
Bにしたい画像は「002 B.jpg」
A&Bにしたい画像は「003 A B.jpg」
といった感じで連番はリネームした順に1からどんどん増えていき、そのあとに属性をつけてリネームしてくれるソフトです。
似たような物でも構わないので、ご存じの方が居ましたら教えて下さい。

548 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/25(土) 16:45:56 ID:J2P9kz8n0]
>>547
振り分けソフトで振り分けた後、リネームソフトでファイル名にフォルダ名を付加。


549 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 06:06:36 ID:gZnpPXzo0]
>>547 それは振り分けってよりも、属性を付加するみたいな話だから
データベースのほうになるな。属性を添付できる画像データベースソフトで
なおかつリネーム機能みたいのが必要になる。そんなのがあるか知らんけど。

550 名前:名無しさん@お腹いっぱい。 [2006/11/27(月) 23:30:40 ID:la2+OY3j0]
test.01
test.02
test.03

ってファイルを

test.1.r01
test.2.r02
test.3.r03

ってRAR書庫ファイルにしたいんですけ
こんな風にできるソフトってありますか?
Change!の形式化では2重拡張子が無理みたいなんですが

551 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/27(月) 23:56:11 ID:Pc4endwg0]
>>550
Flexible Renamerでも練馬でも出来るけど。


552 名前:名無しさん@お腹いっぱい。 [2006/11/28(火) 00:08:49 ID:fhs1bJ/M0]
>>551
Flexble Renamerだと.0以降の文字列がリネーム対象から除外されるんです
練馬だとこの辺の設定があるんでしょうか?

553 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 00:25:19 ID:s84Dx2Xk0]
>>552
やり方が間違ってなければ除外されない。練馬も同じく。



554 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 07:13:40 ID:Rwhqp4di0]
正規表現使ってないんじゃないの?

555 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 10:56:31 ID:rybC4lM70]
01 → 1.r01 というのが数字を抜き出して編集したいのか
あるいは連番なのかが不明だけど、仮に前者だとして

練馬のマクロでやる場合は拡張子にチェックして
ファイル名 /f
拡張子 /e<-1,0,0>.r/e<-2,0,0>

正規表現でやる場合はリネーマーに依存しないので説明省略

556 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 15:53:11 ID:1qA8Jrpp0]
質問です。
自己解決しました。

557 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/29(水) 00:26:05 ID:5GF9NV6L0]
自己解決しました。
質問です。

558 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/30(木) 01:52:34 ID:jmE/c29L0]
Flexbleは落ちまくるし、練馬はわかりにくいし(田吾作は使ってんだけどね)
いまいち定番なくない?

559 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/30(木) 02:45:46 ID:Q9Jg7RnM0]
Flexbleが落ちまくるような糞環境ではないし
練馬が理解できないほど馬鹿でもないので
この二つが定番ってことで問題ないけど

560 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/30(木) 09:15:32 ID:UxQ9KS7n0]
たしかに、フレキシブルは手動による並び替えができなかったり連続処理ができないし、
開発止まってるし、練馬は大根の匂いがするし、確かに定番はない。
意外とフリーソフトの中でも不毛、過疎ってるジャンルだとオモ

561 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/30(木) 10:35:31 ID:YO0I0W6g0]
釣りネーマー

562 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/02(土) 23:50:55 ID:bCuaVXi10]
>>559
イマイチ満足できないからこのスレ見てんだろ
どうみても満足したら十分な分野だ

563 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 01:03:17 ID:fKO15pWY0]
最後何言ってるのかわからん



564 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 01:15:17 ID:YohtYmiV0]
559じゃないけど練馬は理解できないってことじゃないと思うよ。
ただUIが分かりにくいって言うかイラっとするって言うか…。
ってことで定番はFlexbleで細かいことしたい人は練馬って感じじゃない?

565 名前:名無しさん@お腹いっぱい。 [2006/12/03(日) 20:38:56 ID:oxEErEhG0]
流れぶった切るようで申し訳ないのですが、
正規表現でマッチさせたテキストファイルの内容を
それ自身のファイル名にするリネーマーはないでしょうか?教えてください。

566 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 21:39:10 ID:QR67yfdO0]
リネーマー.CMD *.txt "/パターン/" [/Y}

@if(0)==(0) ECHO OFF
FOR %%0 IN (%1) DO (
FOR /F "delims=" %%1 IN ('CScript.exe //NoLogo //E:JScript "%~f0" "%~2" ^< "%%~0"') DO (
ECHO RENAME "%%~0" "%%1"
IF /I "%3"=="/Y" RENAME "%%~0" "%%1"
)
)
GOTO :EOF
@end
var matches=WScript.StdIn.ReadAll().match(eval(WScript.Arguments.Item(0)));
if(matches) WScript.Echo(matches[0]);

/Yなしで確認してから/Yありで実行。
サブマッチで選択するときはmatches[0]のインデクスを変える。

567 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 23:26:37 ID:KiXz+DAp0]
ひとつのフォルダに入ってるファイルの名前を全部一気にコピペできるツールとかないでしょうか

568 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 23:44:02 ID:QR67yfdO0]
>>504
ScriptControlは、ない環境もあるので、WSFに。


569 名前:名無しさん@お腹いっぱい。 [2006/12/04(月) 00:00:09 ID:erthmgDv0]
>>567
dir /b フォルダ|clip.exe
とか?

570 名前:565 mailto:sage [2006/12/04(月) 00:24:03 ID:Eane9H9j0]
>>566
ありがとうございます。試してみます。

571 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 18:36:35 ID:erthmgDv0]
>>566
FOR %%0 IN (%1) DO (
だと、リカージョンを起こすかも知れないので、
無限ループにはならないだろうけど、
FOR /F "delims=" %%0 IN ('DIR/B %1') DO (
とかがよいかも。


572 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 21:20:08 ID:Tv+BGNmv0]
>>571
どうも、
FOR %%0 IN (%1)
で全部読み取ったあとでDOするみたいですね。
リカージョンの心配はないみたい。


573 名前:名無しさん@お腹いっぱい。 [2006/12/22(金) 10:13:18 ID:Wp/QGaf60]
おい、たくさんあるけどどれがいいんだ?
はよおしえろ( ≧∀≦)ノ彡ギャノヽノヽノヽ!!



574 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/18(木) 10:48:22 ID:82bC2NoQ0]
寂れてますな〜

昔ここに書いた 外部テキストエディタと連携するリネーム用スクリプトの
改良版作ったんだけど 需要ある?

575 名前:名無しさん@お腹いっぱい。 [2007/01/18(木) 10:49:04 ID:82bC2NoQ0]
上げとこ

576 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/18(木) 11:55:04 ID:b5fm2E5F0]
>>574
見てみたい

577 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/18(木) 12:49:48 ID:82bC2NoQ0]
>>576
ttp://bbs.freedeai.com/src/up0183.zip

ほい、自分用に作って一年くらい使ってるんでバグとかは無いはず、リネームの戻しの機能も一応ある。

sendtoにでも入れて使って

578 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/19(金) 07:28:58 ID:ddR5Og9z0]
>>577
結構バグあるよ

579 名前:名無しさん@お腹いっぱい。 [2007/01/20(土) 15:14:35 ID:sBDqWz/V0]
ファイル名変更君
enrai-web.hp.infoseek.co.jp/rename.htm

オレ的には、これがいい感じ
リネーム前にドラッグで並び替えできるのは
やっぱり必須だね

580 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/20(土) 16:27:47 ID:etO2KVgC0]
何ら目新しさもないやん

581 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/25(木) 13:23:09 ID:aIDrqQ/E0]
やん!

582 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/27(土) 07:44:05 ID:zJDsU+uR0]
>>578
577のバグって何?

583 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/28(日) 17:12:17 ID:H6Z9kPyX0]
>>582
作った本人だけど

バグに見られるとしたら、親フォルダの違うファイルは受け付けないのと
渡されたのがフォルダ一つだけの場合中のファイル列挙する(sendtoやコマンドラインの文字数制限回避)
ついでにスクリプトファイルと同じ所に一時ファイル作るんでsendtoに直接このプログラム置くと"送る"にいらんコマンド入るのとか。
個人的には全部仕様だがw



584 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/29(月) 09:42:24 ID:4eLwLnI10]
>>582
★重大バグ@
#現象
 ドライブルートにwrename.vbsを置くと、パスがD:\\〜などとなり、エディタで開けない事がある
#原因
 GetParentFolderNameは通常は末尾に\の付かないパス(D:\hoge\wrename.vbs→D:\hoge)を返し
 ドライブルート下のファイル、フォルダを指定すると\を付けたドライブレター(D:\wrename.vbs→D:\)を返すが
 その仕様に合わせた処理が取れていないため、"D:\"+"\"で\が二重になる
#対処法
 x=fs.GetParentFolderName(WScript.scriptfullname)
 if Right(x,1)<>"\" Then x=x+"\"
 や、IsRootFolderプロパティなどでの例外処理をする
#コメント
 実はD:\\というのは間違いってわけではく、スクリプト内(FileSystemObject)ではエラーにはならないけど
 エディタによっては開けないものもあるのでスクリプト側での対処は必須
 ドライブルートに置く人は少ないだろうけど、ドライブルートに置くなという注意書きをしないなら対処すべき

★重大バグA
#現象
 シングルプロセスで複数のファイルを扱えるエディタだと、ファイルの編集を終了させてもリネームが開始されない
#原因
 Execオブジェクトの監視しかしていないから、ファイルの編集を終了させてもプロセスが終了しないと
 Do until hide.Statusのループを抜けられない
#対処法
 tempfileの更新日時を監視して、更新上書きされた時点でリネームを開始するなど
#コメント
 更新日時監視にする場合、上書き=編集終了とは限らないので、「内容が更新されました. リネームを開始しますか?」
 などの確認をした方がいいかもしれないが、煩わしいと感じる人も居るかもしれないから確認の有無は選択式とか
 因みに実行したアプリの終了待ちは、わざわざExecオブジェクトを監視しなくても
 WshShell.Runの第三引数をtrueにすると、そのアプリが終了するまで次の処理は行われない

585 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/29(月) 09:42:58 ID:4eLwLnI10]
★重大バグB
#現象
 パス内にスペースが含まれているディレクトリ下にwrename.vbsを置くと、エディタで開けない事がある
#原因
 ""囲いが必要な部分で""囲いを行っていないから
#対処法
 set hide=WshShell.Exec(editer+" """+tempfile+"""")
#コメント
 変数editerの方のエスケープはユーザーにやらせるにしてもtempfileの方はコードで対処しておくべき
 有る程度PC慣れしてる人は、スペースを含むディレクトリ名なんて作らないけど、
 これもそういう注意書きをしていなければ、仕様ではなくバグになるので、対処は必要
 エディタに因ってはスペースを含むパスを""囲いしなくても開ける物もあるが、開けない物も多いので
 因みにこれは間違う人かなり多いんだが、エディターのスペルは最後erではなくorね

▲軽バグC
#現象
 msgbox errmsg+vbCrLf+CStr(errs)+"個のリネームをスキップしました"
 のerrmsgが必ず空になるので、エラーの内容がわからない 
#原因
 変数errmsgの初出がmverrプロシージャであり、プロシージャレベル(関数内部)変数として扱われ
 後のmsgboxの方ではグローバル(全体共通)変数扱いの別変数(新規変数)が呼ばれる
#対処法
 グローバルレベルでの変数の宣言、又はmverrが呼ばれる前にグローバルレベルでerrmsgに初期値("")を代入
 一番良いのはOption Explicitで変数宣言の強制
#コメント
 プロシージャ内での変数の扱いは
  プロシージャレベル宣言あり→プロシージャレベル
  グローバルレベル宣言あり→グローバル
  グローバルレベルで使用済み→グローバル
  未出→プロシージャレベル
 上ほど優先度が高く、プロシージャレベル宣言があればグローバルレベル宣言もあったとしてもプロシージャレベル変数になる
 逆にプロシージャ外での変数の扱いは、プロシージャレベルの同名変数の有無には影響されず、全てグローバル変数扱い

586 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/29(月) 09:43:30 ID:4eLwLnI10]

「★重大バグ」は動作に支障が発生するもの、「▲軽バグ」は動作には問題ないが明らかにバグと言えるもの
他にもこうしたほうがいいって部分は結構あるけど、とりあえずバグが無ければそんなのはいいわな

>>583
君が挙げたのは1つ目はバグだけど、2つ目は確かに仕様で、3つめは動作には支障のない軽バグだ
1つ目も「DR&Dでリネームするファイル名を指定するかsendtoにこのスクリプトを入れて"送る"で起動してください」
と書いていれば、D&Dや"送る"は基本的に親違いのファイルフォルダは送れないから、
コマンドラインから親違いのファイルを渡すという想定外の使用方法で問題が起きるのは仕様と言い切ることも出来るが
コマンドラインで指定可能と書いてしまったら、これを仕様と言うことは出来なくなる
★重大バグ@、★重大バグ3も「ディレクトリ名にスペースを含まない、ドライブルート以外にスクリプトを置いてください」の
一文を加えることで、バグではなく仕様になる
仕様というのは、既に想定されていた動作のことを指すので、問題が起きることが想定されていたなら
「こういう問題があるが、対処出来ない(するのが面倒)なので、ユーザー側で回避してくれ」と書いておかなければ
後付けで「仕様です」と言うのは、バグを誤魔化す言い訳でしかなくなってしまう
まぁ俺も自分で書いた物だと、凡ミスに気付かずバグ出して、他人から指摘されることも結構あると言うか
バグを全然出さない奴なんてまず居ないが、バグを出したら素直に認めるこった
因みにsendto直置き問題は、親フォルダ名が"SendTo"なら、作成するファイルに隠しファイル属性を付けるようにすると解決する

587 名前:582 mailto:sage [2007/01/29(月) 11:49:28 ID:ht4xBQtK0]
>>584-586
し、失礼しました

バグ1-3 まったく想定外でした・・・
バグ4 そこは確かに不親切かと思っていた
せっかく対処法まで書いて貰ったんで後で修正してみます、自分の知らなかった方法もいろいろ出てるし。

ってかプログラムで食う職でなくて良かったと思いましたよw

588 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 01:42:08 ID:jRbPGlZn0]
おしえてくれ。
Flexible Renamerのプリセットにある、「語頭を大文字」をやりたいんだが
ファイル名先頭と-の直後でない(on|to|in|for|and|or|so|a|an|the)は小文字にしたい。
こういう場合はどういう正規表現にすればいい?

ちなみに
・タイトル先頭の言葉の語頭は絶対に大文字。
・それ以外で(on|to|in|for|and|or|so|a|an|the)は小文字。
という英語でのタイトルなどの大文字小文字の規則を
アーティスト名 - 曲名.mp3
というフォーマットに適用したい。

589 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 02:17:32 ID:hELWDdy30]
>>588
Flexible Renamerは先読みが出来ないから一発では無理
> ★利用できない正規表現
>  (?=...)  肯定先読み
>  (?!...)  否定先読み

他のソフト使いたくないなら、分けて処理するしかない

590 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 03:38:58 ID:jRbPGlZn0]
>>589 なるほど。
2発でも3発でもいいんだが、自分で試行錯誤してやってみたがどうも上手くいかない。

1発目
「語頭を大文字」をそのまま

2発目
「\s(on|to|in|for|and|or|so|a|an|the)\s」
「 \l\u\1 」(頭とケツに半角スペース)

で、一応はできるんだけど、*.and the.*みたいに、2回出てくるような場合はヒットしてくれない…

591 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 03:57:22 ID:jRbPGlZn0]
あ、自己解決。大文字小文字を区別してやって
「\s(A|An|The|And|But|Or|Nor|At|By|For|From|In|Into|Of|Off|On|Onto|Out|Over|To|Up|With|As)\s」
「 \l\u\1 」(頭とケツに半角スペース)
を繰り返せばよかった。
単語が増えてるのは、よく調べたら大文字にしない単語もっとあったから。気にしないでくれ。

592 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 04:05:21 ID:hELWDdy30]
「\b(on|to|in|for|and|or|so|a|an|the)\b」
「\l\1」(頭とケツに半角スペース無し)

\sではなく\b使えば繰り返す必要なし

593 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 09:15:23 ID:Brdr4JZu0]
こういう変換は練馬の多段階を使った方が楽だと思われ



594 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/06(火) 15:44:36 ID:jRbPGlZn0]
>>592-593 助言さんくす。練馬試してみる。


595 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 14:30:55 ID:O/ZFWwx20]
COMIC auaKaXagaA 2006-02_001.jpg
↑こういうファイルをリネームしようとすると失敗するんですが、諦めるしかないですかね?

596 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 14:34:25 ID:O/ZFWwx20]
あれ、文字が変わっちゃった
ja.wikipedia.org/wiki/%C3%82
↑本当はこうな感じのなんですけど…

597 名前:名無しさん@お腹いっぱい。 [2007/02/10(土) 14:50:17 ID:Wsvz7SKD0]
何でリネームしたか知らないが、unicode対応のならいけると思うよ

598 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 16:08:31 ID:vgJg4d6M0]
ファイルリストテキストエディタに読み込んで置換して一括リネームする自作ツール最強!

599 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 18:23:07 ID:O/ZFWwx20]
>>597
どうもありがとう、Renaminでいけました
ファイルはネットで拾った洋エロ画像ですw

600 名前:名無しさん@お腹いっぱい。 [2007/02/12(月) 15:32:18 ID:1xcehX4a0]
正規表現を覚えてFlexible Renamerを使ったらNamelyが使えなくなった。
動作速度も速い。

自分のお子様具合がわかった。

601 名前:名無しさん@お腹いっぱい。 [2007/02/13(火) 07:20:21 ID:G1q4vlJ00]
練馬 〜 Version 2.351

602 名前:名無しさん@お腹いっぱい。 [2007/02/18(日) 02:42:19 ID:juP/tnaH0]
正規表現とかじゃなくて、特定の文字列を複数指定してそれを一括で削除できるものってない?
フレキシブルリネーマーで一個一個指定して何回もやればできるけど、そんなまどろっこしくなくて

1.フォルダを指定
2.削除する文字列を指定→A B C D E
3.実行

でA B C D Eの任意が含まれていれば削除してくれるようなやつ。

603 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 02:53:11 ID:+Afh75x70]
すぐ上に



604 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 03:11:49 ID:czbQMG3K0]
>602
正規表現使うと簡単だよ
(A|B|C|D|E)

605 名前:名無しさん@お腹いっぱい。 [2007/02/18(日) 03:14:13 ID:juP/tnaH0]
練馬?
練馬って諸般の事情で避けてたんだが背に腹はかえられないな...

606 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 07:35:10 ID:RL1yI5x00]
フレキで一瞬だろ…

607 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 11:48:51 ID:96fSgZeB0]
([A-E])

608 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 11:49:34 ID:+Afh75x70]
正規表現じゃなくてということだったので
練馬の置換で置換前がA|B|C|D|E 置換後が空欄
正規表現でもいいなら当然できる

609 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 14:54:55 ID:PZ/6O6Qc0]
エクスプローラの検索で
A or B or C or D or E
A,B,C,D,E
A;B;C;D;E
とか

610 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 19:06:52 ID:ABXzgE0k0]
(ゲド戦記)テルーの唄.mp3 のようなファイルを
【ゲド戦記】テルーの唄.mp3 にサクっとリネームしたいのですが

611 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 19:57:35 ID:Q+YLmXFf0]
>>610
正規表現でサクッっとリネームしちゃってください。

612 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 20:26:43 ID:ABXzgE0k0]
肝心なとこ書き忘れてた/(^o^)\
その正規表現をどう指定すれば良いのか分からないのです

613 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 20:43:50 ID:Cg+TvVgL0]
練馬なら
s/^\((.+?)\)/【\1】/

Flexible Renamerなら
検索:^\((.+?)\)
置換:【\1】



614 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 20:54:25 ID:8PfIYVSU0]
練馬の置換なら

置換前 (*)
置換後 【\1】

検索位置を左端のみにすればより確実

615 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 21:09:32 ID:ABXzgE0k0]
>>613-614
お早い解答どもです Flexible Renamerで解決できました

616 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/01(木) 01:35:53 ID:iC/xKfrUO]
>>615
オメ
ちなみに「解決しました」だけじゃなくて、どんな風にやったか教えてくれると(ry

617 名前:名無しさん@お腹いっぱい。 [2007/03/13(火) 23:04:20 ID:nPewhPtw0]
超初心者的ですんませんがフォルダ内にある「0000.txt〜1500.txt」の数値を一つずつ上げて、
「0001.txt〜1501.txt」というようにしたいのですがどうすればよろしいでしょうか。
リネームソフトを持ってなかったので、まめFile5のファイル名一括変換で連番を付けようと思ったら
「変換に失敗する可能性があります」とか警告されました。まあ考えてみれば当たり前なんですけど。
どなたかお知恵をお貸し下さい。

618 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/13(火) 23:30:33 ID:hg5lmGz30]
>>617
練馬


619 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 02:08:12 ID:DfqiIOuH0]
for /l %%n in (11500,-1,10000) do (
set n=%%n
set /a m=n+1
call ren %%n:~1%%.txt %%m:~1%%.txt
)

620 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 17:58:34 ID:u/ImeuBz0]
いったん00001〜01501にリネームしてから
0001〜1501にリネームすればソフトを問わずできる

621 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 19:51:21 ID:DfqiIOuH0]
>>619
遅延展開うまく行かないなぁ

setlocal enabledelayedexpansion
for /l %%n in (11500,-1,10000) do (
set n=%%n
set /a m=n+1
ren !n:~1!.txt !m:~1!.txt
)


622 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/15(木) 01:11:17 ID:w/4IxpUO0]
>>619
nがかぶってた

for /l %%l in (11500,-1,10000) do (
set n=%%l
set /a m=n+1
call ren %%n:~1%%.txt %%m:~1%%.txt
)

623 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/15(木) 12:52:39 ID:3aWvddWu0]
どうでもいいが(11500,-1,10000)じゃなくて(1500,-1,1000)じゃないのかと。



624 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/15(木) 13:57:25 ID:q3tBsoac0]
桁埋めで意味あるのかとも思ったがよく知らんし
こんなの試す気にもならんから正直どうでもいい
スクリプ厨の習作ならチラ裏でやれよと

625 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/17(土) 21:43:57 ID:Zjv7R/UW0]
256文字以上のファイルをリネームするソフトありませんか?

626 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/18(日) 01:40:13 ID:vV0EjRX40]
OSの制限じゃないの?

627 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/19(月) 15:07:34 ID:QovnlaNL0]
\\?\を付ければ?
Making Room for Long Filenames
ttp://msdn.microsoft.com/library/en-us/dnfiles/html/msdn_longfile.asp?frame=true

628 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/20(火) 20:51:52 ID:MuoDsA/T0]
001.png, 002.png, 003.png〜というファイル名を
001 第001話 「タイトル@」.png
002 第002話 「タイトルA」.png
のようにリネームできるのはないですか?
STEみたいな感じで

629 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/20(火) 22:39:21 ID:cOZMYQy00]
>@
これが無理か

630 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/20(火) 23:49:52 ID:O2ioS6d90]
仮に適当な連番を付けてから置換すればできる

631 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/20(火) 23:50:01 ID:ad6spw5k0]
>>628
タイトルみたいな不規則なものはどこから拾ってくるんだ?
テキストとかでもう一覧ができてるなら、正規表現使って置き換えができるエディタで
ファイル名一覧を作ってPSSTPSST。

632 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/21(水) 10:16:29 ID:YQOKC8EU0]
質問します。

お〜瑠璃ね〜むで画像のリネームをしたいのですが、
任意の名前+任意の番号+拡張子(jpg)→
別の任意の名前+01から始まる連番(01.02・・・100)
+拡張子(jpg)にリネームするにはどうしたらいいのか?

そして、別の任意の名前+01から途中まで連番を付けて
いるのを続けて連番付け(ひろゆき05.jpgまでつけていて
それ以降もひろゆき06.07・・・100と続ける)+拡張子(jpg)
とリネームするにはどうしたらいいか?

教えていただけませんでしょうか・・・?宜しくお願いします・・・。

633 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/21(水) 11:08:29 ID:qc2SRyKq0]
基本的に親切なUIで大体見りゃ分かると思うけどな
やり直しも出来るしリネーム前の確認もあるし
いろいろ試してみればいいじゃん



634 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/21(水) 13:55:31 ID:YQOKC8EU0]
別の任意の名前に変更するまではわかりましたが、
番号を変更する段階でどうしてもつまづいてしまう・・・orz

635 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/21(水) 14:30:40 ID:AF6lW47k0]
flexible renamerで
*.*

ひろゆき???\e
するのが早くね?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<282KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef