Назад | Перейти на главную страницу

Консоль удаленного администрирования для служб развертывания Windows

Каждый раз, когда мы развертываем новую машину через PXE и ​​WDS, я должен войти на наш сервер WDS Sever 2008 R2 через удаленный рабочий стол, чтобы утвердить машину.

Это раздражает, и, как мы все должны знать, по возможности следует избегать входа на сервер.

Однако все мои гугл-фу меня подводят, и я не могу найти никаких ссылок на консоль MMC для администрирования WDS с удаленной машины. Его также нет в модулях RSAT.

Итак, такое существует? Мне это не нравится, но я соглашусь на извлечение файлов, необходимых для запуска консоли, с исходного сервера, если это необходимо (что-то вроде этого, но я не хочу этого делать, если в этом нет крайней необходимости. Это сложно поддерживать и документировать).

Все наши клиентские машины работают под управлением Windows 7 SP1

Вы не можете (официально) установить оснастку на сервере без WDS, насколько я знаю (ужасно, правда?). Вы всегда можете предварительно настроить учетные записи компьютеров, чтобы вам не приходилось их утверждать.

Если вы хотите пойти по этому пути, есть отличный сценарий PowerShell, написанный вами, действительно прав Вот. :)

Утверждение вручную - лучший способ правильно назвать компьютеры без предварительной настройки (что не всегда возможно / осуществимо, если на корпусе всех систем не указан GUID или MAC). Жаль, что при выборе образа для установки он не запрашивает имя машины.

Вы можете использовать psexec и, при необходимости, небольшой сценарий cmd для утверждения новых компьютеров из вашей клиентской системы:

Скачать psexec из http://technet.microsoft.com/en-us/sysinternals/bb897553

Сохраните это как Approve.cmd:

@echo off
REM Approve WDS pending computers

set wdshost=my-wds-server
set /p requestid="Request ID: "
set /p machinename="Machine Name: "

psexec -i -s \\%wdshost% wdsutil /Approve-AutoAddDevices /RequestID:%requestid% /MachineName:%machinename%

Замените my-wds-server именем вашего сервера WDS. Когда вы запустите Approve.cmd, вам будет предложено ввести идентификатор запроса (показанный на экране ожидающего компьютера) и имя компьютера, чтобы дать его.

В зависимости от вашей среды вам может потребоваться добавить «-u administrator» к команде psexec, чтобы она запускалась от имени администратора и запрашивала пароль. Параметры «-i» и «-s» необходимы для wdsutil. Он возвращает ошибки без них.

Я знаю, что это довольно поздно, но для тех, кто найдет это в поисках того, как установить неподдерживаемую, но работающую консоль управления WDS на рабочую станцию, вы можете посмотреть здесь: Установить консоль служб развертывания Windows

Если предоставленный им сценарий PowerShell не работает для вас, вы можете просто выполнить шаги 1–4 вручную в описании работы сценария.