省型旧形国電の残影を求めて

戦前型旧形国電および鉄道と変褪色フィルム写真を中心とした写真補正編集の話題を扱います。他のサイトでは得られない、筆者独自開発の写真補正ツールや補正技法についても情報提供しています。写真補正技法への質問はコメント欄へどうぞ

ARTのカスタムプロファイルを旧バージョンから新バージョンへコピーする (Windows)

f:id:yasuo_ssi:20210904211415j:plain

 ART はかなり頻繁なアップデートがあり、また、デフォルトでは、新バージョンを入れると、旧バージョンを上書きするのではなく、各バージョンごとに別々のフォルダにインストールします。これは新バージョンでトラブルが起こったときにすぐ旧バージョンに戻れるという利点がありますが、その一方でプロファイルをカスタマイズしていると、そのプロファイルをいちいち新バージョンにコピーしなくてはなりません。いちいちファイルを選択してコピーしていると面倒なので、それを一括してコピーする Windows 上のバッチファイルを考えました。

 コードは以下です。

----------------

@echo off
robocopy "%PROGRAMFILES%"\ART\%1\dcpprofiles\ "%PROGRAMFILES%"\ART\%2\dcpprofiles\  *.dcp /XO
robocopy "%PROGRAMFILES%"\ART\%1\profiles\ "%PROGRAMFILES%"\ART\%2\profiles\  *.arp /XO
robocopy "%PROGRAMFILES%"\ART\%1\iccprofiles\input\ "%PROGRAMFILES%"\ART\%2\iccprofiles\input  *.icc *.icm /XO
robocopy "%PROGRAMFILES%"\ART\%1\iccprofiles\output\ "%PROGRAMFILES%"\ART\%2\iccprofiles\output  *.icc *.icm /XO

----------------

 これを、テキストエディタに貼り付け、CopyProfiles.bat というような名前で保存し、例えば、C:\Program FIles\ART\ に置いておきます。

 次に、コマンドプロンプトを管理者モードで起動し、カレントディレクトリを C:\Program FIles\ART\ に移動してから、 CopyProfiles 旧バージョン番号 新バージョン番号 と打つと(例えば、1.15 から、1.16.1にコピーする場合は、 CopyProfiles 1.15 1.16.1)、プロファイルを一挙にコピーしてくれます。

 なお、コピー先に同名のより新しいファイルがあるとコピーしませんので、バージョンアップによりより改良されたプロファイルが以前のプロファイルで置き換えられることはありません。