spaxx2000 Geschrieben 12. Juli 2010 Geschrieben 12. Juli 2010 Hallo Fachinformatiker! Schaffe es nicht bei meiner Windows 7 Verteilung per WDS eigene Dateien mit zu kopieren oder Befehle aus zu führen. Ausgangslage: Win2k8-Server mit WDS. Clients mit Win7 Pro 32bit. Unattended Installation klappt einwandfrei. End-Zustand am Client ist ein eingeloggter lokaler Admin per Autologon. Wunsch-Zustand: Nach durchlaufenem Setup sollen einige Registry-Keys geändert werden. Evtl. UAC deaktiviert werden. Was ich schon probiert habe: 1) In AutoUnattend.xml: Pass 7 oobeSystem/x86_Microsoft-Windows-Shell-Setup_neutral/FirstLogonCommands/SynchronousCommand(Order="1") Action: AddListItem CommandLine: cmd /c mkdir C:\TEST Description: Test Order: 1 RequiresUserInput: false Frage: habe gelesen dass diese Befehle nur mit aktivierter UAC ausgeführt werden, ist das richtig? 2) In WDSClientUnattend: UseConfigurationSet: true DistributionShare habe ich auf dem gleichen Server erzeugt, für Jeden lesbar. Inhalt sind OEM-Folders. Aufbau: $OE*** Folders - $$ - Setup - Scripts > SetupComplete.cmd - $1 - Install - reg > diverse regfiles Probleme: - Befehle aus 1) werden nicht ausgeführt - SetupComplete.cmd (wird angeblich immer ausgeführt) wird nicht ausgeführt. - Dateien aus OEM-Folders werden nicht kopiert. Über einen Denkanstoß/Anleitung/etc. würde ich mich sehr freuen und bedanke mich jetzt schon. Zitieren
spaxx2000 Geschrieben 20. Juli 2010 Autor Geschrieben 20. Juli 2010 Hat noch keiner Erfahrungen oder Ideen was mein Problem betrifft? Zitieren
Sheggy Geschrieben 21. Juli 2010 Geschrieben 21. Juli 2010 Also ich würde mich da einfach an Technet orientieren. WDS und Windows 7/Vista Deployment ist seit der Unattend.xml *hust* minimal komplizierter geworden... Windows 7: Deployment Zitieren
Seelbreaker Geschrieben 21. Juli 2010 Geschrieben 21. Juli 2010 is der erste Befehl so in der Unattend.xml drin? Das müssen doch Batches sein, soweit ich mich erinner... Schonmal die Logs in C:\Windows\Panther angeschaut? (nachdem die Installation fertig ist) Das sind die Installationslogs, da siehst du auch die Fehler. Ist die Installation nicht beendet, dann während des WDS-Setups Shift + F10 drücken dann bekommst du eine Eingabeaufforderung. Dort kannste dann die Logs welche aber im Root in ~BT irgendwas liegen nutzen. Zitieren
geloescht_sascha-graf1 Geschrieben 23. Juli 2010 Geschrieben 23. Juli 2010 Hallo, es gibt auch die Möglichkeit ein Gold-Image zu erstellen. Dazu muss das Betriebssysem installliert werden (am besten mit virtuellen Maschine), danach die Einstellungen treffen (z. B. Programme installieren oder so), dann Sysprep ausführen. Danach startet der Rechner neu und sofort mit F12 vom Netzwerk booten. WDS bietet dann an, dass du das Image auf den WDS-Server hochladen kannst. Ab dann kann sich jeder das Image ziehen mit den fertigen Einstellungen. gruss Zitieren
spaxx2000 Geschrieben 26. Juli 2010 Autor Geschrieben 26. Juli 2010 Hallo Leute, erstmal Danke für die Antworten, habe momentan leider nicht so extrem viel Zeit in der Arbeit um zu Testen. @Sheggy An die Technet-Artikel habe ich mich im Prinzip gehalten. Da steht auch ziemlich eindeutig wie das funktioniert, aber äußerst umständlich beschrieben. Deswegen mein Post hier im Forum. @Seelbreaker Auszug aus meiner AutoUnattend.xml: <FirstLogonCommands> <SynchronousCommand wcm:action="add"> <CommandLine>cmd /c mkdir C:\TEST2</CommandLine> <Description>Test</Description> <Order>1</Order> <RequiresUserInput>false</RequiresUserInput> </SynchronousCommand> </FirstLogonCommands> Die Logs im Panther-Verzeichnis sind mir bekannt, weisen keine Fehler auf. Meine Vermutung ist dass er die Befehle ja gar nicht ausführt, es daher auch keine Logs dazu gibt. @sascha-graf1 Mit so einem "Gold-Image" arbeite ich. Problem ist dass manche Einstellungen beim Sysprep (vermute ich) zurückgesetzt werden (Registry hauptsächlich). Kann mir jemand die ganze Distribution-Share-Geschichte in einfachen Worten erklären? Damit habe ich's auch versucht - keine Chance Zitieren
Seelbreaker Geschrieben 26. Juli 2010 Geschrieben 26. Juli 2010 Hallo Leute, @Seelbreaker Auszug aus meiner AutoUnattend.xml: <FirstLogonCommands> <SynchronousCommand wcm:action="add"> <CommandLine>cmd /c mkdir C:\TEST2</CommandLine> <Description>Test</Description> <Order>1</Order> <RequiresUserInput>false</RequiresUserInput> </SynchronousCommand> </FirstLogonCommands> Wie gesagt, soweit ich das im Technet gelesen habe, müssen Batches angegeben werden welche dann den Befehl mkdir C:\Test2\ erstellen. Die Logs im Panther-Verzeichnis sind mir bekannt, weisen keine Fehler auf. Meine Vermutung ist dass er die Befehle ja gar nicht ausführt, es daher auch keine Logs dazu gibt. Das Problem hatte ich auch, dass die jeweiligen Bereiche gar nicht erst gelaufen sind, mein Fehler war, dass ich sysprep eben nicht mit /oobe ausgeführt habe, was bei mir komplett die specialize Phase ausgelassen hat. Zitieren
realgun Geschrieben 26. Juli 2010 Geschrieben 26. Juli 2010 Mit WDS kenn ich mich leider nicht aus... Aber wenn Deine Clienst in einem ActiceDirectory sind, könntest Du Registry-Keys und diverse Settings auch per Policy verteilen. Zitieren
spaxx2000 Geschrieben 30. Juli 2010 Autor Geschrieben 30. Juli 2010 Hallo Leute! Danke erstmal für Eure Tipps. Nun hab ichs doch hinbekommen. Der Fehler lag im falschen Pfad der AutoUnattend.xml. Hier muss man aufpassen da diese scheinbar automatisch im Image-Verzeichnis des WDS-Servers abgelegt/kopiert wird und "ImageUnattend" getauft wird: \RemoteInstall\Images\<ImageGroup>\<ImageName>\Unattend\ImageUnattend.xml Ursprünglich hatte ich nämlich meine AutoUnattend.xml in folgendem Verzeichnis zusammen mit der WDSClientUnattend.xml abgelegt: \RemoteInstall\WdsClientUnattend\WDSClientUnattend.xml @Seelbreaker Nach meinen Tests kann ich Dir nun sagen dass Befehle direkt in der XML eingegeben werden können, Batches sollten natürlich auch funktionieren. @realgun Hab leider momentan das Problem, dass ich meine Win7-Policies nicht scharf schalten kann/darf, da unsere Domäne in naher Zukunft noch komplett auf Win2008 gebracht wird. Eigentlich habe ich's persönlich aber auch lieber wenn alle Installations-relevanten Sachen auch bei der Installation laufen und nicht per Policy verteilt werden. Viele Grüße, spaxx2000 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.