Hallo,
ergänzend möchte ich den Beitrag von Herrn Döring erweitern.
Für Windows 7 x64 habe ich aktuell das gleiche Problem, bzw. die gleiche Aufgabe.
Den Hinweis von Herrn Döring half leider nicht.
Problem:
Führe ich die "Shell-Execute-Command"-Befehle gem. der Beschreibung Herrn Dörings aus, läuft das Command in einen Fehler.
Fehler: Pfad zur Datei konnte nicht gefunden werden.
Durch einen Hinweis des Supports (Herr Koch):
- Sehr geehrter Herr Hoy,
das Problem ist hier, dass die Datei bcdedit.exe nur aus einem 64Bit Programm gefunden werden kann.
Ich vermute Sie hatte es auf einen 64Bit System getestet? Auf einen 32Bit System würde es warscheinlich funktionieren.
Hier könnten Sie als Workaround testen die Datei herunterzuladen, da diese dann gefunden wird.
Mit freundlichen Grüßen / Best regards,
Dennis Koch
Aagon Support
**************************************************************************
Also die Files nach C:\Temp kopiert und das ganze dann wie folgt aufgerufen:
"Shell-Execute-Command"-Befehle
C:\Temp\dism /online /add-package /packagepath:"PFAD-ZU-DER-LP.CAB"
C:\Temp\bcdedit /set {current} locale de-DE
C:\Temp\bcdboot %WinDir% /l de-DE
Zumindest gab es hier keinen Fehler mehr. Befehle werden ausgeführt, Reboot, nix passiert...
(
Language Pack wurde nicht installiert.
Andere Lösung:
Hinzufügen eines Language Packs im Onlinemodus
- Abschnitt: Lpksetup.exe" im Rahmen einer unbeaufsichtigten Installation
Befehlszeilenoptionen von "Lpksetup"
Installation mit ACMP:
Der Aufruf mit "Shell-Execute-Command"-Befehl
- lpksetup.exe /i de-DE /r /s /p Pfad-zum-LaguagePack
lief in den gleichen Fehler wie oben beschrieben.
Erst nachdem die Lpksetup.exe nach C:\Temp kopiert wurde, und der Aufruf mit
C:\Temp\lpksetup.exe /i de-DE /r /s /p C:\Temp\EN
erfolgte, wurde das LanguagePack installiert.
Anmerkung:
- Es muss nur den Verweis zum Verzichnis erfolgen wo das LaguagePack liegt.
Alle Language Packs die dann im Verzeichnis liegen, werden installiert.
- C:\Temp\EN = Pfad zum CAB File Language Pack
Das Command wurde wie folgt gebaut:
Ausführungsoption: Als Dienst ausführen
CopyBefehl:
- Lpksetup.exe nach C:\Temp
"Shell-Execute-Command"-Befehl
- C:\Temp\Lpksetup.exe /i de-DE /r /s /p Pfad-zum-LaguagePack
- Warte auf Prozess: LpkSetup.exe
Anpassung der Regedit:
- Es reicht, wenn die Sprache im Schlüssel umbenannt wird.
Die Werte können unverändert bleiben.
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\en-US
oder
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\de-de
Aufräumen
- Löschen von C:\temp\Lksetup.exe
Reboot
Language Pack wird installiert. Nach Reboot ist die neue Sprache verfügbar.
Der Hinweis von Herrn Döring behält seine Gültigkeit:
- Das Hinzufügen von Sprachpaketen ist den Windows 7 Editionen Enterprise und Ultimate vorbehalten.
Mit freundlichen Grüßen
Dieter Hoy
PFW Aerospace GmbH