ひできちの楽天ブログ

2026/01/25
XML
カテゴリ: プログラミング
ファイル名の先頭に指定文字を付加する作業は、IT実務でもそうでなくても、


ほとんどの場合、ファイル名の命名規則、なにかしらのルールがあると思いますが
バッチファイルで対応可能なのであれば、自動化できますな

というわけで、今回は
ファイル名の先頭に「フォルダー名」を付加するバッチファイルを紹介いたしますよ

バッチファイルはUTF8に対応していませんが
ファイル名を変更するだけなら問題はありませんな
バッチファイル自体もからなずSJIS(ANSI)で保存してくださいな


私は「###renameAddFolder.bat 」このような名前で保存しておりますよ



 
@echo off
setlocal enabledelayedexpansion

rem 1.フォルダー配下のファイルに対して、リネーム加工。
rem 2.フォルダー名をファイル名の先頭に付加してリネーム。
rem 3.対象ファイルは、引数①の文字列で始まるファイルのみ。
rem 4.バッチファイルが存在するフォルダーが処理対象のフォルダー。
rem 5.引数②:フォルダー名 + 引数②の文字列 + 元ファイル名 の形でリネームする

@echo off
setlocal enabledelayedexpansion

rem 引数1: 対象プレフィックス
set "prefix=%~1"

rem 引数2: insert
set "insert=%~2"

rem このバッチがあるフォルダー
set "dir=%~dp0"

rem フォルダー名を取得
for %%A in ("%dir%.") do set "folder=%%~nxA"

rem ===== 変数表示 =====
echo prefix=%prefix%
echo insert=%insert%
echo dir=%dir%
echo folder=%folder%
echo ---------------------------------

rem ===== メイン処理 =====
for %%F in ("%dir%%prefix%*") do (
set "name=%%~nxF"
ren "%%F" "%folder%!insert!!name!"
)

endlocal








このようなファイルに対して、フォルダー名をファイル名に付加したい場合


call ###renameAddFolder.bat 楽天CH _

とバッチファイルの引数を指定して実行すれば
以下のようにリネームしてくれますよ





ちなみにこのバッチは毎日の楽天PLAYに投稿している記事の内容を
半自動で作成している作業の一部でございますよ





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2026/01/25 06:16:12 PM
コメント(1) | コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


Re:ファイル名の先頭に指定文字を付加するバッチとな?(01/25)  
弱火の中火 さん
ひできちくん、最近楽天PLAYの記事見てないけど元気かな?楽しみにしているよ! (2026/03/11 08:56:24 AM)

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

×

バックナンバー

2026/09
2026/08
2026/07
2026/06
2026/05

キーワードサーチ

▼キーワード検索

カテゴリ

カテゴリ未分類

(41)

楽天サービス

(45)

ポイント生活

(51)

電子書籍

(30)

yahoo

(3)

クレジットカード

(36)

楽天Edy

(35)

楽天銀行デビットカード

(14)

nanacoカード

(8)

WAON

(2)

ジャパンネット銀行

(4)

ECサイト比較

(17)

majica カード

(5)

Tポイント

(3)

動画配信

(81)

デビットカード

(10)

PASMO

(2)

電気自由化

(2)

音楽配信

(9)

楽天ブックス

(9)

au WALLET

(9)

年末商戦

(4)

ふるさと納税

(2)

Yahooプレミアム会員特典

(7)

楽天ポイント獲得数報告

(5)

ポイント交換

(2)

クレカ入会特典

(6)

楽天市場

(7)

電子マネー

(12)

福袋・初売り

(2)

BABYMETAL

(7)

Yahooショッピング

(30)

Yahooクレジットカード

(6)

税金対策

(2)

楽天銀行プリペイドカード

(3)

楽天ペイ

(5)

ゾンビ

(4)

銀行カード

(2)

ヤフオク!

(1)

ポイント・キャンペーン

(23)

Amazon

(3)

Ponta

(2)

ギタリスト

(3)

プリペイドカード

(1)

クーポン・キャンペーン

(18)

暗号・分割・隠蔽

(2)

ガジェット

(43)

プログラミング

(15)

ネット銀行

(7)

Chrome 機能拡張

(1)

リアル銀行

(1)

数学と算数

(14)

格安SIM

(5)

将棋

(89)

クラウド

(14)

国語

(3)

ニュース

(26)

社会

(2)

電子決済

(2)

割引券

(0)

日記

(1)

TIPS

(4)

ソフトウェア

(18)

商品レビュー

(1)

映画視聴

(7)

洋楽

(2)

マンガ

(0)

お買い物パンダ

(1)

3Gケータイ3Gスマホ

(3)

互換オフィス

(4)

IT用語

(0)

地球温暖化

(53)

植民地時代

(0)

古代史

(1)

楽天ポイントビットコイン

(11)

ITの仕事

(1)

楽天購入品リスト

(0)

ご挨拶

(0)

楽天リワード

(1)

Visual Studio

(4)

wikipedia

(1)

コロナ

(1)

python

(4)

地球温暖化懐疑/否定論者

(14)

youtubeライブカメラ

(1)

自然災害

(4)

SNS

(1)

動物

(1)

楽天ブログ

(4)

藤岡幹大

(1)

グレタ

(2)

HTML

(1)

AIの活用

(0)

令和のコメ騒動

(2)

xEV

(2)

スポーツ

(1)

EV

(2)

VSCode

(0)

エネルギー

(1)

snowflake

(4)

Microsoft Copilot

(2)

VBA

(2)

Excel計算式

(1)

Windows

(1)

お気に入りブログ

【キャンペーン】楽… 楽天家計簿スタッフさん

[お知らせ]ROOMアプ… ROOM編集部さん

【楽天ポイントモー… 楽天ポイントモールさん

【重要】楽天写真館 … 楽天写真館スタッフさん

楽天ブログ StaffBlog 楽天ブログスタッフさん
楽天レシピスタッフB… 楽天レシピスタッフさん
楽天アフィリエイト… 楽天アフィリエイト事務局スタッフさん
楽天infoseeknewsス… infoseeknewsさん
インフォメーション… 楽天 ブックスさん
楽天モバイルからの… モバタロウさん

コメント新着

弱火の中火@ Re:ファイル名の先頭に指定文字を付加するバッチとな?(01/25) ひできちくん、最近楽天PLAYの記事見てな…

プロフィール

ひできち(hidekichi45)

ひできち(hidekichi45)


© Rakuten Group, Inc.
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: