1.8.4. Outil en ligne de commande pour les processus d'installation automatisés

Le nouveau L’outil en ligne de commande ppwutil.exe est un exécutable Fichier qui se trouve sous $CADENAS\bin\x86 . Ils Peut être utilisé dans les processus de configuration automatisés pour modifier différentes valeurs en fonction de de l’installation dans les fichiers de configuration de CADENAS laisser. Il est possible d’entrer les mots de passe des utilisateurs et Générez des mots de passe pour les bases de données ou les accès aux API sans Pour faire un détour via des outils graphiques.

Cliquez avec le bouton droit de la souris sur le fichier dans l'Explorateur Windows et sélectionnez Propriétés. La petite fenêtre d'information de Windows s'ouvre alors, dans laquelle vous pouvez saisir d'autres arguments dans le champ de saisie en haut.

Les arguments suivants sont possibles :

Entrée

  • stdin : lit une ligne de stdin

  • value : alternative à stdin, transfert via une ligne de commande. L'un des deux doit être présent.

Édition

  • stdout : affiche le résultat sur stdout (pour contrôle ou autre script)

  • config : Chemin de la config ($CADENAS_SETUP/xyz.cfg). SITESETUP et diffing sont pris en compte ici, mais PAS de pappclient.cfg/CADENAS_APPSERVER actif.

  • block : nom du bloc

  • item : nom de l'item

  • replace : l'argument est utilisé comme paramètre de remplacement. Il permet de remplacer des chaînes partielles. Cependant, le paramètre doit être placé auparavant dans la config.

  • template : le modèle d'entrée sur la ligne de commande est indiqué ici.

ppwutil.exe -encryptPassword -value hallo - config $CADENAS_SETUP/odbc.cfg -block PLINKDB -item DBPASS

ppwutil.exe -encryptPassword -value hallo - config $CADENAS_SETUP/psolrights.cfg -block DB -item dbopenid -replace pwd

ppwutil.exe -encryptPassword -value hallo - config $CADENAS_SETUP/psolrights.cfg -block DB -item dbopenid -replace pwd -template "openid,1,https://login.microsoftonline.com/12-34-56/,(...),pwd"

Exemple 1.1. Différentes possibilités de saisie