Я разрабатываю мастер для машины, которая будет использоваться в качестве резервной копии других машин. Когда он заменяет существующий компьютер, ему необходимо установить его IP-адрес, DNS, WINS и имя хоста, чтобы он соответствовал заменяемой машине.
Есть ли библиотека в .net(С#), которая позволяет мне делать это программно?
Существует несколько сетевых адаптеров, каждый из которых необходимо установить индивидуально.
ИЗМЕНИТЬ
Благодарим TimothyP за ваш пример. Это заставило меня двигаться по правильному пути, и быстрый ответ был потрясающим.
Спасибо balexandre. Ваш код идеален. Я был в спешке и уже адаптировал пример TimothyP, связанный с ним, но я бы очень хотел, чтобы ваш код был раньше.
Я также разработал рутину, используя аналогичные методы для изменения имени компьютера. Я отправлю его в будущем, чтобы подписаться на эти вопросы RSS-канал, если вы хотите получать информацию об обновлении. Я могу получить его позже сегодня или в понедельник после небольшой очистки.