[GELÖST] Windows 7 64 Bit Domainjoin-Paket
Verfasst: 16 Nov 2011, 11:17
Hallo liebe Leute,
ich bastel gerade an einem OPSI-Pkate, dass einen Windows7-Domainjoin durchführt. Dadurch ist man flexibler, fals man auch mal Clients installiert die nicht in die Domäne sollen. Das fertig Paket würde ich Euch dann auch zur Verfügung stellen und in das OPSI-Wiki einpflegen.
Ich habe aber an einem Punkt noch ein Problem, was einen reibungslosen Ablauf garantiert:
Das ist die setup.ins:
Das ist meine join.cmd (Wird über das setup.ins aufgerufen)
Das ist die Domainjoin.reg:
Damit funktioniert der Autologin nicht! Ich habe das Kapitel der 64Bit-Unterstüzung schon gelesen und könnte die Registry keys auch im setup.ins setzten, aber ich weiß nicht wie ich das machen soll, dass die dann im richtigen Registrypfad landen.
Könnt ihr mir helfen?!
Hat sich erledigt, hab es hinbekommen!
Das fertige Script stell ich noch hier online und auch ins OPSI-Wiki!
ich bastel gerade an einem OPSI-Pkate, dass einen Windows7-Domainjoin durchführt. Dadurch ist man flexibler, fals man auch mal Clients installiert die nicht in die Domäne sollen. Das fertig Paket würde ich Euch dann auch zur Verfügung stellen und in das OPSI-Wiki einpflegen.
Ich habe aber an einem Punkt noch ein Problem, was einen reibungslosen Ablauf garantiert:
Das ist die setup.ins:
Code: Alles auswählen
[Initial]
Message= Domain-Join
SetLogLevel=6
ExitOnError=false
ScriptErrorMessages=true
TraceMode=off
Registry_install
DosBatch_1
[Registry_install]
openkey [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
set "AutoAdminLogon" = "1"
set "DefaultUsername" = "Administrator"
add "DefaultPassword" = "PASSWORD"
[DosBatch_1]
%scriptpath%\join.cmd
Code: Alles auswählen
copy "\\opsiserver\opsi_workbench\windows7-domainjoin\CLIENT_DATA\auto.reg" "C:\tmp\"
copy "\\opsiserver\opsi_workbench\windows7-domainjoin\CLIENT_DATA\join.vbs" "C:\tmp\"
copy "\\opsiserver\opsi_workbench\windows7-domainjoin\CLIENT_DATA\domainjoin.reg" "C:\Windows\System32\"
C:\Windows\system32\regedit.exe /S "C:\Windows\system32\domainjoin.reg"
rem --- shutdown /r /f /t 0
DIe Registryeinträge für den AutoAdminLogin landen aber nicht im HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon sondern im HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\WinlogonWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters]
"DomainCompatibilityMode"=dword:00000001
"DNSNameResolutionRequired"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
@="C:\\tmp\\join.vbs"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultUsername"="Administrator"
"DefaultPassword"="PASSWORD"
Damit funktioniert der Autologin nicht! Ich habe das Kapitel der 64Bit-Unterstüzung schon gelesen und könnte die Registry keys auch im setup.ins setzten, aber ich weiß nicht wie ich das machen soll, dass die dann im richtigen Registrypfad landen.
Könnt ihr mir helfen?!
Hat sich erledigt, hab es hinbekommen!
Das fertige Script stell ich noch hier online und auch ins OPSI-Wiki!