サクラエディタで複数ファイルを置換して保存する


  • driver.batがreplace.macを呼び出して、cd c:\work\ReplaceTarget配下に存在するファイルに対して繰り返し置換・保存する。
C:.
│  driver.bat
│  replace.mac
│
└─ReplaceTarget
        hogepiyo.txt
replace.mac
// 置換
S_ReplaceAll('bow-wow', 'miaow', 36);
// 保存
FileSave();
// 閉じる
WinClose();

driver.bat
cd C:\work\ReplaceTarget
for %%a in (*) do (call:method %%a)
exit
:method
"C:\Program Files (x86)\sakura\sakura.exe" %1 -M=c:\work\replace.mac