ejik_off
30-10-2018, 09:51
Всем Здравстуйте!
Стоит задача выгрузить список скопов и загрузить на другой сервер. Выгрузил в CSV (get-DHCPServerv4Scope), но в данном списке нет шлюза.
Вопрос как добавить в этот же список адрес шлюза?
Эксперименты со скриптом никуда не привели.
Как данный скрипт поправить что бы получить необходимый результат, пока не пойму. Прошу вашей помощи.
$dhcpServ = "DC.loc"
$scops = get-DHCPServerv4Scope -ComputerName $dhcpServ | select scopeid
#Экспорт настроек скопа
#get-DHCPServerv4Scope -ComputerName $dhcpServ | select ScopeId, SubnetMask, name, description, StartRange, EndRange | Export-Csv D:\scripts\TXT\$dhcpServ.csv -NoTypeInformation -Encoding UTF8
foreach ($scop in $scops) {
$scopeId = $scop.ScopeId.IPAddressToString #| out-file D:\scripts\TXT\$dhcpServ.txt -Encoding utf8 -Append
#Параметры скопа
Get-DHCPServerv4OptionValue -ScopeId $scopeId -ComputerName $dhcpServ | ? {$_.OptionId -eq 3} | select Value #| out-file D:\scripts\TXT\$dhcpServ.txt -Encoding utf8 -Append
#Арендованые адреса
#Get-DHCPServerv4Lease -ScopeId $scop.ScopeId -ComputerName $dhcpServ
}
Стоит задача выгрузить список скопов и загрузить на другой сервер. Выгрузил в CSV (get-DHCPServerv4Scope), но в данном списке нет шлюза.
Вопрос как добавить в этот же список адрес шлюза?
Эксперименты со скриптом никуда не привели.
Как данный скрипт поправить что бы получить необходимый результат, пока не пойму. Прошу вашей помощи.
$dhcpServ = "DC.loc"
$scops = get-DHCPServerv4Scope -ComputerName $dhcpServ | select scopeid
#Экспорт настроек скопа
#get-DHCPServerv4Scope -ComputerName $dhcpServ | select ScopeId, SubnetMask, name, description, StartRange, EndRange | Export-Csv D:\scripts\TXT\$dhcpServ.csv -NoTypeInformation -Encoding UTF8
foreach ($scop in $scops) {
$scopeId = $scop.ScopeId.IPAddressToString #| out-file D:\scripts\TXT\$dhcpServ.txt -Encoding utf8 -Append
#Параметры скопа
Get-DHCPServerv4OptionValue -ScopeId $scopeId -ComputerName $dhcpServ | ? {$_.OptionId -eq 3} | select Value #| out-file D:\scripts\TXT\$dhcpServ.txt -Encoding utf8 -Append
#Арендованые адреса
#Get-DHCPServerv4Lease -ScopeId $scop.ScopeId -ComputerName $dhcpServ
}