Remoteverwaltungskonsole für Windows-Bereitstellungsdienste

11

Immer wenn wir einen neuen Computer über PXE und WDS bereitstellen, muss ich mich über Remotedesktop bei unserem Sever 2008 R2 WDS-Server anmelden, um den Computer zu genehmigen.

Dies ist ärgerlich, und wie wir alle wissen sollten, sollte die Anmeldung an einem Server nach Möglichkeit vermieden werden.

Mein gesamtes Google-Fu versagt jedoch, und ich kann keinen Verweis auf eine MMC-Konsole zum Verwalten von WDS von einem Remotecomputer aus finden. Es ist auch in den RSAT-Modulen nicht vorhanden.

Gibt es so etwas? Ich mag es nicht, aber ich werde mich damit zufrieden geben, die Dateien, die zum Ausführen der Konsole erforderlich sind, bei Bedarf vom ursprünglichen Server zu extrahieren (so etwas , aber ich möchte dies nur tun, wenn ich es unbedingt muss. Es ist schwierig zu warten und ein Schmerz zu dokumentieren).

Unsere Client-Computer sind alle Windows 7 SP1

Mark Henderson
quelle

Antworten:

7

Soweit ich weiß, können Sie das Snap-In (offiziell) nicht auf einem Nicht-WDS-Server installieren (schrecklich, oder?). Sie können die Computerkonten jederzeit vorab einrichten, damit Sie sie nicht genehmigen müssen.

Wenn Sie diesen Weg gehen möchten, finden Sie hier ein hervorragendes PowerShell-Skript, das Sie wirklich geschrieben haben . :) :)

MDMarra
quelle
Dies könnte funktionieren ... wenn ich nur eine Liste ihrer MAC-Adressen hätte ...
Mark Henderson
1
Sie sind sich nicht sicher, welche Marke Sie verwenden, aber Lenovo druckt diese mit einem Barcode auf die Seiten der Kartons. Der Traum eines Handscanners.
MDMarra
Wir haben eine riesige Mischung. Einige Whiteboxen, einige Toshibas, einige Samsungs. Sogar mit Servern haben wir einige Dell, einige HP, einige Intel ...
Mark Henderson
Wirklich Hoffnung , Zukunft WinPE gehören einige Powershell. Es ist [unglücklicherweise] VBS verfügbar, mit dem Sie WMI abfragen können, um MAC, Seriennummer, Produkt-ID usw. zu
erfassen
2

Die manuelle Genehmigung ist der beste Weg, um die Computer ordnungsgemäß zu benennen, ohne dass ein Prestaging durchgeführt werden muss (was nicht immer möglich / machbar ist, wenn nicht alle Systeme ihre GUID oder MAC auf dem Gehäuse haben). Es ist eine Schande, dass es keine Möglichkeit gibt, nach dem Computernamen zu fragen, wenn Sie ein zu installierendes Image auswählen.

Sie können psexec und optional ein kleines cmd-Skript verwenden, um neue Computer von Ihrem Client-System zu genehmigen:

Laden Sie psexec von http://technet.microsoft.com/en-us/sysinternals/bb897553 herunter

Speichern Sie dies als genehmigen.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%

Ersetzen Sie my-wds-server durch den Namen Ihres WDS-Servers. Wenn Sie genehmigen.cmd ausführen, werden Sie aufgefordert, die Anforderungs-ID (auf dem Bildschirm des ausstehenden Computers angezeigt) und den Computernamen einzugeben.

Abhängig von Ihrer Umgebung müssen Sie dem Befehl "psexec" möglicherweise "-u Administrator" hinzufügen, damit er als Administrator ausgeführt und nach einem Kennwort gefragt wird. Die Parameter "-i" und "-s" werden für wdsutil benötigt. Es gibt Fehler ohne sie zurück.

Gewähren
quelle
0

Ich weiß, dass dies ziemlich spät ist, aber für alle anderen, die dies suchen, um eine nicht unterstützte, aber funktionierende WDS-Verwaltungskonsole auf einer Workstation zu installieren, können Sie hier nachsehen: Installieren Sie die Windows Deployment Services Console

Wenn das von ihm bereitgestellte PowerShell-Skript für Sie nicht funktioniert, können Sie die Schritte 1 bis 4 in der Beschreibung der Skriptoperation manuell ausführen.

CitizenRon
quelle
Sie können all diese Schmerzen auch im Wesentlichen vermeiden, indem Sie stattdessen MDT verwenden
Jim B