Windows 2008 Manage DHCP from command line

How to get MAC addresses of VM using PowerCLI:
PowerCLI C:\> Get-VM | ? {$_.name -like "xdw7pool*"} | Get-NetworkAdapter | sele
ct mac*

How to add reservation to a scope:
netsh dhcp server \\dhcpsrv01 scope 172.16.16.0 add reservedip 172.16.16.56 005056a63c31 xdw7pool03

More on DHCP command line configuration:
http://www.techotopia.com/index.php/Managing_a_Windows_Server_2008_R2_DHCP_Server_from_the_Command_Line

DHCP custom PowerShell module for Windows 2008 R2:
http://blogs.technet.com/b/heyscriptingguy/archive/2011/02/14/use-the-powershell-dhcp-module-to-simplify-dhcp-management.aspx

DHCP module for Windows 2012:
http://blogs.technet.com/b/teamdhcp/archive/2012/07/15/bringing-powershell-to-dhcp-server.aspx