Console d'administration à distance pour les services de déploiement Windows

11

Chaque fois que nous déployons une nouvelle machine via PXE et WDS, je dois me connecter à notre serveur Sever 2008 R2 WDS via Remote Desktop pour approuver la machine.

C'est ennuyeux et, comme nous le savons tous, la connexion à un serveur doit être évitée autant que possible.

Cependant, tout mon google-fu me fait défaut et je ne trouve aucune référence à une console MMC pour administrer WDS à partir d'une machine distante. Il n'est pas non plus présent dans les modules RSAT.

Alors, une telle chose existe-t-elle? Je n'aime pas ça, mais je me contenterai d'extraire les fichiers nécessaires pour exécuter la console à partir du serveur d'origine si nécessaire ( quelque chose comme ça , mais je ne veux le faire que si je le dois totalement. C'est difficile à maintenir et une douleur à documenter).

Nos ordinateurs clients sont tous Windows 7 SP1

Mark Henderson
la source

Réponses:

7

Vous ne pouvez pas (officiellement) installer le composant logiciel enfichable sur un serveur non-WDS, pour autant que je sache (terrible, non?). Vous pouvez toujours pré-configurer les comptes d'ordinateur afin de ne pas avoir à les approuver.

Si c'est la voie que vous souhaitez suivre, il y a un excellent script PowerShell écrit par le vôtre vraiment ici . :)

MDMarra
la source
Cela pourrait fonctionner ... si seulement j'avais une liste de leurs adresses MAC ...
Mark Henderson
1
Je ne sais pas quelle marque vous utilisez, mais Lenovo les imprime sur les côtés des boîtes avec un code à barres. Le rêve d'un scanner à main.
MDMarra
Nous avons un énorme mix. Quelques boîtes blanches, certains Toshibas, certains Samsung. Même avec les serveurs, nous avons certains Dell, certains HP, certains Intel ...
Mark Henderson
Espérant vraiment que le futur WinPE inclura un peu de PowerShell. Il y a, [heureusement], VBS disponible, avec lequel vous pouvez interroger WMI pour rassembler MAC, série, ID produit, etc.
jscott
2

L'approbation manuelle est le meilleur moyen de nommer correctement les ordinateurs sans avoir à effectuer de pré-préparation (ce qui n'est pas toujours possible / faisable si les systèmes n'ont pas tous leur GUID ou MAC écrit sur le boîtier). C'est dommage qu'il n'y ait aucun moyen de lui demander le nom de la machine lorsque vous choisissez une image à installer.

Vous pouvez utiliser psexec et éventuellement un petit script cmd pour approuver de nouveaux ordinateurs à partir de votre système client:

Téléchargez psexec depuis http://technet.microsoft.com/en-us/sysinternals/bb897553

Enregistrez-le sous 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%

Remplacez my-wds-server par le nom de votre serveur WDS. Lorsque vous exécutez approve.cmd, vous serez invité à entrer l'ID de la demande (affiché sur l'écran de l'ordinateur en attente) et le nom de la machine à lui donner.

Selon votre environnement, vous devrez peut-être ajouter "-u administrateur" à la commande psexec pour l'exécuter en tant qu'administrateur et demander un mot de passe. Les paramètres "-i" et "-s" sont nécessaires pour wdsutil. Il renvoie des erreurs sans eux.

Subvention
la source
0

Je sais que c'est assez tard, mais pour tous ceux qui trouvent cela en cherchant comment installer une console de gestion WDS non prise en charge mais fonctionnelle sur un poste de travail, vous pouvez regarder ici: Installer la console des services de déploiement Windows

Si le script PowerShell qu'il fournit ne fonctionne pas pour vous, vous pouvez simplement suivre les étapes 1 à 4 manuellement dans la description de l'opération du script.

CitizenRon
la source
Vous pouvez également essentiellement éviter toute cette douleur en utilisant MDT à la place
Jim B