2017-05-04 114 views
1

我想在我們的基礎設施中獲取多個DHCP服務器的mibinfo。我的問題是,當我運行命令多個DHCP服務器的Powershell輸出

invoke-command -computername $dhcpserver -credential $Cred -scriptblock{netsh dhcp server show mibinfo} 

我得到MIBinfo所有服務器,但我不明白的輸出的服務器的名稱。所以,我需要一種方法在那裏我得到儘可能

Server1的 mibinfo

服務器2 mibinfo

輸出($ DHCPSERVER有所有的DHCP服務器列表。)

回答

0

爲$ DHCPSERVER的字符串數組?我不知道調用命令可以做到這一點...

如果是的話,試試這個:

Foreach ($server in $dhcpserver) { 
    $mibOutput = invoke-command -computername $server -credential $Cred -scriptblock{netsh dhcp server show mibinfo} 
    Write-Output "$server $mibOutput" 
}