Skip to content

Latest commit

 

History

History

windows

Windows

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.

infoPC.ps1

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.

install_base.ps1

optimize.ps1

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.

checkLicences

Vérifie pour une OU donnée l'état de la licence Windows pour l'ensemble des ordinateurs présents dans l'OU.

checkLocalAccount

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.

managedBy

Liste l'ensemble des groupes pour un ensemble d'OU avec le gestionnaire du groupe dans un fichier Excel (une feuille par OU).

quotas

Change automatiquement la taille des quotas pour les partages qui sont inférieurs à 15Go pour une augmentation de 5%.

searchPattern

Cherche un ensemble de mots (pattern) dans les fichiers du chemin donnée (path).