Scripter avec WMI

Tech |
> Tech
Scripter avec WMI

Scripter avec WMI

Collectez des informations sur l’inventaire desktop directement dans votre système

Les administrateurs ont le choix quant aux outils chargés de collecter des informations d’inventaire du parc d’ordinateurs pour la migration, l’audit ou autres...Outre le Microsoft SMS (Systems Management Server) qui est l’outil de base pour l’inventaire matériel et logiciel, il existe plusieurs outils tierce partie. Ces outils enrichissent les possibilités d’inventaire de SMS ou ont leur propre autonomie. Malheureusement, dans beaucoup d’entreprises, le coût et la complexité du déploiement d’une solution d’inventaire intégrée à une plus grande plate-forme de management, peut présenter des obstacles insurmontables à des services IT manquant d’effectifs. Dans certains cas, le plus judicieux est d’utiliser des scripts pour puiser directement les données système dans WMI (Windows Management Instrumentation). Vous pouvez, par exemple, utiliser un script de type WMI pour renvoyer des informations sur un composant système non couvert par votre solution d’inventaire actuelle, ou bien utiliser WMI pour recueillir les informations dont vous aurez besoin pour une analyse sans recourir à un produit d’inventaire tierce partie.
Avant de nous plonger dans une solution d’inventaire basée sur WMI, nous allons définir WMI, son origine et son potentiel. WMI est la mouture Microsoft d’un standard d’administration évolutif intégré dans Windows XP, Windows 2000, et Windows Me (WMI existe aussi en add-on pour Windows NT et Windows 9x). WMI est basé sur les initiatives DMTF (Distributed Management Task Force), WBEM (Web-Based Enterprise Management) et le CIM (Common Information Model). Comme WMI puise ses racines dans ces standards, il offre un raccord de management homogène et extensible dans les OS Microsoft.

Lire l'article
News iSeries – Semaine 20 – 2004

News iSeries – Semaine 20 – 2004

Toutes les actualités du 10 au 16 Mai 2004

Lire l'article
Actualités Windows NT / 2000 – Semaine 18 – 2004

Actualités Windows NT / 2000 – Semaine 18 – 2004

Toutes les Actualités du 26 Avril au 2 Mai 2004

Lire l'article
News iSeries – Semaine 15 – 2004

News iSeries – Semaine 15 – 2004

Toutes les actualités du 05 au 11 Avril 2004

Lire l'article
Actualités Windows NT / 2000 – Semaine 14 – 2004

Actualités Windows NT / 2000 – Semaine 14 – 2004

Toutes les Actualités du 29 Mars au 04 Avril 2004

Lire l'article
Intéressez-vous à  SQL

Intéressez-vous à  SQL

par Sharon L. Hoffman - Mis en ligne le 24/08/2004 - Publié en Septembre 2003

Et si vous ajoutiez ce langage polyvalent à  votre kit de développement d'applications

IBM a dit très clairement que SQL est destiné à  faire partie intégrante de l'environnement de développement iSeries. Bien sûr, ce n'est pas parce qu'IBM pense qu'il existe une meilleure solution de développement que les développeurs iSeries doivent forcément acquiescer...Mais il est vrai que de plus en plus de sites iSeries constatent l'utilité d'ajouter SQL à  leurs moyens de développement.
Dès lors que ces sites tirent parti de SQL, la plupart des développeurs iSeries devront avoir quelques connaissances de ce produit, ne fût-ce que pour juger s'il est approprié pour leurs applications. Une fois qu'on connaît la syntaxe SQL de base (voir Ressources SQL, pour plus d'informations sur les principes fondamentaux de SQL), la question suivante est comment utiliser SQL dans des applications.
En effet, l'intégration de SQL dans un environnement de développement iSeries soulève une foule de questions dont voici un échantillon : jusqu'à  quel point des méthodes de base de données traditionnelles peuvent coexister avec SQL ? Comment utiliser SQL dans un environnement iSeries ? Comment maintenir les descriptions de fichiers ? Faut-il convertir le DDS existant en SQL ? Quels LPP (licensed program products) sont nécessaires pour créer et utiliser SQL ? Dans les sections suivantes nous répondons à  ces questions et explorons les différentes façons d'intégrer SQL aux applications iSeries. Mais voyons d'abord les avantages de l'utilisation de SQL.

Lire l'article
Actualités Windows NT / 2000 – Semaine 24 – 2004

Actualités Windows NT / 2000 – Semaine 24 – 2004

Toutes les Actualités du 07 au 13 Juin 2004

Lire l'article
Assembler un modèle de sécurité

Assembler un modèle de sécurité

Essayez un modèle dans XP et Win2K

Dans l’article « Ce que les modèles de sécurité peuvent vous apporter », Windows & .Net Magazine avril 2003, ou sur www.itpro.fr, je montrais quelques utilisations intéressantes des modèles de sécurité. Ce mois-ci, je vais utiliser les modèles de manière plus concrète : en montrant comment créer, pour une station de travail ou un serveur membre, un modèle de sécurité chargé de trois fonctions...Premièrement, le modèle de sécurité contrôlera l’appartenance à un groupe en restreignant le groupe Administrators au seul compte Administrator local et au groupe Domain Admins en provenance du domaine. Deuxièmement, il établira les permissions NTFS pour le répertoire C:\adminstuff afin qu’il ne soit accessible qu’au seul groupe Administrators local. Enfin, il désactivera l’Indexing Service.

Lire l'article
Gestion de workflow avec Tidal Enterprise Scheduler

Gestion de workflow avec Tidal Enterprise Scheduler

Tidal Software présente la dernière version de son application Tidal Enterprise Scheduler.

 La nouvelle version ajoute le support iSeries au support déjà existant du produit : AIX, OS/390, Linux, Solaris, et Windows. Entreprise Scheduler automatise le déroulement des opérations au travers d'applications multiples et plates-formes en contrôlant les travaux systèmes basés sur les événements et applications nécessaires pour réaliser une tâche particulière.

Lire l'article
Les nouveautés de la semaine 18 – Windows 2000 et .Net – 2004

Les nouveautés de la semaine 18 – Windows 2000 et .Net – 2004

Tous les nouveaux produits du 26 Avril au 2 Mai 2004

Lire l'article
Le traitement des objets SQL

Le traitement des objets SQL

Aldon Computer Group présente la nouvelle version de son logiciel SCM (Software Configuration Management) Aldon/CMS pour iSeries. 

La version 7.2 offre une nouvelle fonction qui permet à CMS de traiter des objets SQL (comme les tables, vues, indices, alias, fonctions, triggers) de la même manière dont sont traités les autres objets iSeries.

Lire l'article
Les nouveautés de la semaine 14 – Windows 2000 et .Net – 2004

Les nouveautés de la semaine 14 – Windows 2000 et .Net – 2004

Tous les nouveaux produits du 29 Mars au 04 Avril 2004

Lire l'article
La V5R2 offre davantage de BIF au RPG IV

La V5R2 offre davantage de BIF au RPG IV

par Bryan Meyers - Mis en ligne le 24/03/2004

Enrichissez vos programmes et facilitez votre coding RPG IV avec ces nouvelles fonctions intégrées

Depuis ses modestes débuts sous la forme de huit fonctions en version 3, la BIF (built-in function) a atteint 75 fonctions en V5R2, soit près de dix fois plus...L'autre jour, en proie à  la nostalgie et à  l'ennui, j'ai relu un article de juillet 1995 que j'avais écrit pour présenter les fonctions intégrées de RPG IV (voir « RPG IV's Built-in Functions », sur www.itpro.fr, Club Abonnés). J'y disais « IBM introduit les BIF dans RPG avec seulement quelques opérations de base, mais attendez-vous à  ce que Big Blue étende grandement ces fonctions dans les futures releases ». Il s'est avéré que cette prévision était bien en dessous de la réalité.

Depuis ses modestes débuts sous la forme de huit fonctions en version 3, la BIF (built-in function) a atteint 75 fonctions en V5R2, soit près de dix fois plus. Ces codes opération en format libre modernes font désormais partie intégrante de la syntaxe RPG IV.
Dans cet article, je réexamine le sujet des fonctions intégrées et j'indique quelques nouvelles BIF que vous n'avez peut-être pas encore remarquées. Je crois utile de classer les BIF en neuf catégories générales, présentées en figure 1. Certaines fonctions chevauchent ces catégories quelque peu suggestives, mais chacune n'est listée qu'une fois. La figure 1 indique également quelles releases récentes supportent chaque BIF.

Lire l'article
Actualités Windows NT / 2000 – Semaine 07 – 2004

Actualités Windows NT / 2000 – Semaine 07 – 2004

Toutes les Actualités du 09 au 15 Février 2004

Lire l'article
Article 1558

Article 1558

Pourquoi tout repenser quand on peut tout accélérer !

Recevez gratuitement votre version d'évaluation, découvrez en ligne un dossier spécial ou assistez près de chez vous à  des séminaires gratuits.

cliquez ici.
c

Lire l'article
Quoi de neuf avec VNC ?

Quoi de neuf avec VNC ?

par David Chernicoff - Mis en ligne le 03/12/2003

Pour gérer à  distance des serveurs NT 4.0 ou un environnement de serveurs hétérogènes, cette solution logicielle peut tomber à  point

Comme les lecteurs continuent à  demander des informations sur VNC, je me suis efforcé d'utiliser VNC et d'analyser l'état actuel du produit. J'ai ainsi découvert que VNC est un produit digne d'attention si vous devez supporter des serveurs NT 4.0 ou si vous avez besoin d'un support de platesformes hététogène.

Les lecteurs me demandent souvent de les éclairer sur les outils d'administration à  distance pour Windows 2000 Server. Cette requête m'étonne toujours parce que Win2K Server permet jusqu'à  deux utilisateurs de se servir de Win2K Server Terminal Services pour effectuer des tâches d'administration de serveur à  distance. Windows XP Professional Edition inclut une Terminal Services Client Access License (CAL) et le logiciel Terminal Services, qui est installé par défaut sur les clients XP. Mais les questions des lecteurs portent souvent sur la gestion de groupes de serveurs Win2K ou de groupes Win2K incluant quelques serveurs Windows NT 4.0, ce qui empêche d'utiliser Terminal Services.
Windows & .NET Magazine couvre régulièrement l'administration à  distance en profondeur. Et une réaction fréquente des lecteurs à  cette couverture est : pourquoi n'incluez-vous pas le produit VNC (Virtual Network Computing) d'AT&T Laboratories de Cambridge ? La réponse est : nous le faisons. Voir l'encadré « Autre lecture ». Comme les lecteurs continuent à  demander des informations sur VNC, je me suis efforcé d'utiliser VNC et d'analyser l'état actuel du produit. J'ai ainsi découvert que VNC est un produit digne d'attention si vous devez supporter des serveurs NT 4.0 ou si vous avez besoin d'un support de platesformes hététogène.

Lire l'article
Un thin client basé Linux

Un thin client basé Linux

NLynx Technologies étend les capacités thin client iSeries avec l'annonce de MinIT 5250E, thin client basé Linux développé spécialement pour les connexions Ethernet en environnements iSeries. 

Cet outil offre l'apparence d'un client twinax présentant jusqu'à 5 affichages et 3 sessions d'impressions. 

Lire l'article
Script Shell

Script Shell

par Thibault Dambrine - Mis en ligne le 24/03/2004

Pour commencer à  construire vos propres scripts shell, vous devez connaître les rudiments du développement QShell

Comme en langage CL, on peut entrer des commandes dans l'environnement Qshell à  partir de l'écran d'entrée de commandes...Dans l'article « Travailler avec des shells sur l'iSeries » (iSeries News, janvier 2003), Mike Mundy présentait l'environnement Qshell iSeries. Plus précisément, il décrivait comment l'environnement shell est arrivé dans le monde Unix et Linux et comment il s'articule avec l'utilisation de Java sur l'iSeries. Cet article constitue l'étape suivante : nous y verrons comment Qshell fonctionne et ce qu'il peut vous apporter. Ce n'est pas une liste exhaustive de tout ce que vous pouvez faire dans un shell, c'est simplement un point de départ d'où vous pourrez étendre votre action.
Comme en langage CL, on peut entrer des commandes dans l'environnement Qshell à  partir de l'écran d'entrée de commandes. On peut aussi écrire des instructions Qshell dans un script, qui seront réexécutées chaque fois qu'il sera invoqué. Tout comme les programmes CL, les scripts shell peuvent être assortis de paramètres, contenir des variables, utiliser des conditions de traitement de l'information, prendre des décisions et modifier des données.
Au-delà  de ce que Qshell peut accomplir en tant que langage, c'est la lingua franca du monde Unix/Linux. Ce seul aspect justifie d'ailleurs qu'on l'apprenne. Vous tirerez la quintessence de vos partitions Linux dès lors que vous saurez utiliser Qshell et écrire des scripts shell. C'est aussi le seul outil que vous utiliserez pour démarrer de nombreuses applications pilotées par Java. C'est ainsi que vous utiliserez Qshell pour démarrer la dernière version d'Apache Tomcat, la version écrite en Java (donc portable) du logiciel serveur Web le plus répandu à  l'heure actuelle. Non seulement Apache est portable, il est aussi gratuit.

Lire l'article
Tous les nouveaux produits du 09 au 15 Février 2004

Tous les nouveaux produits du 09 au 15 Février 2004

Tous les nouveaux produits du 09 au 15 Février 2004

Lire l'article
Trucs & Astuces des MVP : Visual Studio et .Net

Trucs & Astuces des MVP : Visual Studio et .Net

Les MVP francophones (Most Valuable Professional) sont des personnes dont la passion et la compétence pour un produit ou une technologie Microsoft ont été reconnues par l'éditeur et par leurs pairs. Ils sont présents entre autres sur Internet, où ils partagent leurs connaissances avec d'autres utilisateurs...

Dans le cadre de mon activité professionnelle, je recherche régulièrement des Trucs & Astuces me permettant de gagner un temps « précieux » dans les manipulations de Visual Studio .NET.


Retrouvez la suite des Trucs & Astuces de Grégory Renard MVP ASP & ASP.NET

8. Visualisation de l’ensemble des fichiers de votre projet
9. Un outil précieux : le presse papier circulaire
10. Organisons votre code, utilisons la syntaxe « #Region »
11. Gestion de la mise en commentaire
12. Utilisation de la mise en forme automatique du code HTML
13. Incorporation de fichier texte dans votre code… outil précieux de transfert de code
14. La génération rapide dans VS.NET
15. Le Fractionnement des fenêtres


Astuces sur la base de registres


Par Thierry DEMAN (MVP Exchange et SQL/Server)
MCSE+I, MCSE:Option Messaging, MCDBA

Astuces sur la base de registres

Lire l'article

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech