Wie kann ich Windows-Daten programmgesteuert ändern?
Mögliches Duplizieren:
Was ist Sysprep? Wie ist es nützlich
Ich habe ein WMI-Image, um ein vorab geladenes und vorkonfiguriertes Image von Fenstern zu laden. Wir verwenden Windows PE in einem Boot-USB, um dies zu laden und die Festplatte automatisch zu formatieren.
Alles funktioniert wie erwartet, jedoch müssen wir den Computer einer Domäne hinzufügen und einige Informationen des Computers (wie Name, Firma usw.) ändern. Wir können es mit Configuration Manager erstellen, aber (wie bei jeder Windows-Software) fällt es manchmal aus, oder wir müssen den PC formatieren, um ihn bei CM zu registrieren, und dann mit dem von uns konfigurierten Image formatieren. Um dies zu vermeiden, installieren wir alle Bilder in einem 32-GB-USB-Stick, sodass wir von dort aus alles installieren können.
Wie kann ich die Domäne des Computers ändern und alle diese Informationen auf dieselbe Weise wie CM hinzufügen?
Ps. Ich habe herausgefunden, wie man den Rechnernamen mit einem Batch-Skript ändert, aber wir müssen mehr Informationen als nur den Namen ändern:
SET /P PCNAME=Please enter your name: REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName /v ComputerName /t REG_SZ /d %PCNAME% /f REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName\ /v ComputerName /t REG_SZ /d %PCNAME% /f REG ADD HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ /v Hostname /t REG_SZ /d %PCNAME% /f REG ADD HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ /v "NV Hostname" /t REG_SZ /d %PCNAME% /f
BEARBEITEN
Ich habe dies in meinem Konfigurationsmanager:
<step type="SMS_TaskSequence_ApplyNetworkSettingsAction" name="Apply Network Settings" description="Actions to configure network settings" runIn="WinPEandFullOS" successCodeList="0"> <action>osdnetsettings.exe configure</action> <defaultVarList> <variable name="OSDDomainName" property="DomainName">something.domain.org</variable> <variable name="OSDDomainOUName" property="DomainOUName">LDAP://OU=Transition PCs,OU=Clients,OU=MEX,DC=something,DC=domain,DC=org</variable> <variable name="OSDJoinPassword" property="DomainPassword"> </variable> <variable name="OSDJoinAccount" property="DomainUsername">something\user</variable> <variable name="OSDEnableTCPIPFiltering" property="EnableTCPIPFiltering" hidden="true">false</variable> <variable name="OSDNetworkJoinType" property="NetworkJoinType">0</variable> <variable name="OSDAdapterCount" property="NumAdapters" hidden="true">0</variable> </defaultVarList> </step>
Dies sind alle Informationen, die ich nach der Installation des WIMs ändern muss. Es verwendet osdnetsettings.exe, aber dieses Programm existiert nur in CM ...
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen