MinEMemO
🏷️「コマンド 」Tag 記事一覧(1 post)
【コマンド】ファイル名の末尾に一括文言追加

2020-09-02

はじめに 先日Windows PCでフォルダ内の複数のファイル名を一括で更新する必要がありました。 コマンドプロンプトでコマンドを実行することで簡単にでき便利だったので、ブログに残しておきます。 追加前↓ 追加後↓ 手順 1.処理フォルダに移動 cd フォルダパス 2.ファイル名の末尾に「_bk200902」を追加 for %A in (*) do ren "%A" "%~nA_bk200902%~xA" 解説 for in do について コマンドでの繰り返しの構文です。 %A について 変数名です。 * について 全ファイル名を検知するためのワイルドカードという指定です。 ren について renameコマンドの省略系です。 “%A” を “%~nA_bk200902%~xA” にリネーム しています。 %~nA について forのオプション(変数参照の置換)で %Aの「ファイル名」だけを指定 しています。_bk200902 は追加したい文言になります。 %~xA について %~xA は %Aの「拡張子」だけを指定 しています。 コマンドのヘルプはコマンドプロンプトで/?で確認できます。 forのヘルプなら for/? でヘルプが見れる renのヘルプなら ren/? でヘルプが見れる なおWindowsでもLinuxでも同じみたいです。 便利じゃ💡
profile_icon
taka
プログラマー
いつでも転職希望の業務経験6年目(2022時点)のエンジニアです。 仕事の合間にすこしずつ転職活動はしていますが、条件が合う場合ぜひTwitterなどでご連絡頂けると嬉しいです。 希望条件は現在の年収を下回らない(手取り31万以上)、基本残業なし、ある程度保守運用が管理されていて、その経験ができる職場で働きたいです。 (管理がされてない案件が多く、心的安全が少ない仕事が多いので、ある程度安心して働きたいと感じています。) 経験言語はHTML、CSS、javascript、PHP、MySQL、Docker、Vuejs、Laravel このブログは完全に自作で静的ジェネレータで作りました。 この範囲で言えば React.js Gatsby.js GraphQLも経験があります。