Archive

Archives pour 05/2012

Ajouter une adresse SMTP secondaire

Un script Powershell pour ajouter une adresse SMTP secondaire sur un boite aux lettre.

?View Code POWERSHELL
$mailbox = Read-Host "Please enter the alias"
$smtp = Read-Host "Please enter the secondary SMTP address"
$asmtp = "SMTP:" + $smtp
$asmtp
 
$user = get-mailbox -Identity $mailbox
$a = $user.emailaddresses
$b += $asmtp
$b
Categories: Exchange 2007 Tags: , ,

Vieilles Charrues 2012

Ayé, la programmation des Vielles Charrues 2012 et presque terminée.

Il y en a comme toujours, pour tous les goûts.

 

Rendez-vous à Carhaix.

Categories: Divers Tags:

Changement de thème WordPress

Afin de voir ce que ça donne en terme de temps d’accès au site et l’influence sur le référencement, j’ai changé le thème de AideXchange pour un thème moins lourd.

Categories: Le blog Tags:

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: , ,