Afficher les groupes d’un utilisateur

  Un petit bout de code basique qui affiche les groupes d’un utilisateurs :

Un CLEAR pour avoir une belle sortit sur Windows Powershell ISE. On met dans la variable $IDENTITY le SamAccountName (exemple j.doe) On réinitialise la variable $MEMBER car ISE peut nous faire des petites blagues ^^. (après 2 exécutions les variables…

Afficher l’espace restant des disques locaux

  Nous avons tous reçu un appel un jour d’un utilisateur avec son disque c: plein à craquer. Un petit script pour prévoir ça :

Ici nous avons : Get-WmiObject Win32_LogicalDisk qui permet de nous donner les informations sur les disques. Beaucoup de variable d’environnement. Je vous conseil vivement de faire la commande ci-dessous,…

Lister tous les utilisateurs du domaine

  J’ai récupéré une commande de la console « Centre d’administration Active Directory » Voir l’article ici. Cette commande peut lister tous les utilisateurs, ordinateurs et bien d’autre objet encore. Exemple pour des utilisateurs :

$OU = On spécifie un chemin LDAP Il y a plusieurs manières d’arriver à ce résultat. Elles sont semblablement équivalentes en…

Envoyer un mail

  Lors de l’automatisation d’une tâche, on a rapidement besoin d’avoir une notification. Et quoi de mieux qu’un bon vieux mail ? Pour avoir un mail plus propre, l’option -BodyAsHtml  (au lieu de juste « -Body« ) qui vous permet d’avoir des balises HTML (et donc de la mise en forme). Exemple, avec un serveur SMTP sans Authentification…

Mot de passe aléatoire

Comment obtenir un mot de passe complexe aléatoire en Powershell ? Assez simplement, enfaîte !

Un petit Get-Password, on obtient un résultat : Akzq8403: Rtam8446. Rwes6944* Boom5625% … Je ne vais pas vous faire toutes les possibilités. On crée une fonction, une boucle « for » avec 3 valeurs ; on initie la valeur  i=1 , on…

Connexion base MySQL

  Ici nous allons voir comment se connecter à une base MySQL (MariaDB). Pourquoi faire ? J’ai eu besoin de récupérer des informations dans la base de données de … GLPI ! Oui car nous avons un script qui automatise la création des nouveaux utilisateurs, après que le service des ressources humaines remplit un formulaire.…

Stocker un mot de passe dans un script

  Bonjour, Pour ce premier article, je souhaite développer comment stocker d’une manière plus sécurisée votre mot de passe dans un script Powershell. Dans mon cas j’avais besoin de me connecter sur Msol-user pour de l’administration office 365, de manière automatique. Et ainsi éviter ça :

Cette commande permet d’ouvrir une fenêtre d’authentification. Le…