Archive

Archives pour 10/05/2012

Module PowerShell pour gérer le DHCP

Voici un module PowerShell a ajouter pour obtenir les commandes supplémentaires pour gérer vos serveurs DHCP.

PowerShell Module for DHCP

Vous aurez alors accès à 24 cmdlets supplémentaires.

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

Ces commandes utilisent netsh, pour simplifier les taches d'administration sur les serveur DCHP.
Categories: Powershell Tags: , ,

Lister les étendues DHCP d’un serveur

Netsh est un utilitaire en ligne de comande qui va vous permettre de gérer le DHCP Client et Serveur. Par exemple sur un serveur, la commande suivant permet d'afficher toutes les étendues.
netsh dhcp server \\SERVERNAME show scope
Ces commandes s'intègre très bien dans vos scripts PowerShell. Vue d'ensemble des commandes Netsh
Categories: Powershell Tags: ,

Faire un ping avec PowerShell

Faire un ping avec PowerShell.
?View Code POWERSHELL
$ping = new-object System.Net.Networkinformation.Ping 
$ping.send("servername")
Utile pour vérifier que la machine est en ligne avant de lancer un tache distante.
Categories: Powershell Tags: ,

NsLookup avec Powershell

Voici comment faire un NsLookup d'une plage IP avec PowerShell.
?View Code POWERSHELL
1..255 | % { [System.Net.Dns]::GetHostByAddress("192.168.1.$_") } 2> Out-Null | ft
Cela vous permet de récupérer le HostName, les Aliases pour chaque IP de la plage d'adresses.
Categories: Powershell Tags: , ,