パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Windows 10向けPowerToys v0.12.0リリース、一括リネームツールが追加」記事へのコメント

  • 連番機能がないとわかり、そっと閉じた。

    • by Anonymous Coward

      うむ。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"

      • なぜに今どきcmd.exe? cmd.exeの制御構造ってキモくない?
        しかも、その突然のsedのお出ましはどうなの?
        そんなもん入れて良いんだったら、CygwinでもWSLでも入れて、もっとUNIX的に処理した方が素直で良くない?

        より現代Windows的には、PowerShellで、

        dir | ren -NewName {$_.Name -replace '旧文字列','新文字列'}

        dirの部分にワイルドカードも指定できるし、-replaceには正規表現も使えるよ。
        もちろん、別途カウンタを持っておけば、連番もイケる。

        • by Anonymous Coward

          進化の止まった老害だからでしょ。
          今ある知識の範囲内でしか作業をこなせない。
          常により良い方法を探す気力も能力もない。

          • by Anonymous Coward on 2019年11月05日 22時18分 (#3711174)

            メンテナンス(というか他者への引継ぎ)不要という条件なら、
             a. 可読性の低い呪文だが10秒で書ける
             b. 超ステキなスクリプトだが新しい技術・手法の勉強に1時間かかる
            は対立/排他しないと思うんだ… どっちもアリだろ?

            今さらワンライナー呪文wwって、分かるけど面白がって茶化すくらいで良くね?
            (まあRyo.Fに余裕が無いのはいつものことだが)

            親コメント

開いた括弧は必ず閉じる -- あるプログラマー

処理中...