by
Anonymous Coward
on 2019年11月02日 15時46分
(#3710082)
うむ。GUIの必然性は連番処理などの例外埋め込みなのにね CUIなら下記のバッチみたいなんコチョコチョと改造すりゃいいだけだし for /f "delims=; tokens=1,2" %%i in ('dir /b /o-n ^| sed -R -e "ホールドスペースにコピー" -e %1 -e "delims区切りで並べる"') do if not "%%i" equ "%%j" ren "%%i" "%%j"
PowerRenameに期待したのだが (スコア:3)
連番機能がないとわかり、そっと閉じた。
Re:PowerRenameに期待したのだが (スコア:0)
うむ。GUIの必然性は連番処理などの例外埋め込みなのにね
CUIなら下記のバッチみたいなんコチョコチョと改造すりゃいいだけだし
for /f "delims=; tokens=1,2" %%i in ('dir /b /o-n ^| sed -R -e "ホールドスペースにコピー" -e %1 -e "delims区切りで並べる"') do if not "%%i" equ "%%j" ren "%%i" "%%j"
Re:PowerRenameに期待したのだが (スコア:1)
なぜに今どきcmd.exe? cmd.exeの制御構造ってキモくない?
しかも、その突然のsedのお出ましはどうなの?
そんなもん入れて良いんだったら、CygwinでもWSLでも入れて、もっとUNIX的に処理した方が素直で良くない?
より現代Windows的には、PowerShellで、
dirの部分にワイルドカードも指定できるし、-replaceには正規表現も使えるよ。
もちろん、別途カウンタを持っておけば、連番もイケる。
Re: (スコア:0)
進化の止まった老害だからでしょ。
今ある知識の範囲内でしか作業をこなせない。
常により良い方法を探す気力も能力もない。
Re: (スコア:0)
メンテナンス(というか他者への引継ぎ)不要という条件なら、
a. 可読性の低い呪文だが10秒で書ける
b. 超ステキなスクリプトだが新しい技術・手法の勉強に1時間かかる
は対立/排他しないと思うんだ… どっちもアリだろ?
今さらワンライナー呪文wwって、分かるけど面白がって茶化すくらいで良くね?
(まあRyo.Fに余裕が無いのはいつものことだが)