13 Jan 2025 
Centre d'assistance » Base de connaissances » Support Technique » Administration du Serveur » Utilisation de l'outil TOOL
 Connexion [Mot de passe perdu] 
Courriel:
Mot de passe:
Se souvenir de moi:
 
 Recherche
 Détails des articles
 Utilisation de l'outil TOOL
Solution IceWarp toutes versions -

L'outil TOOL accède directement aux applications par les API. Vous pouvez donc effectuer les mêmes actions qu'avec la console d'administration IceWarp.

Il est souvent plus rapide d'utiliser TOOL pour effectuer des modifications sur un grand nombre d'entités à la fois.

Comment lancer l'outil TOOL

L'outil tool.exe est situé dans le répertoire principal d'IceWarp.
Sous Windows, ouvrir une invite de commande en mode administrateur et se placer dans le répertoire principal d'IceWarp.
Pour obtenir une aide en ligne, taper
- tool
ou
- tool tutorial

TOOL et APICONST.pas
Le fichier apiconst.pas est nécessaire pour l'utilisation de l'outil TOOL.
Vous pouvez le trouver dans le répertoire principal d'IceWarp : .../api/delphi/apiconst.pas.
Vous y trouverez toutes les variables qui peuvent être utiliser avec Tool.
N'oubliez pas que tous les chemins doivent être indiqués dans leur intégralité.
La valeur des variables doit être placée entre "".

Exemple :
Si vous voulez afficher le nom de tous les comptes du système :
tool display account *@* u_name

Exemples d'utilisation

Création d'un nouveau compte
tool create account utilisateur@iwdemo.fr u_name "Utilisateur" u_password "tool23pwd"



Le nouveau compte "utilisateur" va être créé dans le domaine "iwdemo.fr" avec le mot de passe tool23pwd et le nom Utilisateur
u_name et u_password sont définis dans apiconst.pas
 
Modification d'un compte existant
tool modify account utilisateur@iwdemo.fr u_password "changedpwd"

Le mot de passe du compte existant utilisateur@iwdemo.fr va être modifié en "changedpwd"

Modification d'une série de comptes
tool modify account *@iwdemo.fr u_comment "compte modifié"

Tous les commentaires des comptes du domaine iwdemo.fr seront changés en "compte modifié"

Supprimer certains comptes d'un domaine particulier
tool delete account u*@iwdemo.fr

Cette commande va supprimer tous les comptes commençant par "u" du domaine iwdemo.fr

Importer et exporter des comptes à partir d'un fichier
tool import account "c:\importfile.txt" u_name u_password

Cette commande va importer tous les comptes indiqués dans le fichier importfile.txt avec leur nom et mot de passe.
Le fichier doit être au format CSV :
lukas@iwdemo.fr, Lukas Pibol, sdkfsjf45lsd
tomas@iwdemo.fr, Tomas Newman, lmkmm56++

Pour exporter tous les comptes du système au format CSV :
tool export account *@* u_name u_password > new.txt

Pour exporter certains types de comptes seulement, il est possible de mettre un filtre sur le type :
U_Type = 0 - Utilisateur, 1 - Liste de diffusion, 2 - Exécutable, 3 - Notification, 4 - Route statique, 5 - Catalogue, 6 - Serveur de liste, 7 - Groupe, 8 - Ressource
Par exemple :
tool --filter="U_Type=0" export account *@*
Donne la liste des utilisateurs du serveur

ou
tool --filter="U_Type=7" export account *@* G_listFile_contents
Donne la liste des groupes avec leurs membres

Exporter des comptes comme un fichier de sauvegarde
tool export account *@iwdemo.fr u_backup > users-domain-com.csv

Exporte toutes les informations sur les comptes du domaine iwdemo.fr vers le fichier "users-domain-com.csv" au format crypté permettant une restauration.




Créé le 05/08/2020



Détails des articles
Code d'identification de l'article: 425
Créé le: 05 Aug 2020 11:46 AM

 Cette réponse m'a été utile  Cette réponse ne m'a pas été utile

Accueil | Enregistrement | Créer ticket | Base de connaissances | Formation par webinaires
Langue:

Logiciel d'assistance informatique produit par Kayako SupportSuite v3.10.02