Windows propose un outil qui est PowerShell. Il permet de faire un ensemble d'opérations plus ou moins complexes sur un ordinateur.
Les scripts suivants utilisent tous cet outil ce qui permet de les rendre portable sur l'ensemble des postes Windows possédant PowerShell.
Permet de récupérer un ensemble d'informations sur le PC local ou distant via WMI/CIM. Le résultat est mis en forme et stocké sous forme d'un fichier HTML.
Une partie des résultats est également stockée dans un fichier CSV afin d'être réutilisé dans le script stats_pc.ps1
.
Il permet l'exploitation des résultats fournis précédemment via le script infoPC.ps1
. Il renvoie l'ensemble sous forme de graphique de type camembert avec un tableau ou l'ensemble des valeurs y est reporté. Cela permet de faire un tri sur ces valeurs en les rangeant par ordre croissant ou décroissant.
Vérifie pour une OU donnée l'état de la licence Windows pour l'ensemble des ordinateurs présents dans l'OU.
Récupère la liste des comptes présents dans les groupes locaux Administrateurs
et Utilisateurs du Bureau à distance
sur l'ensemble des serveurs et ordinateurs présent dans le domaine. Les données sont ensuite exportées au format CSV.
Liste l'ensemble des groupes pour un ensemble d'OU avec le gestionnaire du groupe dans un fichier Excel (une feuille par OU).
Change automatiquement la taille des quotas pour les partages qui sont inférieurs à 15Go pour une augmentation de 5%.
Cherche un ensemble de mots (pattern) dans les fichiers du chemin donnée (path).