Seite 1 von 1

[GELÖST] Windows 7 64 Bit Domainjoin-Paket

Verfasst: 16 Nov 2011, 11:17
von Mike1987
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:

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

Das ist meine join.cmd (Wird über das setup.ins aufgerufen)

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
Das ist die Domainjoin.reg:
Windows 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"
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\Winlogon
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!

Re: [GELÖST] Windows 7 64 Bit Domainjoin-Paket

Verfasst: 16 Nov 2011, 12:09
von tobias
wäre das nicht prinzipiell einfacher das über die powershell zu machen mit Add-Computer?

Re: [GELÖST] Windows 7 64 Bit Domainjoin-Paket

Verfasst: 16 Nov 2011, 12:21
von Mike1987
Mhh...also möglich wäre es auf jedenfall. Einfacher, naja.
Ich denke ob ich jetzt ein .vbs Script mit einbaue das den Domain-Join übernimmt, oder ob ich das mit 'nem Powershell-Script mache, ist doch an sich egal. Es sei denn du wüsstest jetzt Vorteile die die Powershell bietet. Dann lass mich bitte daran teil haben :)

Re: [GELÖST] Windows 7 64 Bit Domainjoin-Paket

Verfasst: 16 Nov 2011, 14:09
von Thomas_H
Moinsens..

ich hab ja schon mit einem XP Domainjoin angefangen in der Wiki. Füg es doch dort mit ein... :)

https://forum.opsi.org/wiki/userspace:windows

Gruß Thomas_H

Re: [GELÖST] Windows 7 64 Bit Domainjoin-Paket

Verfasst: 16 Nov 2011, 15:19
von Mike1987
Thomas_H hat geschrieben:Moinsens..

ich hab ja schon mit einem XP Domainjoin angefangen in der Wiki. Füg es doch dort mit ein... :)

https://forum.opsi.org/wiki/userspace:windows

Gruß Thomas_H
Hab ich vor ;)

Re: [GELÖST] Windows 7 64 Bit Domainjoin-Paket

Verfasst: 22 Nov 2011, 10:55
von Mike1987
Das Script für das Domainjoin-Produkt ist jetzt online!

Durch ne kleine (schon enthaltene) Änderung ist das Product jetzt für 32 und 64 Bit Windows 7 einsetzbar! Also Architekturunabhängig :)

wiki/userspace:windows7-64bit