Powershell - Présentation du module Windows As Built Report
Pour me soutenir, vous pouvez vous abonner à la chaîne, partager et liker les vidéos, désactiver votre bloqueur de pub ou encore faire un don. Merci!
Bonjour,
Windows As Built Report est un module PowerShell qui fonctionne en conjonction avec AsBuiltReport.Core sur le même principe que Microsoft AD As Built.
AsBuiltReport est un projet communautaire ouvert qui utilise PowerShell pour produire de la documentation dans plusieurs formats de document pour plusieurs vendeurs et technologies.
Le module génère un rapport sur un serveur Windows :
- Information sur le système (Pilotes, réseau, mise à jour, rôles et fonctionnalités, applications…)
- DNS
- DHCP
- IIS
# Documentation
https://github.com/AsBuiltReport/AsBuiltReport.Microsoft.AD
# Exemple de rapport
# Prérequis
- Windows PowerShell 5.1 ou PowerShell 7
- Module AsBuiltReport.Microsoft.AD
- Module PScriboCharts
- Module ActiveDirectory
- Module ADCSAdministration
- Module PSPKI
- Module GroupPolicy
- Module DhcpServer
- Module DnsServer
#Installation sur un serveurInstall-Module AsBuiltReport.Microsoft.Windows
# DNS/DHCP Server powershell modulesInstall-WindowsFeature -Name RSAT-DNS-ServerInstall-WindowsFeature -Name RSAT-DHCP
# Hyper-V Server powershell modulesInstall-WindowsFeature -Name Hyper-V-PowerShell
# IIS Server powershell modulesInstall-WindowsFeature -Name web-mgmt-consoleInstall-WindowsFeature -Name Web-Scripting-Tools
# La configuration passe par un fichier JSON# Création du fichier JSON par défaut$ServeurCible = 'srv1.domaine.tld'$Rapport = 'C:\temp\rapport'if (!( test-path $Rapport )) { new-item 'C:\temp\rapport' -ItemType Directory }New-AsBuiltReportConfig -Report Microsoft.Windows -FolderPath 'C:\temp\rapport'
# Générer un rapport pour un DC avec un export en texte, HTML et Word avec horodatage dans le nom du fichierNew-AsBuiltReport -Report Microsoft.Windows -Target $ServeurCible -Format Text,Html,Word -OutputFolderPath $Rapport -Timestamp
# Générer un rapport pour un DC avec un export en HTML et Word en utilisant un fichier de configurationNew-AsBuiltReport -Report Microsoft.Windows -Target $ServeurCible -Format Text,Html,Word -OutputFolderPath $Rapport -ReportConfigFilePath 'C:\Users\Jon\AsBuiltReport\AsBuiltReport.Microsoft.Windows.json'
# Générer un rapport pour un DC avec un export en HTML et Word en mettant en évidence les problèmes dans le rapport et en utilisant des identifiants différents$Creds = Get-CredentialNew-AsBuiltReport -Report Microsoft.Windows -Target $ServeurCible -Format Text,Html,Word -OutputFolderPath $Rapport -Credential $Creds -EnableHealthCheck
Liens en relation
Powershell - Hyper-V - Gérer les versions de configuration des machines virtuelles
Comment mettre à jour la version de configuration d'une machine virtuelle pour que celle-ci puisse utiliser les nouvelles fonctionnalités présentes sur votre nouvel Hyper-VPowershell - Présentation du module Windows As Built Report
Windows As Built Report est un module PowerShell qui génère un rapport sur un serveur Windows - Information sur le système (Pilotes, réseau, mise à jour, rôles et fonctionnalités, applications…) - DNS - DHCP - IISPlusieurs méthodes pour renommer un ordinateur sous Windows
Une vidéo présentant comment pour renommer un ordinateur sous WindowsVisualiser d'autres types de fichiers contenant du simple texte dans Windows
Il est possible de visualiser d'autres types de fichiers contenant du simple texte comme les fichiers .ps1, .psm1, .psd1, .twig, .gcode... dans l'explorateur de fichier WindowsComment ajouter et changer la langue sous Windows 10 et Windows 11
Comment ajouter et changer la langue sous Windows 10 et Windows 11Les services et la console services sous Windows
Une vidéo présentant les services et la console services sous Windows (mode de démarrage, propriétés des services et services utilisateurs)
Suivez-moi sur
Soutenez-moi
Contenu récent
Powershell - Tester la connectivité réseau et l'accessibilité aux ports
Powershell - Afficher les connections réseau (équivalent de netstat)
Powershell - Tester la résolution de nom (équivalent de nslookup)
Powershell - Afficher et gérer la configuration DNS des interfaces réseau
Powershell - Gérer la configuration IP des interfaces réseau
Powershell - Gérer l'état et la configuration des interfaces réseau
Powershell et le left hand side
Powershell - Gérer les disques, les partitions et les volumes
Powershell - Gérer les points de restauration système sous Windows