Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Выгрузить список скопов с DHCP сервера

Ответить
Настройки темы
PowerShell - Выгрузить список скопов с DHCP сервера

Аватара для ejik_off

Старожил


Сообщения: 471
Благодарности: 11

Профиль | Отправить PM | Цитировать


Всем Здравстуйте!
Стоит задача выгрузить список скопов и загрузить на другой сервер. Выгрузил в 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
    }

Отправлено: 09:51, 30-10-2018

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
get-DHCPServerv4Scope | select ScopeID,SubnetMask,Name,State,StartRange,EndRange,LeaseDuration,@{n="GateWay";e={(Get-DHCPServerv4OptionValue -ScopeId $_.ScopeID -OptionId 3).Value}}

ScopeId       : 192.168.0.0
SubnetMask    : 255.255.255.0
Name          : Net
State         : Active
StartRange    : 192.168.0.10
EndRange      : 192.168.0.254
LeaseDuration : 8.00:00:00
GateWay       : 192.168.0.1
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:07, 30-10-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ejik_off

Старожил


Сообщения: 471
Благодарности: 11

Профиль | Отправить PM | Цитировать


Kazun, Большое спасибо!!!!

Отправлено: 10:24, 30-10-2018 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Выгрузить список скопов с DHCP сервера

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - посмотреть список address leases на dhcp сервере Опиум Скриптовые языки администрирования Windows 2 28-05-2014 16:42
DNS/DHCP - DHCP. Как определить Список ПК, где DNS прописан статически omriyana Сетевые технологии 0 31-07-2013 11:35
Ошибка DHCP сервера dj-varyag Microsoft Windows NT/2000/2003 8 09-01-2009 21:44
[решено] Как выгрузить список процессов в файл: Bugs Microsoft Windows NT/2000/2003 3 08-03-2008 19:53
Черный список для DHCP сервера Painted Microsoft Windows NT/2000/2003 3 04-09-2007 10:42




 
Переход