Flash info

Maître Yoda utilise PowerShell. Cette source encore non confirmée par Obi-Wan Kenobi aurait pour origine une conférence sur la force obscure de CMD. Que le POWERshell soit avec vous...

 
Accueil arrow Bibliothèque de scripts arrow Réseau arrow PowerShell DHCP Module
PowerShell DHCP Module
Écrit par Arnaud Petitjean [MVP]   
14-02-2011
PowerShell DHCP Module

Nous le réclamions tous depuis un certain temps déjà, car automatiser l'administration d'un serveur DHCP se résumait jusqu'à aujourd'hui à la réalisation de scripts basés sur NetSh.

Et bien cette époque est maintenant révolue car un bienfaiteur de PowerShell, nommé Jeremy Engel a eu la bonne idée de créer un module qui offre une corde de plus à l'arc que constitue PowerShell.

Voici la liste des 24 nouvelles commandes : 

Add-DHCPExclusionRange
Add-DHCPIPRange
Disable-DHCPScope
Enable-DHCPScope
Get-DHCPOption
Get-DHCPOptionDefinitions
Get-DHCPReservation
Get-DHCPScope
Get-DHCPServer
Get-DHCPStatistics
New-DHCPOptionDefinition
New-DHCPReservation
New-DHCPScope
Remove-DHCPExclusionRange
Remove-DHCPIPRange
Remove-DHCPOption
Remove-DHCPOptionDefinition
Remove-DHCPReservation
Remove-DHCPScope
Set-DHCPConflictDetectionAttempts
Set-DHCPOption
Set-DHCPScopeDescription
Set-DHCPScopeLease
Set-DHCPScopeName

Il est à noter, toutefois, que ce module est ce que l'on appelle un "wrapper" autour de NetSh. C'est à dire que chaque commande PowerShell appelle NetSh et convertit le résultat (texte) en objets. Ce qui donne l'illusion de faire appel à de véritables commandes natives.

Ceci étant, il y a fort à parier que ce n'est plus qu'une question de temps avant que Microsoft ne sorte un véritable module PowerShell pour la gestion du DHCP. Probablement dans la prochaine version de Windows Server, peut-être avant qui sait ?

-> Télécharger le module ici <-

Use the PowerShell DHCP Module to Simplify DHCP Management (Hey Scripting Guy Blog !)

Dernière mise à jour : ( 14-02-2011 )
 
© 2017 PowerShell-Scripting.com