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

ファイルを削除する

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

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

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

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

写真素材 PIXTA