juin
2011
C’est au fur et à mesure,en jouant avec powershell que j’ai noté et gardé ces bricoles… Si ça crame, ces p’tits scripts, scriptlets ou commandlet seront au moins sauvés ici …
juin
2011
La supervision des contrôleurs de domaine est facilitée par des outils tels que le vénérable sonar ou son descendant ultrasound (google -> microsoft …) . On peut aussi être intéressé par une information quasi instantanée de premier niveau, à savoir, repondent-ils au ping…
juin
2011
N’ayant pas vu (ou pas cherché bien fort) le sympathique wrapper DHCP du ScriptGuy, voici quelques scripts maison et/ou scriplets pour jouer avec des pings, manager des étendues DHCP, ou plus généralement les serveurs DHCP et l’indispensable netsh…
juin
2011
Mis au défi de faire mieux en powershell qu’en bash (et une louche d’awk) par un collègue, j’ai pondu le mini script suivant : Défi : Soit un fichier texte contenant des noms de serveurs, on le nommera « serveurs.txt » Le plus simplement et efficacement possible, coder un script qui exécutera un script annexe autant de fois que de lignes dans le fichier « serveurs.txt » Évidement, présenté comme cela, ça ne présente que peu d’intérêt, cela dit, […]
juin
2011
Petit script très basique, pour jouer avec une requête AD très simple … $filtre = "(objectCategory=Computer)" $domaine = New-Object System.DirectoryServices.DirectoryEntry $chercheur = New-Object System.DirectoryServices.DirectorySearcher $chercheur.SearchRoot = $domaine $chercheur.PageSize = 1000 $chercheur.Filter = $filtre # Ajout de la propriété que l’on recherche… $prop = "name" foreach ($i in $prop){$chercheur.PropertiesToLoad.Add($i)} $colResults = $chercheur.FindAll() foreach ($objResult in $colResults) { $objItem = $objResult.Properties # Sortie vers l’écran write-host $objItem.name } L’intérêt de ce mini script réside dans la simplicité […]