L'application desktop4.exe fournie avec ZENworks 7 Desktop Management permet d'afficher l'inventaire de poste de travail et d'exécuter des requêtes sur la base de données d'inventaire sans utiliser ConsoleOne.
Vous pouvez installer desktop4.exe en appliquant l'une des méthodes suivantes :
Avant d'exécuter desktop4.exe, vous devez effectuer les tâches suivantes :
Identifiez votre base de données d'inventaire.
En fonction de la base de données d'inventaire configurée, modifiez les fichiers .ini suivants : sybase.ini, oracle.ini ou mssql.ini. Ces fichiers se trouvent dans le répertoire répertoire_installation_consoleone\bin.
Saisissez les informations suivantes dans le fichier .ini :
Adresse IP : l'adresse IP du serveur sur lequel s'exécute la base de données d'inventaire.
Nom d'utilisateur : l'ID de l'utilisateur de la base de données qui dispose des autorisations Lire sur la base de données.
Mot de passe : le mot de passe de la base de données qui correspond à l'utilisateur ci-dessus.
Étendue : l'étendue de la requête exécutée sur la base de données d'inventaire. Si vous avez installé ZENworks 7 Desktop Management, saisissez ZFD. Si vous avez installé ZENworks 7 Server Management, saisissez ZFS. Si vous avez installé ZENworks 7 Desktop Management et ZENworks 7 Server Management dans la même configuration, saisissez BOTH.
Nom d'utilisateur de l'administrateur de la base de données : saisissez le nom d'utilisateur de l'administrateur de la base de données dans le paramètre DBAUSERNAME.
Mot de passe administrateur de la base de données : saisissez le mot de passe administrateur de la base de données dans le paramètre DBAPASSWORD.
Voici un exemple de fichier sybase.ini :
# Novell Inc.
IPADDRESS=164.99.149.247
USERNAME=MW_READER
PASSWORD=novell
# ZFD / ZFS / BOTH
SCOPE=Both
DBAUSERNAME=MW_DBA
DBAPASSWORD=novell
Voici un exemple de fichier oracle.ini :
# Novell Inc.
IPADDRESS=164.99.149.247
USERNAME=MWO_READER
PASSWORD=novell
# ZFD / ZFS / BOTH
SCOPE=ZFD
ORACLE_SID=orcl
DBAUSERNAME=MW_DBA
DBAPASSWORD=novell
Voici un exemple de fichier mssql.ini :
# Novell Inc.
IPADDRESS=164.99.149.247
USERNAME=MW_READER
PASSWORD=novell
# ZFD / ZFS / BOTH
SCOPE=ZFS
ORACLE_SID=orcl
DBAUSERNAME=MW_DBA
DBAPASSWORD=novell
Vous pouvez exécuter desktop4.exe à partir d'une invite MS-DOS ou à l'aide d'un fichier .bat. Vous devez préciser des valeurs valides pour les paramètres suivants :
-w : nom avec type et nom distinctif complet du poste de travail inventorié
-n : nom de l'arborescence eDirectory dans laquelle le poste de travail inventorié est enregistré.
-c : opération d'inventaire à effectuer sur le poste de travail inventorié. Pour effectuer une requête, saisissez -c"Query". Pour effectuer un résumé d'inventaire, saisissez -c"Inventory".
-d : Type du serveur de base de données d'inventaire : Sybase, Oracle ou MSSQL.
Par exemple, pour effectuer une requête avec desktop4.exe, utilisez l'une des méthodes suivantes :
Desktop4 -w"CN=WINXP-R1B164_99_151_48.OU=WsProm.O=novell" -n"MANTECHR5C-TREE" -c"Query" -D"Sybase"
où "Desktop4" est le nom de l'application, "CN=WINXP-R1B164_99_151_48.OU=WsProm.O=novell" est le nom distinctif du poste de travail inventorié, "MANTECHR5C-TREE" est le nom de l'arborescence eDirectory, "Query" est l'opération d'inventaire à effectuer sur le poste de travail inventorié et "Sybase" est la base de données d'inventaire.
Créez un fichier .bat dans le même répertoire que desktop4.exe dont le contenu est le suivant :
Desktop4 -w"CN=WINXP-R1B164_99_151_48.OU=WsProm.O=novell" -n"MANTECHR5C-TREE" -c"Query" -D"Sybase"
où "Desktop4" est le nom de l'application, "CN=WINXP-R1B164_99_151_48.OU=WsProm.O=novell" est le nom distinctif du poste de travail inventorié, "MANTECHR5C-TREE" est le nom de l'arborescence eDirectory, "Query" est l'opération d'inventaire à effectuer sur le poste de travail inventorié et "Sybase" est la base de données d'inventaire.
Exécutez le fichier .bat.
Vous pouvez exécuter un résumé d'inventaire grâce à l'une des méthodes suivantes :
Desktop4 -w"CN=WINXP-R1B164_99_151_48.OU=WsProm.O=novell" -n"INDYPROM-TREE" -c"Inventory" -D"Oracle"
où "Desktop4" est le nom de l'application, "CN=WINXP-R1B164_99_151_48.OU=WsProm.O=novell" est le nom distinctif du poste de travail inventorié, "INDYPROM-TREE" est le nom de l'arborescence eDirectory, "Inventory" est l'opération d'inventaire à effectuer sur le poste de travail inventorié et "Oracle" est la base de données d'inventaire.
Créez un fichier .bat dans le même répertoire que desktop4.exe dont le contenu est le suivant :
Desktop4 -w"CN=WINXP-R1B164_99_151_48.OU=WsProm.O=novell" -n"INDYPROM-TREE" -c"Inventory" -D"Oracle"
où "Desktop4" est le nom de l'application, "CN=WINXP-R1B164_99_151_48.OU=WsProm.O=novell" est le nom distinctif du poste de travail inventorié, "INDYPROM-TREE" est le nom de l'arborescence, "Inventory" est l'opération d'inventaire à effectuer sur le poste de travail inventorié et "Oracle" est la base de données d'inventaire.
Exécutez le fichier .bat.
Pour plus d'informations sur l'interrogation d'une base de données d'inventaire, reportez-vous à la Section 77.1.3, Affichage des informations d'inventaire en interrogeant la base de données. Pour plus d'informations sur l'affichage des données d'inventaire l'inventaire de poste de travail, reportez-vous à la Section 77.1.2, Affichage du résumé d'inventaire d'un poste de travail inventorié.
Desktop4.exe est un utilitaire dorsal qui peut être exploité par le développement d'une interface conviviale pour lancer desktop4.exe.
Avec desktop4.exe, vous pouvez également lancer des opérations de gestion à distance. Pour plus d'informations, reportez-vous à la Section 69.8, Démarrage des opérations de gestion à distance sans utiliser ConsoleOne.