Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Windows 7 per WDS - OEM-Folders oder FirstLogonCommands

Empfohlene Antworten

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.

  • 2 Wochen später...

Hat noch keiner Erfahrungen oder Ideen was mein Problem betrifft?

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

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.

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

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 :(

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.

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

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.