Afficher les membres d’un groupe Active Directory en PowerShell

Dans ce tutoriel, je vais vous expliquer comment afficher les membres d’un groupe Active Directory en PowerShell. Je vois déjà certaine réaction du style, on peut l’avoir depuis l’interface graphique, c’est vrai, mais dans certain cas l’utilisation de PowerShell permet de gagner beaucoup de temps, notamment quand on utilise ADGLP Je vais partir d’un exemple …

Lire plus

PowerShell et les lecteurs réseaux

Dans ce tutoriel sur le « scripting », je vous propose de découvrir ou de voir comment gérer les lecteurs réseaux avec PowerShell et vous allez voir que ce n’est pas si « simple » que ça. Dans le tutoriel : Mappage lecteur réseau : GPO et Script, j’explique comment mapper un lecteur réseau avec une stratégie de groupe …

Lire plus

Hyper-V : créer un ordinateur virtuel en PowerShell

Dans ce tutoriel, je vais vous expliquer comment créer un ordinateur virtuel sur Hyper-V avec PowerShell. Les commandes PowerShell du tutoriel, on était exécuté directement sur l’Hyperviseur dans une console lancée en mode Administrateur. Prérequis : récupérer le nom du VMSwitch La première étape va être de récupérer le nom du VMSwitch, pour cela entrer …

Lire plus

Migration de serveur d’impression

Le script ci-après permet d’effectuer la migration d’un serveur d’impression A à un serveur B avec les actions suivantes : Mappage des imprimantes sur le nouveau serveur Suppression des imprimantes du poste qui sont mappées sur l’ancien serveur seulement si elles sont présente sur le nouveau Modification de l’imprimante par défaut si celle-ci est une …

Lire plus

RDS : mettre en maintenance des RemoteApp

Le script ci-après va mettre en « mode maintenance » des RemoteApp publiées sur un ferme RDS 2012R2 et +. Afin de faciliter son utilisation, le script PowerShell dispose d’une interface graphique. Utilisation Le script doit être exécuté sur le serveur broker. Mise en maintenance Exécuter le fichier RemoteApp-RDS-Maintenance.ps1 depuis une invite de commande PowerShell ou ISE …

Lire plus

PowerShell : lancer plusieurs robocopy en parallèle

Je vous propose un script qui va vous permettre de lancer plusieurs Robocopy simultanément, cette utilisation permet de gagner beaucoup de temps lors de l’utilisation de robocopy sur un dossier ayant plusieurs sous dossiers. Afin de fonctionner le source doit contenir plusieurs sous dossiers. Les fichiers à la racine de la source ne sont pas …

Lire plus

WSUS : supprimer les pilotes des mises à jour

Il y a peu, j’ai voulu activer les mises à jour des pilotes par le biais de WSUS. Quand j’ai vu la quantité de pilotes à télécharger par rapport au pourcentage utilisé, j’ai voulu faire machine arrière. Le problème est qu’une fois synchroniser dans la base WSUS, il faut approuver ou  refuser les fichiers. La …

Lire plus

Azure AD Connect : commande PowerShell

Mémo de commande PowerShell pour Azure AD Connect Importer le module  : Afficher la planification des synchro : Désactiver les synchro : Activer les synchro : Forcer une synchro totale Forcer une synchro partielle/delta

Alerter les utilisateurs du changement de leur mot de passe

Le script VBS suivant permet d’afficher à l’ouverture de session une alerte aux utilisateurs en leur indiquant que le mot de passe expire bientôt. Le script Personnaliser le script Ligne 2 : Nombre de jours avant l’expiration du mot de passe où le message s’affiche Ligne 3 : Activation du lien vers l’accès RDWeb (true/false) …

Lire plus