Utilisation de l'interface de ligne de commande

FileMaker propose l'outil fmsadmin afin d'administrer FileMaker Server via l'interface de ligne de commande (CLI). Pour utiliser cette interface, vous devez être connecté à l'ordinateur exécutant FileMaker Server, directement ou à l'aide d'un logiciel de bureau à distance. L'interface de ligne de commande est disponible via l'invite de commandes (FileMaker Server uniquement, Windows), l'application Terminal (FileMaker Server uniquement, macOS) et une application de terminal Linux (Linux). Les commandes de l'interface de ligne de commande peuvent également être utilisées dans un script ou un fichier de commandes.

Fichiers de l'interface de ligne de commande

Le fichier fmsadmin exécutable par l'interface de ligne de commande se trouve dans le dossier :

  • FileMaker Server uniquement, Windows : [disque]:\Program Files\FileMaker\FileMaker Server\Database Server\fmsadmin.exe

  • FileMaker Server uniquement, macOS : /Bibliothèque/FileMaker Server/Database Server/bin/fmsadmin

  • Linux : /opt/FileMaker/FileMaker Server/Database Server/bin/fmsadmin

  • Claris Server : /opt/Claris/Server/bin/fmsadmin

Remarques

  • FileMaker Server uniquement, Windows : si FileMaker Server est installé dans un emplacement autre que celui par défaut, la première partie du chemin d'accès par défaut indiqué ci-dessus (\Program Files\FileMaker\FileMaker Server) est remplacée par le chemin d'accès indiqué au moment de l'installation. Par exemple : \Mon_chemin\Database Server\

  • FileMaker Server uniquement, macOS : un lien symbolique vers fmsadmin est également installé : /usr/local/bin/fmsadmin

Commandes de l'interface de ligne de commande

Le format général de la commande fmsadmin est le suivant :

fmsadmin commande [options]

L'exemple suivant procède à l'authentification dans l'Admin Console avec le nom d'utilisateur admin et le mot de passe pword, puis ferme toutes les bases de données ouvertes sans demander confirmation :

fmsadmin close -y -u admin -p pword

Important  Les commandes de l'interface de ligne de commande peuvent inclure le nom et le mot de passe de l'Admin Console. Si une commande est utilisée de manière interactive, le nom d'utilisateur est visible mais le mot de passe ne l'est pas. Si une commande d'un script ou d'un fichier par lots doit inclure un nom et un mot de passe, assurez-vous que seul le propriétaire du mot de passe peut voir le script ou le fichier par lots.

Aide de l'interface de ligne de commande (CLI)

Dans l'interface de ligne de commande, utilisez la commande help pour consulter les pages de l'Aide qui répertorient les commandes et options disponibles, ainsi que leur utilisation :

fmsadmin help