Office 2010 OfficeMUI.xml kann nicht gefunden werden

Antworten
syseca
Beiträge: 18
Registriert: 12 Okt 2010, 13:33

Office 2010 OfficeMUI.xml kann nicht gefunden werden

Beitrag von syseca »

Hallo zusammen

Ich versuche mein Office 2010 Standard (32bit) zu installieren, jedoch schaffe ich das irgendwie einfach nicht.
Er hängt immer wieder mit der Meldung "OfficeMUI.xml kann nicht gefunden werden".
Dies geschieht beim Fenster "instalaltionsstatus", dort kann ich einen Pfad eingeben wo die Datei liegen sollte, jedoch gibt mir Office die Meldung "Ungültiger Speicherort" zurück.
Mein System hat nur 1ne Festplatte (500 GB)

Bei einer Neuinstallation des Computers ebenfalls schon versucht, brachte auch nichts.

Meine config.xml

Code: Alles auswählen


<Configuration Product="Standard">

        <Display Level="basic" CompletionNotice="no" SuppressModal="no" AcceptEula="yes" />
	<!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->

        <Logging Type="standard" Path="%temp%" Template="Microsoft Office Standard Setup(*).txt" />	
	<!-- <Logging Type="standard" Path="%temp%" Template="Microsoft Office Standard Setup(*).txt" /> -->

        <PIDKEY Value="123451234512345123451234512345" />

	<USERNAME Value="Kunde" />
	<!-- <USERNAME Value="Customer" /> -->
	
	<COMPANYNAME Value="Firmenname" />
	<!-- <COMPANYNAME Value="MyCompany" /> -->
	
	<!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
	
	<!-- <LIS CACHEACTION="CacheOnly" /> -->
	
	<!-- <LIS SOURCELIST="\\server1\share\Office;\\server2\share\Office" /> -->
	
	<!-- <DistributionPoint Location="\\server\share\Office" /> -->
	
	<!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
	
	<!-- <Setting Id="SETUP_REBOOT" Value="IfNeeded" /> -->
	
	<!-- <Command Path="%windir%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->

</Configuration>
Meine Setup.ins:

Code: Alles auswählen

; Copyright (c) uib gmbh (www.uib.de)
; This sourcecode is owned by uib
; and published under the Terms of the General Public License.
; credits: http://www.opsi.org/credits/

[Actions]
requiredWinstVersion >= "4.10.5"

DefVar $MsiId$
DefVar $UninstallProgram$
DefVar $LogDir$
DefVar $ProductId$
DefVar $MinimumSpace$
DefVar $InstallDir$
DefVar $ExitCode$
DefVar $LicenseRequired$
DefVar $LicenseKey$
DefVar $LicensePool$

Set $LogDir$ = "%SystemDrive%\tmp"

; ----------------------------------------------------------------
; - Please edit the following values                             -
; ----------------------------------------------------------------
Set $ProductId$       = "office2010"
Set $MinimumSpace$    = "2 GB"
; the path were we find the product after the installation
Set $InstallDir$      = "%ProgramFilesDir%\Microsoft Office\Office14"
Set $LicenseRequired$ = "true"
Set $LicensePool$     = $ProductId$
; ----------------------------------------------------------------

if not(HasMinimumSpace ("%SystemDrive%", $MinimumSpace$))
	LogError "Not enough space on %SystemDrive%, " + $MinimumSpace$ + " on drive %SystemDrive% needed for " + $ProductId$
	isFatalError
else
	comment "Show product picture"
	ShowBitmap "%ScriptPath%\" + $ProductId$ + ".png" $ProductId$
	
	if FileExists("%ScriptPath%\delsub.ins")
		comment "Start uninstall sub section"
		Sub "%ScriptPath%\delsub.ins"
	endif
	
	Message "Installing " + $ProductId$ + " ..."
	
	if $LicenseRequired$ = "false"
		comment "Licensing required, reserve license and get license key"
		Sub_get_licensekey
	endif
	
	comment "Start setup program"
	Winbatch_install
	Sub_check_exitcode
        ExitWindows /RebootWanted
	
	comment "Activate ....."
	Winbatch_activate
	Sub_check_exitcode

	comment "Copy files"
	Files_install
	
	comment "Patch Registry"
        Registry_install_hkcu /AllNTUserDats
	
	comment "Create shortcuts"
	LinkFolder_install
	
	comment "Test for installation success"
endif

[Winbatch_install]
"%SCRIPTPATH%\files\Setup.exe" /config "%SCRIPTPATH%\config.xml"
[Winbatch_activate]
cscript.exe "$InstallDir$\OSPP.vbs" /act

[Files_install]
; Example of recursively copying some files into the installation directory:
;
; copy -s "%ScriptPath%\files\*.*" "$InstallDir$"
copy -s "%ScriptPath%\config.xml" "c:\tmp"
[Registry_install_hkcu]
 openkey [Software\Microsoft\Office\14.0\Common\General]
set "ShownFirstRunOptin" = REG_DWORD:0001

[LinkFolder_install]

[Sub_get_licensekey]
if opsiLicenseManagementEnabled
	comment "License management is enabled and will be used"

	comment "Trying to get a license key"
	Set $LicenseKey$ = demandLicenseKey ($LicensePool$)
	; If there is an assignment of exactly one licensepool to the product the following call is possible:
	; Set $LicenseKey$ = demandLicenseKey ("", $ProductId$)
	;
	; If there is an assignment of a license pool to a windows software id, it is possible to use:
	; DefVar $WindowsSoftwareId$
	; $WindowsSoftwareId$ = "..."
	; Set $LicenseKey$ = demandLicenseKey ("", "", $WindowsSoftwareId$)
	
	DefVar $ServiceErrorClass$
	set $ServiceErrorClass$ = getLastServiceErrorClass
	comment "Error class: " + $ServiceErrorClass$
	
	if $ServiceErrorClass$ = "None"
		comment "Everything fine, we got the license key '" + $LicenseKey$ + "'"
	else
		if $ServiceErrorClass$ = "LicenseConfigurationError"
			LogError "Fatal: license configuration must be corrected"
			LogError getLastServiceErrorMessage
			isFatalError
		else 
			if $ServiceErrorClass$ = "LicenseMissingError"
				LogError "Fatal: required license is not supplied"
				isFatalError
			endif
		endif
	endif
else
	LogError "Fatal: license required, but license management not enabled"
	isFatalError
endif


[Sub_check_exitcode]
comment "Test for installation success via exit code"
set $ExitCode$ = getLastExitCode
; informations to exit codes see
; http://msdn.microsoft.com/en-us/library/aa372835(VS.85).aspx
; http://msdn.microsoft.com/en-us/library/aa368542.aspx
if ($ExitCode$ = "0")
	comment "Looks good: setup program gives exitcode zero"
else
	comment "Setup program gives a exitcode unequal zero: " + $ExitCode$
	if ($ExitCode$ = "1605")
		comment "ERROR_UNKNOWN_PRODUCT	1605	This action is only valid for products that are currently installed."
		comment "Uninstall of a not installed product failed - no problem"
	else
		if ($ExitCode$ = "1641")
			comment "looks good: setup program gives exitcode 1641"
			comment "ERROR_SUCCESS_REBOOT_INITIATED	1641	The installer has initiated a restart. This message is indicative of a success."
		else
			if ($ExitCode$ = "3010")
				comment "looks good: setup program gives exitcode 3010"
				comment "ERROR_SUCCESS_REBOOT_REQUIRED	3010	A restart is required to complete the install. This message is indicative of a success."
			else
				logError "Fatal: Setup program gives an unknown exitcode unequal zero: " + $ExitCode$
				isFatalError
			endif
		endif
	endif
endif

Danke und Gruss
T.Baechler
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Office 2010 OfficeMUI.xml kann nicht gefunden werden

Beitrag von karni »

Das klingt verdammt ähnlich :lol:
Wenn die Datei existiert, auf dem richtigen Platz ist, und die richtige Rechte hat, kann vielleicht die Erklärung unten helfen.

Also ich habe ähnliches Problem mit MSOffice/MSVisio/MSproject 2007 gehabt.
Ich habe OPSI Paket erstellt, mit WINSCP (Windows->Linux copy) das Install-Verzeichnis kopiert, und das Paket installiert.
Die Installation sagt "ich finde irgendeine *xml Datei nicht"(die Datei war auch etwas mit MUI). Es wird ein Browse Fenster angezeigt - nach der Datei zu suchen.
Die Datei ist in dem Installation Verzeichnis auf dem OPSI Server, und die Rechte stimmen. Trotzdem sagt die Installation "ich finde die Datei nicht".

Wie ich es gelöst habe.
Paket erstellen, und installieren.
Windows Explorer -> \\opsi-server\opt_pcbin\install\paket-name, Installation Verzeichnis kopieren (Windows->Windows copy SMB)

Ich weiss nicht woran es liegt - Windows rechte, ACLs... keine Ahnung
syseca
Beiträge: 18
Registriert: 12 Okt 2010, 13:33

Re: Office 2010 OfficeMUI.xml kann nicht gefunden werden

Beitrag von syseca »

Hallo Karni

Besten Dank für deine Hilfe, nur kommt ein Fenster wo ich den Benutzernamen und das Passwort eingeben muss.
Was muss ich da eingeben? username@Servername oder servername\username. Komme irgendwie nicht drauf.

Besten Dank und Gruss
T.Baechler
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Office 2010 OfficeMUI.xml kann nicht gefunden werden

Beitrag von karni »

nur username- ich benutze pcpatch das passwort musst du wissen:)
syseca
Beiträge: 18
Registriert: 12 Okt 2010, 13:33

Re: Office 2010 OfficeMUI.xml kann nicht gefunden werden

Beitrag von syseca »

Ich habe mit folgenden Vorgehen das Problem nun gelöst
1. Windows Explorer geöffnet und Login mit "pcpatch" auf \\[opsi-server]\opt_pcbin\install\[product-id]
2. Installationsdateien gelöscht
3. komplette CD neu hochkopiert

Hat alles bestens geklappt, Vielen Dank.
lrafg
Beiträge: 9
Registriert: 17 Jul 2009, 09:48

Re: Office 2010 OfficeMUI.xml kann nicht gefunden werden

Beitrag von lrafg »

Hallo,

vielleicht noch ein allgemeiner Hinweis zum kopieren mit WinSCP. Wenn bei den Kopieroptionen Standard eingestellt ist, dann werden bestimmte Dateien u.a. xml Dateien im Textformat und nicht binär kopiert. Damit ändert sich die Größe und Kodierung der Datei. Der Officeinstaller prüft die Dateien und bemerkt diese Veränderung und bricht ab. Man kann also schon die Dateien mit WinSCP hochkopieren, ohne über die Sambashares zu gehen, muss allerdings beim Üertragungsmodus immer binär einstellen.
Antworten