InDesign CS6自動化作戦 (InDesign CS6 Automation Operation)

ファイル名を変更する

■プログラム説明(ソースコード説明)
 ファイル名を変更するには変更元のファイルオブジェクトを作成します。rename()で変更するファイル名を文字列で指定します。
 正しく処理された場合にはtrue、そうでない場合にはfalseを返します。

■ソースコード
srcFilename = "Macintosh HD:id_text:sample.txt";
newFilename = "sample_rename.txt";
srcFileObj = new File(srcFilename);
srcFileObj.rename(newFilename);

■ポイント
 ネットワーク経由やアクセス権限が正しく設定されていなかったり、ファイルが使用中、ファイルがロックされているような場合には正しく処理されません。

■実際のスクリプトをダウンロード(sample.jsx.zip)

写真素材 PIXTA