システムレベルのスクリプトシーケンスオプションの追加
メモ  次の情報は、サーバー管理者およびグループ管理者向けです。
このスケジュールアシスタントの手順では、FileMaker スクリプトの前後に実行するオプションの前処理および後処理システムレベルスクリプトを選択して、スクリプトの実行に使用するアカウントを指定できます。
スケジュールアシスタントを開始する前に、システムレベルのスクリプトファイルを「Scripts」フォルダに置いてください。
Windows: [ドライブ]:¥Program Files¥FileMaker¥FileMaker Server¥Data¥Scripts¥
デフォルト以外の場所に FileMaker Server をインストールする場合、デフォルトパスの先頭部分、¥Program Files¥FileMaker¥FileMaker Server はインストール中に指定した場所に置き換えられます。例: ¥My_Path¥Data¥Scripts¥
macOS: /ライブラリ/FileMaker Server/Data/Scripts/
目的のスクリプトが表示されない場合、[キャンセル] をクリックして、スケジュールアシスタントを終了し、スクリプトを FileMaker Server コンピュータの「Scripts」フォルダにコピーして、スケジュールアシスタントを再び実行します。
システムレベルのスクリプトシーケンスオプションを追加するには、次の操作を行います。
1. [前に実行するスクリプト:] で、選択した FileMaker スクリプトの前に実行するオプションの前処理システムレベルスクリプトを選択します。
2. 前処理システムレベルのスクリプトにオプションの [引数] を入力します。各引数はスペースで区切ります。引数にスペースを含めるには、クォーテーションマークを使用して引数全体を囲みます。たとえば、"two words" とすると 1 つの引数になります。
メモ  スクリプト引数は、システムレベルスクリプトにテキストとして渡されます。たとえば、スクリプト引数「5 + 5」を入力すると、スクリプトには 10 という値ではなく、文字列「5 + 5」が渡されます。
システムレベルのスクリプトの引数については、使用するスクリプト言語のマニュアルを参照してください。
3. [後に実行するスクリプト:] で、選択した FileMaker スクリプトの後に実行するオプションの後処理システムレベルスクリプトを選択します。
4. 後処理システムレベルのスクリプトにオプションの [引数] を入力します。
5. [デフォルトアカウントではなくユーザアカウントを使用する] を選択します。[ユーザ名] および [パスワード] に次を指定します。
Windows: [ユーザ名:] は、マスタマシンのローカルアカウントまたはネットワークドメインアカウントを参照し、「ユーザ名」、「ドメイン名¥ユーザ名」、または「ユーザ名@ドメイン名」の形式で指定する必要があります。
macOS: [ユーザ名:] は、マスタマシンのローカルアカウントのみを参照し、ドメイン名なしで指定する必要があります。次のメモの「macOS のアクセス権」に関する情報を参照してください。
6. [次へ] をクリックします。
[戻る] をクリックして直前の手順に戻るか、[キャンセル] をクリックしてスケジュールアシスタントを終了します。
メモ
macOS のアクセス権:システムレベルのスクリプトの実行に使用する [ユーザアカウント] には、スクリプトに実行させる操作に対する正しいアクセス権が必要です。fmserver、またはマスタマシンのローカルユーザアカウントのみを使用できます。ネットワークドメインアカウントは使用できません
fmserver を選択すると、スクリプトのファイルアクセス権の修正が必要な場合があります。スクリプトは、fmserver ユーザ ID および fmsadmin グループ ID で実行されます。したがって、スクリプトファイルには、fmsadmin グループの読み出しおよび実行アクセス権が必要です。したがって、アクセス権が設定されているコマンドの中には、fmserver を選択するとスクリプトから呼び出すことができないものがあります。たとえば、スクリプトは「/etc」フォルダにアクセスできません。
追加する [スクリプト名] および [引数] は、最大 2048 文字です。
Windows では、[ユーザ名] は最大 104 文字、[パスワード] は最大 128 文字です。
macOS では、[ユーザ名] は最大 255 文字、[パスワード] は最大 31 文字です。
後からスケジュールアシスタントで電子メール通知を送信するように選択した場合、電子メールメッセージにはすべてのエラーまたは警告状態、またはスクリプトシーケンスタスクスケジュールの正常完了の確認が含まれます。
スクリプトシーケンスタスクの作成を参照してください。
関連項目 
管理タスクのスケジュール