Hallo,
ich habe mich auch sehr lange mit dem Problem rumgeplagt.
Es ist wohl so, dass Office für die Installation eine Datei von der Office-CD oder MSOCache und zwar die "STD11.MSI".
Wer nun keinen MSOCache hat, weil dieser Ordner gelöscht würde, muss die Original-CD einlegen. Das ist schon mal schlecht, wenn man mehr als 20 PC betreut und noch weniger möglich, wenn man mehrere Standorte noch betreut werden wollen.
Ich habe mal geschaut welche Einträge in der Registry ändert werden müssen um dem Office mitzuteilen, im Netzwerkpfad xyz findest du eine Office-CD.
set var1=\\Server\Microsoft\MSOffice2003
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90120000-0020-0407-0000-0000000FF1CE}" /v "InstallSource" /t "Reg_SZ" /d "%var1%" /f >null
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\7040210900063D11C8EF10054038389C\InstallProperties" /v "InstallSource" /t "Reg_SZ" /d "%var1%" /f >null
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\7040210900063D11C8EF10054038389C\SourceList" /v "LastUsedSource" /t "Reg_SZ" /d "n;1;%var1%" /f >null
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\7040210900063D11C8EF10054038389C\SourceList\Net" /v "1" /t "Reg_SZ" /d "%var1%" /f >null
dieses Script als irgendwas.cmd speichern und auf den betroffenen Rechnern durchlaufen lassen.
Adminrechte erforderlichWer über eine AD verfügt hat es noch einfacher, in der GPO das Script beim starten des Rechners ausführen lassen.
Über das Script werden die Verweise auf das Installationsmedium verändert.
Dieses Script kann auch verwendet werden, wenn man seine Office-Kopie im Netz verschiebt.
Ich freue mich auf Komentare.
Gruß
Matthias