W7 Keine Post installation
Moderator: jknoth
-
AHolzschneider
- Posts: 113
- Joined: 06. Jan 2006, 11:14
- Location: NRW
- Contact:
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Wie wäre es mit der Anpassung von sysc_winvista.eis:
copy %RD%OS.INI %HDM%
copy %RD%OS.INI %HDM%
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
AHolzschneider
- Posts: 113
- Joined: 06. Jan 2006, 11:14
- Location: NRW
- Contact:
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Den Domain Join führt das EIS Script automatisch beim Unattended Setup durch.
Wie im Detail kann ich auch nicht sagen - können Sie aber ggf. in den EIS-Scripts nachsehen wenn Sie mal nach Einträgen zum Thema Domain suchen.
Wie im Detail kann ich auch nicht sagen - können Sie aber ggf. in den EIS-Scripts nachsehen wenn Sie mal nach Einträgen zum Thema Domain suchen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
AHolzschneider
- Posts: 113
- Joined: 06. Jan 2006, 11:14
- Location: NRW
- Contact:
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Einfach das Feld "Domäne" am PC-Objekt anklicken und dann neu aufsetzen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
AHolzschneider
- Posts: 113
- Joined: 06. Jan 2006, 11:14
- Location: NRW
- Contact:
???
Das wäre mir neu das dies so einfach geht. Wo hinterlege ich denn die OU in der ich den Rechner haben möchte. Wo gebe ich Benutzername und Passwort für das domjoin ein ? Wie kann ich unterschiedliche Standorte (wir haben nur eine DB mit allen standorten drin) mit unterschiedlichen Benutzer/Passwort kombinationen versehen ?
Das wäre mir neu das dies so einfach geht. Wo hinterlege ich denn die OU in der ich den Rechner haben möchte. Wo gebe ich Benutzername und Passwort für das domjoin ein ? Wie kann ich unterschiedliche Standorte (wir haben nur eine DB mit allen standorten drin) mit unterschiedlichen Benutzer/Passwort kombinationen versehen ?
Hier könnte ihre Werbung stehen !
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
So ist es aber.
Die OU hinterlegt man wenn man will im OS-Template.
Dito für das Konto für den Domain Join wenn es nicht der Name aus der Bootdisk-Definition sein soll.
Unterschiedliche Standorte: Über mehrere OS-Templates oder Bootdisks.
Die OU hinterlegt man wenn man will im OS-Template.
Dito für das Konto für den Domain Join wenn es nicht der Name aus der Bootdisk-Definition sein soll.
Unterschiedliche Standorte: Über mehrere OS-Templates oder Bootdisks.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
AHolzschneider
- Posts: 113
- Joined: 06. Jan 2006, 11:14
- Location: NRW
- Contact:
Jetzt dämmerts mir auch wieder warum wir mit netdom rumhampeln. aber danke für die Antwort.
Ich denke nicht das unsere Lösung hier 78 Verschiedene OS Templates sein werden
Wir haben 28 Standorte mit mindestens 3 unterschiedlichen OUs in die gejoint wird. Vielleicht kann man hier in die Entwicklung späterer versionen eine Lösung einfließen lassen ?!?
Edit:
Wenn ich genauer denke, sind es ja mit W7 2 * 78 Templates weil man ja 32 und 64 Bit hat. 156 Somit und wenn ich jetzt noch VM wares mitrechne bin ich schnell bei 224 Templates die ich für W7 Brauche. Etwas unproktikabel oder bin ich der Einzige der das denkt ?

Ich denke nicht das unsere Lösung hier 78 Verschiedene OS Templates sein werden
Wir haben 28 Standorte mit mindestens 3 unterschiedlichen OUs in die gejoint wird. Vielleicht kann man hier in die Entwicklung späterer versionen eine Lösung einfließen lassen ?!?
Edit:
Wenn ich genauer denke, sind es ja mit W7 2 * 78 Templates weil man ja 32 und 64 Bit hat. 156 Somit und wenn ich jetzt noch VM wares mitrechne bin ich schnell bei 224 Templates die ich für W7 Brauche. Etwas unproktikabel oder bin ich der Einzige der das denkt ?
Hier könnte ihre Werbung stehen !
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Nein, für solche Fälle gibt es so eine super-einfache Lösung schon seit Jahren:
Eine OS-Variable namens AD-OU zur Definition der OU pro Rolle oder PC.
Script-Anpassung:
begin_win2000.eis:
READINI %RD%OS.INI OS_Variable AD-OU Custom-MachineObjectOU
IF "%Custom-MachineObjectOU%"<>"" THEN
SET MachineObjectOU="%Custom-MachineObjectOU%"
ENDIF
Eine OS-Variable namens AD-OU zur Definition der OU pro Rolle oder PC.
Script-Anpassung:
begin_win2000.eis:
READINI %RD%OS.INI OS_Variable AD-OU Custom-MachineObjectOU
IF "%Custom-MachineObjectOU%"<>"" THEN
SET MachineObjectOU="%Custom-MachineObjectOU%"
ENDIF
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Ähnlich kann man auch für die Domain-Join-Accounts verfahren.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
AHolzschneider
- Posts: 113
- Joined: 06. Jan 2006, 11:14
- Location: NRW
- Contact:
Hendrik_Ambrosius wrote:Nein, für solche Fälle gibt es so eine super-einfache Lösung schon seit Jahren:
Eine OS-Variable namens AD-OU zur Definition der OU pro Rolle oder PC.
Script-Anpassung:
begin_win2000.eis:
READINI %RD%OS.INI OS_Variable AD-OU Custom-MachineObjectOU
IF "%Custom-MachineObjectOU%"<>"" THEN
SET MachineObjectOU="%Custom-MachineObjectOU%"
ENDIF
Aaaalsooo, zum Verständniss.
- Im OS Template geb ich eine Dummy OU ein.
- Jede Konfigurationsgruppe bekommt eine Variable die die DomainJoin OU widergibt (haben wir bereits).
- Ich gebe den von ihnen genannten code in die begin_win2000.eis ein (nicht begin_vista.eis??)
- Bin glücklich !
Danke für die Hilfe noch mals.
Hier könnte ihre Werbung stehen !
-
Hendrik_Ambrosius
- Moderator

- Posts: 8100
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Klar, bei Vista oder Win7 entsprechend die andere Datei - sorry.
Benutzer: Ist es nicht möglich einfach einen Benutzer zu nehmen der in allen OUs PCs anlegen darf? Spricht etwas dagegen?
Benutzer: Ist es nicht möglich einfach einen Benutzer zu nehmen der in allen OUs PCs anlegen darf? Spricht etwas dagegen?
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
-
AHolzschneider
- Posts: 113
- Joined: 06. Jan 2006, 11:14
- Location: NRW
- Contact:
"Sicherheitsbedenken"
Wir hatten seinerzeit zur Einführung von Empirum (2004/2005 müsste das gewesen sein) größten Wert darauf gelegt, Accounts zu verwenden die "so wenig wie möglich" Rechte haben um im Angriffsfall nur wenig preiszugeben. Mittlerweile haben wir an einigen Stellen dies allerdings geändert. Siehe PXEImgChanger. Wir hatten damals eine eigene exe von Matrix bekommen in der wir recht aufwendig Benutzernamen und Passwort per kommandozeile ändern konnten. Da dies auch wieder sehr custom war und einige Einschränkungen mitbrachte, hab ich das bei der 2008 Umstellung aufgegeben und durch Boardmitteln ersetzt. Dankbarer Weise unterstützt das EPE Image Passwörter >14 Zeichen und hoher Komplexität. sonst wäre mir unser Security Manager aufs Dach gestiegen
Ich denke ich werde hier den selben Schritt gehen (müssen), da netdom anscheinend für W7 nicht mehr angedacht ist, und die gloreiche Powershell mit boardmittteln keine Benutzername und Passwortübermittlung akteptiert. Eine Custom Lösung durch eine andere zu ersetzen halte ich hier schlichtweg für Schwachsinn.
Gibt es, nur zur Sicherheit gefragt, bei dem Benutzernamen/Passwort kombination in der Boot Disk eine Passwort-längen/komplexitäts beschränkung ?
Wir hatten seinerzeit zur Einführung von Empirum (2004/2005 müsste das gewesen sein) größten Wert darauf gelegt, Accounts zu verwenden die "so wenig wie möglich" Rechte haben um im Angriffsfall nur wenig preiszugeben. Mittlerweile haben wir an einigen Stellen dies allerdings geändert. Siehe PXEImgChanger. Wir hatten damals eine eigene exe von Matrix bekommen in der wir recht aufwendig Benutzernamen und Passwort per kommandozeile ändern konnten. Da dies auch wieder sehr custom war und einige Einschränkungen mitbrachte, hab ich das bei der 2008 Umstellung aufgegeben und durch Boardmitteln ersetzt. Dankbarer Weise unterstützt das EPE Image Passwörter >14 Zeichen und hoher Komplexität. sonst wäre mir unser Security Manager aufs Dach gestiegen
Ich denke ich werde hier den selben Schritt gehen (müssen), da netdom anscheinend für W7 nicht mehr angedacht ist, und die gloreiche Powershell mit boardmittteln keine Benutzername und Passwortübermittlung akteptiert. Eine Custom Lösung durch eine andere zu ersetzen halte ich hier schlichtweg für Schwachsinn.
Gibt es, nur zur Sicherheit gefragt, bei dem Benutzernamen/Passwort kombination in der Boot Disk eine Passwort-längen/komplexitäts beschränkung ?
Hier könnte ihre Werbung stehen !
-
AHolzschneider
- Posts: 113
- Joined: 06. Jan 2006, 11:14
- Location: NRW
- Contact:
Ich glaube so langsam hab ich verstanden was die Idee hinter der Sache hier ist 
Ich hab mich nun etwas durch die eis scripte gewühlt und denke ein nette Lösung gefunden zu haben.
Folgender Bereich ist für den Domain join zuständig im Vista eis script richtig ?
Der Für mich interessante part liegt in der Mitte. Den würd ich nun wie folgt anpassen... macht das sinn ?
Ganz klar sollte die Modifikation in ein Custom script, hier verlässt es mcih aber bereits. Ich bin mir nicht sicher wo ich das reinsetzen müsste um das zu aktivieren. Können Sie mir hier noch mal helfen ?
Ich hab mich nun etwas durch die eis scripte gewühlt und denke ein nette Lösung gefunden zu haben.
Folgender Bereich ist für den Domain join zuständig im Vista eis script richtig ?
Code: Select all
;§§§ Make computer member of a domain, or delete the Join/Identification XML tree
IF "%NTDomain%"="" THEN
IFXMLEXIST %XMLSpecializePath%Identification/JoinDomain THEN XMLDEL %XMLSpecializePath%Identification/JoinDomain
IFXMLEXIST %XMLSpecializePath%Identification/Credentials THEN XMLDEL %XMLSpecializePath%Identification/Credentials
ELSE
READINI %RD%OS.INI OS_Variable FQDN FQDN
IF "%FQDN%"="" THEN
§FQDN="%NTDomain%"
ENDIF
XMLSET %XMLSpecializePath%Identification/JoinDomain="%FQDN%"
IF "%DomAccountDomain%"="" THEN §DomAccountDomain="%LOGONDOMAIN%"
XMLSET %XMLSpecializePath%Identification/Credentials/Domain="%DomAccountDomain%"
XMLSET %XMLSpecializePath%Identification/Credentials/UserName="%DomAccount%"
XMLSET %XMLSpecializePath%Identification/Credentials/Password="%DomAccountPW%"
IF "%MachineObjectOU%"<>"" THEN
IFXMLNOTEXIST %XMLSpecializePath%Identification/MachineObjectOU THEN
XMLADD %XMLSpecializePath%Identification/MachineObjectOU="%MachineObjectOU%"
ELSE
XMLSET %XMLSpecializePath%Identification/MachineObjectOU="%MachineObjectOU%"
ENDIF
ENDIF
ENDIF
IF "%DomLoginAccountDomain%"="" THEN
IF "%DOMPDC%"="" THEN
§DomLoginAccountDomain=""
ELSE
§DomLoginAccountDomain="%LogonDomain%"
ENDIF
ENDIF
IF "%DomLoginAccountDomain%"="" | "%DOMPDC%"="%EmpirumServer%" THEN
§EmpirumLoginAccount="LOCAL\%DomLoginAccount%"
ELSE
§EmpirumLoginAccount="%DomLoginAccountDomain%\%DomLoginAccount%"
ENDIFCode: Select all
;§§§ Make computer member of a domain, or delete the Join/Identification XML tree
IF "%NTDomain%"="" THEN
IFXMLEXIST %XMLSpecializePath%Identification/JoinDomain THEN XMLDEL %XMLSpecializePath%Identification/JoinDomain
IFXMLEXIST %XMLSpecializePath%Identification/Credentials THEN XMLDEL %XMLSpecializePath%Identification/Credentials
ELSE
READINI %RD%OS.INI OS_Variable FQDN FQDN
IF "%FQDN%"="" THEN
§FQDN="%NTDomain%"
ENDIF
;Freshfields Custom Part
READINI %RD%OS.INI OS_Variable OS_DomainJoinUser OS_DomainJoinUser
IF "%OS_DomainJoinUser%"<>"" THEN
XMLSET %XMLSpecializePath%Identification/Credentials/UserName="%OS_DomainJoinUser%"
ENDIF
READINI %RD%OS.INI OS_Variable OS_DomainJoinPassword OS_DomainJoinPassword
IF "%OS_DomainJoinPassword%"<>"" THEN
XMLSET %XMLSpecializePath%Identification/Credentials/Password="%DomAccountPW%"
ENDIF
XMLSET %XMLSpecializePath%Identification/JoinDomain="%FQDN%"
IF "%DomAccountDomain%"="" THEN §DomAccountDomain="%LOGONDOMAIN%"
XMLSET %XMLSpecializePath%Identification/Credentials/Domain="%DomAccountDomain%"
;Removed as no need ! See extra code on top !
;XMLSET %XMLSpecializePath%Identification/Credentials/UserName="%DomAccount%"
;XMLSET %XMLSpecializePath%Identification/Credentials/Password="%DomAccountPW%"
IF "%MachineObjectOU%"<>"" THEN
IFXMLNOTEXIST %XMLSpecializePath%Identification/MachineObjectOU THEN
XMLADD %XMLSpecializePath%Identification/MachineObjectOU="%MachineObjectOU%"
ELSE
XMLSET %XMLSpecializePath%Identification/MachineObjectOU="%MachineObjectOU%"
ENDIF
ENDIF
ENDIF
IF "%DomLoginAccountDomain%"="" THEN
IF "%DOMPDC%"="" THEN
§DomLoginAccountDomain=""
ELSE
§DomLoginAccountDomain="%LogonDomain%"
ENDIF
ENDIF
IF "%DomLoginAccountDomain%"="" | "%DOMPDC%"="%EmpirumServer%" THEN
§EmpirumLoginAccount="LOCAL\%DomLoginAccount%"
ELSE
§EmpirumLoginAccount="%DomLoginAccountDomain%\%DomLoginAccount%"
ENDIFHier könnte ihre Werbung stehen !
Who is online
Users browsing this forum: No registered users and 13 guests