Консоль удаленного администрирования для служб развертывания Windows
Всякий раз, когда мы внедряем новый компьютер через PXE и WDS, мне нужно войти на наш сервер Sever 2008 R2 WDS через удаленный рабочий стол, чтобы одобрить компьютер.
Это раздражает, и, как мы все должны знать, следует избегать входа на сервер там, где это возможно.
Тем не менее, все мои гугл-фу меня подводят, и я не могу найти никаких ссылок на консоль MMC для администрирования WDS с удаленного компьютера. Его также нет в модулях RSAT.
Так существует ли такая вещь? Мне это не нравится, но я согласен на извлечение файлов, необходимых для запуска консоли, с исходного сервера, если это необходимо ( что-то вроде этого, но я не хочу этого делать, если мне это не нужно. и боль документировать).
Наши клиентские машины все Windows 7 SP1
3 ответа
Насколько я знаю, вы не можете (официально) установить оснастку на сервер, отличный от WDS (ужасно, верно?). Вы всегда можете предварительно подготовить учетные записи компьютеров, чтобы вам не нужно было их утверждать.
Если это тот путь, по которому вы хотите идти, есть отличный сценарий PowerShell, написанный вашим по-настоящему прямо здесь.:)
Утверждение вручную - лучший способ присвоить компьютерам правильное имя без предварительной подготовки (что не всегда возможно / выполнимо, если не все системы имеют свои GUID или MAC, написанные на корпусе). Жаль, что нет способа заставить его запрашивать имя машины, когда вы выбираете образ для установки.
Вы можете использовать psexec и, необязательно, небольшой сценарий cmd для утверждения новых компьютеров из вашей клиентской системы:
Загрузите psexec с http://technet.microsoft.com/en-us/sysinternals/bb897553
Сохраните это как accept.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 Management на рабочую станцию, вы можете посмотреть здесь: Установите консоль служб развертывания Windows.
Если предоставленный им сценарий PowerShell не работает, вы можете просто выполнить шаги 1-4 вручную в описании работы сценария.