Exchange : nettoyer les fichiers de logs

Dans ce tutoriel, je vais vous donner un script PowerShell pour nettoyer automatiquement les logs Exchange. Exchange écrit beaucoup de log sur le serveur qui se situe principalement à deux endroits : Les fichiers de logs dans le second dossier peuvent représenter plusieurs dizaines de giga-octets. Plus vos serveurs Exchange sont sollicités plus les seconds …

Lire plus

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

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