Help
Table Of Contents
- FileMaker Server 9 Help
- About FileMaker Server
- New features in FileMaker Server 9
- Deploying FileMaker Server
- Starting Admin Console
- Hosting databases
- Hosting websites
- Starting and stopping FileMaker Server
- Configuring general settings
- Configuring Database Server settings
- Configuring web publishing settings
- Administering clients
- Administering databases
- Using ODBC and JDBC with FileMaker Server
- Monitoring FileMaker Server
- Managing plug-ins
- Securing your data
- Scheduling administrative tasks
- Troubleshooting
- Checking for updates
- About the license key
- Command line reference
- Glossary
- Registration
- Customer support and Knowledge Base
- Copyright information
Scheduling administrative tasks Running server-side scripts
F
ILEMAKER SERVER 9 HELP 132
Running system-level script files
FileMaker Server can run system-level script files, such as Windows batch, Mac OS shell scripts,
Perl, or VBScript files. You create a Run Script scheduled task
, specify the script file, and when to
run the script. Use system-level scripts to perform tasks outside of FileMaker Server.
To run a script as a scheduled task, you must place the system-level script file in the FileMaker
Server Scripts folder:
• Windows: [drive]:\Program Files\FileMaker\FileMaker Server\Data\Scripts\
• Mac OS: /Library/FileMaker Server/Data/Scripts/
For information about creating system-level scripts, see the documentation for the scripting
language you want to use.
Notes
• In Mac OS, you may need to modify file permissions for shell scripts. Your shell script is
executed with the fmserver user ID and fmsadmin group ID, so your script file must have
read and execute permissions for the fmsadmin group. Therefore, you cannot call some
privileged commands from your scripts. For example, your script does not have access to
the /etc folder.
• Enable some form of logging in your script so that you can troubleshoot possible
permissions issues. Refer to the Apple website for information on creating log files in
Mac OS.
Related topics
Users, groups, and permissions (Mac OS) (page 36)
Creating schedules
(page 134)
Running server-side scripts
(page 130)
Scheduling administrative tasks
(page 126)