Banque Powershell

Dans mes articles, il peut m'arriver de partager des scripts Powershell.

Afin d'éviter de faire parcourir plusieurs pages, j'ai décidé de centrer sur cette page les scripts Powershell que j'ai pu écrire au fil du temps, ou bien adapter depuis d'autres sources. Avec chaque script, l'article d'origine citant les sources si nécessaire. Les scripts sont stockés sur mon miroir de téléchargement.

J'ai développé 2 applications "super-scripts" :

Scripts Powershell pour de l'administration Windows :

  • Sauvegarde système avec Start-WBBackup : Script - Article
  • Détection de mots de passe expirant prochainement : Script - Article
  • Configuration pour synchronisation NTP de l'horloge système : Script - Article
  • Listing des disques locaux et de leur statut sur une machine distante et export CSV : Script - Article
  • Vérification de la présence d'un KB donné sur une machine distante : Script - Article 
  • Liste d'objets user et computer d'un AD modifiés depuis une date donnée : Script - Article
  • Remise à zéro de Windows Update : Script - Article
  • Désactivation de TLS 1.0 et 1.1 et activation de TLS 1.2 : Script - Article
  • Récupération des propriétés du pagefile.sys : Script - Article
  • Récupération de la machine verrouillant un compte : Script - Article
  • Fermeture des sessions déconnectées sur une machine : Script - Article
  • Copie d'un script et création d'une tâche planifiée l'exécutant, sur machine distante : Script - Article
  • Liste des homedirs orphelins : Script - Article
  • Recyclage du pool WsusPool sur IIS à distance : Script - Article
  • Export d'une liste de KB WSUS : Script - Article 
  • Compression et archivage automatique de logs avec 7zip : Script - Article
  • Audit des serveurs SQL Server : Script - Article
  • Volumétrie d'un ou plusieurs shares : Script - Article
  • Modification du registre pour désactiver le contrôle CredSSP : Script - Article
  • Liste de tous les utilisateurs des partages SMB d'un serveur : Script - Article
  • Journalisation des ouvertures de session, en local et à distance - Article
  • Création automatique d'un jeu d'objets de tests pour ActiveDirectory : Script - Article
  • Liste des ordinateurs n'ayant pas communiqué avec le domaine depuis X jours : Script - Article
  • Duplication de groupe ActiveDirectory : Script - Article
  • Listing d'enregistrements DNS : Script simple ou amélioré - Article
  • Copie de fichiers plus vieux qu'une date spécifiée : Script - Article
  • Obtention des jobs d'impression KO : Script - Article
  • Outil graphique GPO Remote Updater : Script - Article
  • Liste des OU vides d'un ActiveDirectory : Script - Article
  • Liste des groupes vides d'un ActiveDirectory : Script - Article
  • Liste des utilisateurs désactivés : Script - Article
  • Liste et désinstallation de KB Windows installés à une date spécifiée : Script - Article
  • Listing des tâches planifiées sur de multiples serveurs : Article
  • Extraction des mots de passe BitLocker : Script - Article
  • Obtention des liens de GPO : Script pour GPO sans liens ou passage de GPO en paramètre - Article
  • ActiveDirectory Recycle Bin Explorer : Script - Article
  • Suppression d'enregistrements DNS à partir d'un fichier CSV : Script - Article
  • Automatisation de la création d'un répertoire partagé DFS : Script - Article

Scripts Powershell pour de l'administration VMware - nécessite PowerCli pour fonctionner :

Scripts Powershell pour de l'administration Exchange :

Scripts Powershell pour de l'administration Veeam Backup and Replication :

  • Report de l'état des sauvegardes sur les dernières 24 heures : Script - Article

J'ai également rédigé quelques articles "tutoriels" concernant le développement d'interfaces graphiques en PS avec Windows Forms :

Si besoin de corriger un script, un lien mort, ou une quelconque suggestion, n'hésitez pas à m'envoyer un courriel à contact@enguerrand.pro.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.