AdminManager2
De Wiki1000
(Différences entre les versions)
(Page créée avec « ==Présentation== AdminManager2 est un outil permettant d'effectuer des tâches d'administration en ligne de commande. ==Mise en oeuvre== ===Authentification au réf... ») |
|||
Ligne 15 : | Ligne 15 : | ||
Les commandes disponibles | Les commandes disponibles | ||
+ | ==== dbmaster:create ==== | ||
dbmaster:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] --masterPath=xx --userName=xx --userPassword=xx --alias=xx | dbmaster:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] --masterPath=xx --userName=xx --userPassword=xx --alias=xx | ||
+ | |||
+ | ==== application:deploy==== | ||
application:deploy --applicationNames=xx --masterPath=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | application:deploy --applicationNames=xx --masterPath=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ==== license:deploy==== | ||
license:deploy --keys=xx --ovps=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | license:deploy --keys=xx --ovps=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ==== database:create==== | ||
database:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] [--textSupport=xx] [--shareSupport=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx | database:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] [--textSupport=xx] [--shareSupport=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ==== folder:create==== | ||
folder:create --folderName=xx --applicationName=xx --databaseName=xx [--dbRefScript=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx | folder:create --folderName=xx --applicationName=xx --databaseName=xx [--dbRefScript=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ==== group:create==== | ||
group:create --groupName=xx [--parentName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx | group:create --groupName=xx [--parentName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ==== group:add==== | ||
group:add --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | group:add --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ====group:remove ==== | ||
group:remove --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | group:remove --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ====user:add ==== | ||
user:add --userName=xx --userCaption=xx --userMail=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | user:add --userName=xx --userCaption=xx --userMail=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ==== folder:authorize==== | ||
folder:authorize --folderName=xx --entityName=xx [--applicationName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx | folder:authorize --folderName=xx --entityName=xx [--applicationName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | ====tools:init==== | ||
+ | tools:init | ||
+ | |||
+ | ====server:install==== | ||
+ | server:install | ||
+ | |||
+ | ====service:create ==== | ||
+ | service:create --name=xx --applicationName=xx --folderNames=xx --serverUser=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | ||
+ | |||
+ | ====service:update==== | ||
+ | service:update --keys=xx --values=xx --name=xx | ||
+ | |||
+ | ====service:delete==== | ||
+ | service:delete --name=xx | ||
+ | |||
+ | ====service:start==== | ||
+ | service:start --name=xx | ||
+ | |||
+ | ====service:stop ==== | ||
+ | service:stop --name=xx | ||
+ | Arrête le service Windows | ||
+ | |||
+ | ====service:list==== | ||
+ | service:list | ||
+ | Liste les services présents dans le fichier de configuration du service | ||
===Mode batch=== | ===Mode batch=== |
Version du 29 septembre 2020 à 10:00
Présentation
AdminManager2 est un outil permettant d'effectuer des tâches d'administration en ligne de commande.
Mise en oeuvre
Authentification au référentiel
Les informations de connexion aux référentiels sont stockées dans la base de registre, et sont partagées avec le client lourd.
Les commandes authentifiées attendent un paramètre "alias" qui identifie l'entrée de la base de registre par le nom de la clef ou par le libellé de la base.
Mode interactif
Les commandes disponibles
dbmaster:create
dbmaster:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] --masterPath=xx --userName=xx --userPassword=xx --alias=xx
application:deploy
application:deploy --applicationNames=xx --masterPath=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
license:deploy
license:deploy --keys=xx --ovps=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
database:create
database:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] [--textSupport=xx] [--shareSupport=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
folder:create
folder:create --folderName=xx --applicationName=xx --databaseName=xx [--dbRefScript=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
group:create
group:create --groupName=xx [--parentName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
group:add
group:add --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
group:remove
group:remove --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
user:add
user:add --userName=xx --userCaption=xx --userMail=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
folder:authorize
folder:authorize --folderName=xx --entityName=xx [--applicationName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
tools:init
tools:init
server:install
server:install
service:create
service:create --name=xx --applicationName=xx --folderNames=xx --serverUser=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
service:update
service:update --keys=xx --values=xx --name=xx
service:delete
service:delete --name=xx
service:start
service:start --name=xx
service:stop
service:stop --name=xx
Arrête le service Windows
service:list
service:list
Liste les services présents dans le fichier de configuration du service
Mode batch
il est possible d'appeler l'exécutable avec en paramètre un fichier contenant une liste de commandes
AdminManager2.exe --file="C:\projets\Desktop\adminl1000_scripts\commands.txt"