スクリプトガイド > プログラム例の紹介 > 起動時のスクリプトの実行
公開日: 04/01/2021

起動時のスクリプトの実行

JMPの起動時に毎回同じスクリプトを実行することができます。たとえば、ユーティリティ関数の定義や名前空間など、JMPセッションの間利用可能にしておきたいものを含めます。あるいは、一貫した設定にしたい環境設定がある場合は、起動時のスクリプトを使って設定することも可能です。環境設定は、新たにJMPセッションを開始したからといって変化するわけではありませんが、毎回起動時にリセットすれば、前回のセッションの途中で変更が加えられた場合でも元に戻すことができます。

スクリプトにjmpStart.jslという名前をつけ、使用しているオペレーティングシステムに応じて次のいずれかの場所に格納します。起動時に、JMPはここにリストされた順番でフォルダ内のjmpStart.jslスクリプトを検索します。最初に検出されたjmpStart.jslスクリプトが実行され、検索は直ちに停止します。

注: この節で言及しているパス名の一部には、「JMP」というフォルダ名を使用しています。WindowsでJMP Proを使用している場合は、「JMP」の部分が「JMPPro」になります。

Windows:

1. C:¥Users¥<ユーザ名>¥AppData¥Roaming¥SAS¥JMP/15

2. C:¥Users¥<ユーザ名>¥AppData¥Roaming¥SAS¥JMP

macOS:

1. /Users/<ユーザ名>/Library/Application Support/JMP/15

2. /Users/<ユーザ名>/Library/Application Support/JMP

jmpStart.jslスクリプトは、コンピュータ上の特定のユーザに対してのみ実行されます。jmpStartAdmin.jslという名前をつけたスクリプトを、使用しているオペレーティングシステムに応じて次のいずれかの場所に格納できます。このスクリプトは、コンピュータ上のすべてのユーザに対して実行されます。JMPは、jmpStartAdmin.jslが見つかれば、それを最初に実行します。次に、jmpStart.jslが見つかれば、それを実行します。

Windows:

1. C:¥ProgramData¥SAS¥JMP¥15

2. C:¥ProgramData¥SAS¥JMP

macOS:

1. /Library/Application Support/JMP/15

2. /Library/Application Support/JMP

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).