Outils pour utilisateurs

Outils du site


fr:manuals:freemedforms:info:commandline

Utiliser la ligne de commande

Paramètres disponibles

Plusieurs paramètres de la ligne de commande sont disponibles. La plupart sont utilisés par les développeurs pour réaliser des tests.

  • --version, -version, -v
    • Affiche le numéro de version de l'application ainsi que quelques détails technique sur la compilation.
  • --help, -help, -h
    • Affiche l'aide de la ligne de commande
  • --config=/path/to/config.ini, --config=../../relative/path/config.ini
    • Défini les paramètres de configuration à utiliser. Dans le cas où le fichier spécifié est trouvé, en mode debug, les ressources (icones, base SQLite, fichiers textes…) de l'application seront recherchées dans le même répertoire que le fichier de configuration.
  • --wine
    • Assure la compatibilité avec WINE (obsolète, installez la version Linux à la place).
  • --clear-user-databases
    • Efface toutes les bases de données existantes et les recrées. Attention, des sauvegardes ne seront disponible que si vous utilisez les bases de données locales (SQLite).
  • --create-virtuals
    • Crée des données virtuelles pour faciliter les tests de l'application. Sont concernés : les patients, les utilisateurs, les agendas et la comptabilité. Vous trouverez plus de détail ici.
  • --reset-users-preferences
    • (non implémenté) Force FreeMedForms à recréer les préférences de chaque utilisateur à chaque connexion et re-connexion.
  • --user-clear-log
    • Se connecte directement avec cet utilisateur (vous devez aussi préciser son mot de passe avec –user-clear-password)
    • À partir de la version 0.7.2
  • --user-clear-password
    • Se connecte directement avec cet utilisateur (vous devez aussi préciser son identifiant avec –user-clear-log)
    • À partir de la version 0.7.2
  • --dont-check-form-update
    • Ne recherche pas de mise à jour de formulaire au démarrage
    • À partir de la version 0.8.2
  • --always-update-forms
    • Met à jour tous les formulaires au démarrage sans demander confirmation à l'utilisateur
    • À partir de la version 0.9.2

Autres techniques pour passer des arguments

  • Le fichier pathtoconfig.ini est systématiquement recherché jusque à côté du binaire de l'application. S'il existe ses paramètres seront lus et utilisés. Les paramètres de la ligne de commande dupliqués seront alors écrasés. Vous pouvez y définir le chemin (relatif ou absolu) vers le fichier de configuration général de l'application (équivalent à --config=xxx).
fr/manuals/freemedforms/info/commandline.txt · Dernière modification: 2014/11/20 22:45 (modification externe)