デスクトップアイコンの位置を記録/復元

 

【使用目的】

まれにOSXでは、起動時にデスクトップが勝手に整頓されている場合があります。

それを防ぐために、スクリプトで「デスクトップアイコンの位置を記録/復元」するものです。

 

【作成方法】

ユーティリティ > AppleScript エディタを起動。

AppleScriptコードを入力して保存。

保存形式は、アプリケーションでハンドラの実行後に終了しないにチェックを入れます。

2015-09-05-3.30

 

▼AppleScriptコード

 

 

2015-09-05-3.21

【使い方】

アプリケーションが出来たら、

Dockに登録して、ログイン時に開くにチェックを入れれば、(任意)

Mac起動時に自動的にアプリが立ち上がるようになります。

 

アプリの動きとしては、

初回の起動時は、デスクトップアイコンの位置が記録されていないので、

アプリ終了時(Mac終了時)にデスクトップアイコンの位置の記録を促すダイアログが表示されます。

 

2回目以降の起動時、前回のデスクトップアイコンの位置が記録されているので、

その位置情報を利用して、スクリプト側で

デスクトップアイコンの位置が自動的に復元されます。(OSX側の位置情報を利用しない。)

 

▼アプリ終了時のダイアログ

2015-09-09-1.44

 

ちなみに、このスクリプトは、

下記のサイトを参考にアレンジを加えたものです。

ありがとうございました。

 

参考情報

http://blog.3lobb.jp/?itemid=226905

https://discussionsjapan.apple.com/message/100636557#100636557

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です