2017-03-09 2 views
0

Je souhaite configurer à distance certains services comme dhcp et dns sur Windows Server 2003 en utilisant wmic.Commande WMIC pour dhcp config win server 2003

Pour cet objectif, je l'aide java et se connecter à wmic sur Windows Server 2003, mais je ne sais pas comment puis-je config dhcp via wmic dans Windows Server 2003.

Quelle est la commande à cette fin?

Merci à l'avance

Répondre

0

ne suis pas sûr de Java, mais vous pouvez faire des commandes PowerShell avec WMIC. Si vous avez Windows Server 2003 SP2, vous devriez être en mesure d'installer PowerShell 2.

La commande dont vous avez besoin est: Get-WMIObject Win32_NetworkAdapterConfiguration

$NICs = Get-WMIObject Win32_NetworkAdapterConfiguration -computername . | 
where{$_.IPEnabled -eq $true -and $_.DHCPEnabled -eq $true} 
Foreach($NIC in $NICs) { 
    $ip = ($NIC.IPAddress[0]) 
    $gateway = $NIC.DefaultIPGateway 
    $subnet = $NIC.IPSubnet[0] 
    $dns = $NIC.DNSServerSearchOrder 
    $NIC.EnableStatic($ip, $subnet) 
    $NIC.SetGateways($gateway) 
    $NIC.SetDNSServerSearchOrder($dns) 
    $NIC.SetDynamicDNSRegistration(“FALSE”) 
} 

est ici M référence $ pour la classe: https://msdn.microsoft.com/en-us/library/aa394217(v=vs.85).aspx