Ausführliche Anleitung: Benutzerangepasste Installation von Office 2000 über Gruppenrichtlinien

(Selbst getestet mit Office 2000 und Office 2003. Rückmeldung zu XP:

"Hallo, danke für die prima Anleitung, habe das gerade bei uns getestet und wollte nur eine Rückmeldung geben:
Funktioniert auch tadellos mit OfficeXP Pro mit Frontpage.")

Stand: 5/2003
Autor:

Vorbemerkung: Sehr viel Wissenswertes über Office und detaillierte Anleitungen z.B. zur Netzwerkinstallation finden Sie bei http://beqiraj.com/office/index.asp.

Anmerkung: diese Anleitung bezieht sich auf die Installation im Kontext der Windows 2000 Musterlösung, siehe http://lfb.lbs.bw.schule.de/netz/muster/win2000/ . Das bezieht sich aber hauptsächlich auf die Verzeichnisstruktur.

  1. Administrative Installation auf dem Server
  2. Hinzufügen der aktuellen Service-Packs
  3. Anpassung des MSI-Pakets
  4. Verteilung per GPO

 

1.    Vorbereitungen

Ich empfehle, die ganze Anleitung zumindest einmal zu überfliegen bzw. auszudrucken (12 Seiten).

Die Installation von Office 2000/XP/03 wird vom Server aus vorgenommen, dazu müssen die notwendigen Dateien erst einmal auf den Server kopiert werden. Weil dabei gleich benutzerspezifische Daten erfasst werden, geschieht das über eine Installationsroutine und nicht über einfaches Kopieren. Es wird z. B. der Lizenzschlüssel erfasst (und muss später nie wieder eingetragen werden).
Die CD werden Sie nach diesem Vorgang nicht benötigen.
Noch einmal ganz deutlich: Obwohl im folgenden von einem Installationsvorgang gesprochen wird, kopieren Sie nur die Installationsdaten auf dem Server und nehmen einige Anpassungen vor. Das Programm wird dadurch weder auf dem Server noch auf einer Workstation lauffähig installiert!

Damit das ganze funktioniert, brauchen Sie die richtige Version der Software (und natürlich ausreichende Lizenzen).
Mit OEM oder SB-Versionen werden Sie scheitern (s.a. http://support.microsoft.com/?id=290134).

1.1  An beliebigem PC mit Netzverbindung als Netzwerkadministrator anmelden und CD einlegen.

1.2  Start ausführen und auf dem CD-Laufwerk (Buchstabe anpassen) die Datei setup.exe mit dem Parameter /a
ausführen (Office 2000 oder XP).


1.3   Den CD-Key von der Hülle Ihrer CD in die vorgesehen Kästchen abtippen,

bei Organisation Ihren Schulnamen angeben und WEITER...
den Lizenzvertrag akzeptieren und WEITER...

1.4  Wählen Sie nun den Installationsordner auf dem Server aus.
Nach Möglichkeit (falls Sie diese Verzeichnisse wählen, können Sie nachher die notwendigen Befehle ber copy/paste direkt aus diesem Dokument übernehmen).

Office 2000 nach D:\data\PGMPacks\mso2000,
also entweder über \\(servername)\d$\data\PGMPacks\mso2000 oder \\(servername)\Pakete$\mso2000.

Office XP nach D:\data\PGMPacks\msoxp,
also entweder über \\(servername)\d$\data\PGMPacks\msoxp oder \\(servername)\Pakete$\msoxp.

1.5  Und JETZT Installieren.


 

1.6  Anmerkung zu Leserechten

Nur für den Fall, dass Sie keine netzwerkbezogene Installation beabsichtigen, sondern alle Dateien lokal installieren, sollten Sie folgende Ausführungen in Ihre Planung mit einbeziehen:


Folgende Datei- und Ordnerrechte sind eigentlich vorgesehen (Sicherheitseinstellngen; aus der Doku):


Sobald wir jedoch lizenzierte Software verteilen, sollten wir darauf achten, dass Unbefugte keine Kopie davon ziehen können. Im Installationsverzeichnis ist ja der CD-Schlüssel enthalten! Jeder, der das komplette Verzeichnis z.B. auf eine CD brennt, kann sich eine (idR illegale) Kopie der Software auf einem beliebigen PC installieren, ohne dass der Schlüssel nochmals abgefragt wird.

Mit Tricks ist es möglich, auf dieses Verzeichnis zuzugreifen, wenn man Leseberechtigung hat. Das ist sicherlich nicht für "jeden" bzw. einen beliebigen Domänenbenutzer erwünscht!
Wenn Sie vorhaben, die Software nur computerbezogen zu verteilen (das ist idR der Fall), und außerden die Installationsart "vom Arbeitsplatz starten" wählen, können Sie diese Berechtigungen nach meinen Erfahrungen ruhig löschen - und können nachher besser schlafen.

Also, jeder bzw. Domänenbenutzer löschen, System, Administratoren und Domänencomputer aber drinnenlassen. Das ist allerdings meine persönliche Empfehlung.

Nachteil (oder Feature?): eine spätere Nachinstallation von Programmteilen, die nicht lokal installiert wurden, ist später für den normalen Benutzer nicht möglich.

Dieser Punkt gilt natürlich entsprechend für jede kostenpflichtige Software.


2. Einspielen der Servicepacks

Diesen Schritt können Sie auslassen, wenn Ihre Installations-CD die neuesten Service-Packs bereits enthält.
Die folgenden Informationen stammen im Wesentlichen von der ausgezeichneten Website
http://beqiraj.com/office/sp.asp. Oder bei MS: http://support.microsoft.com/?kbid=326585

Zunächst müssen Sie sich aus dem Internet die Servicepacks herunterladen. Um direkt die Dateien im Installationsverzeichnis auf den neuesten Stand bringen zu können, benötigen Sie jeweils das sogenannte Administrator Setup.

Bitte legen Sie auf dem Server auf dem Laufwerk D: ein neues Verzeichnis d:\mso_sp an und kopieren Sie die Servicepacks dorthin. Sie können Sie natürlich zunächst an beliebiger Stelle abspeichern und später dahin verschieben. Durch Übernehmen der hier vorgegebenen Struktur sparen Sie nachher viel Tipparbeit.

2.1. Office 2000
2.1.1 Updates herunterladen

Downloadadressen:

SR1a Administrator Update für die CD1 - ca. 128MB
SR1a Administrator Update für die CD2 - ca. 53MB

SP 3 Administrator Update - ca. 60MB

Gegebenennfalls auch noch den neuen Patch beschrieben unter http://support.microsoft.com/?kbid=824936 (Der Anleitung dort folgend).

SP 2 ist in SP 3 enthalten, Sie benötigen es daher nicht.

2.1.2 Updates entpacken

Die Updates liegen jeweils in gepackter Form vor, da sonst die Downloadzeiten noch länger wären.
Sie entpacken sie jeweils durch einen Doppelklick. Wählen Sie als Installationsverzeichnis wiederum d:\mso_sp.
Data1.exe --> data1.msi
Wichtig: auch beim Entpacken des Updates für die 2. CD wird eine Datei mit dem selben Namen angelegt. Führen Sie daher zunächst alle Schritte für die erste CD durch!
o2ksp3a.exe --> MAINSP3FF.msp

2.1.3 Updates anwenden

Wenn Sie alle Verzeichnisse so genannt haben wie o.a. können Sie jetzt einfach die beiden folgenden Zeilen markieren und ausführen lassen. Markieren Sie die Zeile und drücken Sie STRG+C.
Öffnen Sie dann (auf dem Server) mit Start-ausführen eine Eingabezeile und drücken Sie STRG+V {Enter}

msiexec /a D:\data\PGMPacks\mso2000\data1.msi /p d:\mso_sp\data1.msp SHORTFILENAMES=true /qb /L* d:\mso_sp\sr1a_log.txt

Prüfen Sie anschließend, ob alles geklappt hat. In der letzten Zeile der Datei d:\mso_sp\sr1a_log.txt müsste dann
"Produkt: Microsoft Office 2000 SR-1 ..... - Installationsvorgang erfolgreich abgeschlossen"
stehen.

Wiederholden Sie den Vorgang für den SP3 mit

msiexec /a D:\data\PGMPacks\mso2000\data1.msi /p d:\mso_sp\mainsp3ff.msp SHORTFILENAMES=true /qb /L* d:\mso_sp\sr3a1_log.txt


2.1.4 Die zweite CD

Wollen Sie auch die Programme der zweiten CD installieren, so müssen Sie die o.a. Schritte wiederholen.

  1. Wählen Sie am besten ein neues Verzeichnis.
    Administratives Setup nach d:\data\pgmpacks\mso2000_2
  2. Kopieren Sie nach dem Aktualiesieren der 1. CD aus dem ersten Installationsordner die Verzeichnisse
    IE4, MSI undSUPPORT in diesen Ordner
  3. Entpacken Sie jetzt O2KSR1aDL.exe im mso_sp Ordner und bestätigen Sie das Überschreiben der Datei data1.msi.
    Sie finden jetzt u.a. auch eine Datei data2.msp.
  4. Wenden Sie das Update SP1 an
    msiexec /a D:\data\PGMPacks\mso2000_2\data2.msi /p d:\mso_sp\data2.msp SHORTFILENAMES=true /qb /L* d:\mso_sp\sr1a2.txt
  5. Und nochmal SP3
    msiexec /a D:\data\PGMPacks\mso2000_2\data2.msi /p d:\mso_sp\mainsp3ff.msp SHORTFILENAMES=true /qb /L* d:\mso_sp\sr3a2.txt

2.2 Office XP (nicht selbst getestet)
2.2.1 Updates herunterladen

Sie benötigen das
MS Office XP SP2 Admin Version Deutsch (ca. 53MB),
SP 1 ist darin bereits enthalten. Bitte speichern Sie ebenfalls nach d:\mso_sp auf dem Server.

2.2.2 Updates entpacken und anwenden

Doppelklicken Sie die Datei d:\mso_sp\oxpsp2a.exe und geben Sie als Pfad d:\mso_sp an.
Es werden die beiden Dateien MAINSP2ff.msp und Owc10SP2ff.msp entpackt.

Geben Sie danach - wie oben beschreiben - in einer Eingabeaufforderung nacheinander die beiden Zeilen

msiexec /p d:\mso_sp\MAINSP2ff.msp /a D:\data\PGMPacks\msoxp\PROPLUS.MSI shortfilenames=true /qb /L* d:\mso_sp\office_sp2.txt

und dann

msiexec /p d:\mso_sp\Owc10SP2ff.msp /a D:\data\PGMPacks\msoxp\OWC10.MSI shortfilenames=true /qb /L* d:\mso_sp\owc_sp2.txt

auch hier können Sie in der log-Datei nachlesen, ob das Update erfolgreich verlief.

Hinweis: Die msi - Datei heißt unter Umständen nicht PROPLUS.MSI sondern bei einer anderen Lizensen (Enterprise,..) etwas anders (PRO.MSI ...).

3.    Anpassen

Um Benutzeranpassungen der Installation vornehmen zu können, müssen Sie sich von der Microsoftseite aus dem Internet die „ork-Tools“ herunterladen. Dazu müssen Sie Tolkien nicht gelesen haben; ORK steht für Office Resource Kit.
Adresse : Die ändert sich ständig (grrr) vielleicht noch hier? Ansonsten unter http://www.microsoft.com/office/ork/2000/appndx/toolbox.htm nach Office Resource Kit core tool set (ORKTools.exe) suchen...
(XP: http://www.microsoft.com/office/ork/xp/appndx/appa04.htm); Bei einigen Office XP - Enterprise - Versionen ist das
Office-ResourceKit direkt auf der Office-CD enthalten (Ordner \ork )

Eine aktualisierte Übersicht findet man meistens hier.

3.0 Bitte speichern Sie die Datei irgendwo auf dem Server und begeben Sie sich anschließend an die Serverconsole.

Starten Sie am Server die soeben abgespeicherte Installationsdatei, akzeptieren Sie die Lizenzbedingungen und installieren Sie auf ein Verzeichnis Ihrer Wahl.

Bei den zu installierenden Teilen können Sie auf dem Server alle außer den ersten Eintrag „Custom Installation Wizard...“ abwählen, ggf. macht auch der Office Profile Wizard Sinn (s.u.).

Nach dem erfolgreichen Installieren steht (ohne Neustart) im Startmenü unter „office tools – office 2000 ork tools“ das Programm „Custom Installation Wizard“ zur Verfügung.

Neu: Profil vorgeben

Wenn Sie wünschen, könne Sie vor der Installation auch ein einheitliches Profil anpassen und vorgeben. Hier werden die gewählten Optionen (z.B. Autosave in Word etc.), das Aussehen der Symbolleisten und Menüs, Vorlagen und weitere Dinge abgespeichert.

Gehen Sie hierzu wie folgt vor:
- Installieren Sie Office z.B. von der CD auf eine beliebige Arbeitsstation.
- Passen Sie die Einstellungen der einzelnen Office-Komponenten Ihren Vorstellungen an.
- Installieren Sie nun den "Office Profil Wizard" aus den ORK-Tools auf der betreffenden Arbeitsstation.
- Starten Sie den Profil-Wizard

Wählen Sie einen geeigneten Namen wie "Grundinstallation Profil", das entstehende OPS-File müssen Sie anschließend in Ihr Office-Installationsverzeichnis auf den Server kopieren, um es in die Installation einbinden zu können.

Mit diesem Wizard lassen sich im übrigen generell die Office-Profile sichern und wiederherstellen, auch auf einem stand-alone-PC.

3.1  Starten Sie auf dem Server den installierten Custom-Wizard. Sie werden zunächst auf die Funktionalitäten hingewiesen. Wählen Sie NEXT.
(Die Screenshots beziehen sich auf Office 2000. XP weicht davon geringfügig ab, so gibt es z.B. 22 Schritte und statt IE5 wird freundlicherweise der IE6 angeboten. Die Vorgehensweise ist aber die selbe).

3.2  Im nächsten Dialog wählen Sie das MSI-File aus der im Schritt 1 durchgeführten Installation aus:

Diese Datei wird nicht geändert, sondern es wird eine neue Datei angelegt, die lediglich Ihre Änderungen festhält.
(Bei XP heißt die entsprechende Datei proplus.msi oder pro.msi oder ähnlich)

3.3  Geben Sie im nächsten Schritt an, dass Sie ein neues MST-File erzeugen wollen (natürlich können Sie später hier ein bereits angelegtes auch bearbeiten).


3.4  Geben Sie dem File eine aufschlussreichen Namen und speichern Sie es unbedingt im
selben Verzeichnis wie die MSI-Datei!


Abspeichern bestätigen.

3.5  In den nächsten Schritten können Sie dann Ihre Veränderungen vornehmen. Oben rechts können Sie den Fortschritt beobachten. Z.B.
5/17           Oben keine Veränderung, unten Schulname
6/17           ---
7/17           Hier kann jetzt festgelegt werden, welche Standardkomponenten bei der Installation eingerichtet werden. Hier ist am meisten zu tun.

Sie können hier - wie bei einer "normalen" Einzelinstallation direkt von der CD oder vom Netzwerk aus - die Komponenten wählen, die auf die lokale Festplatte installiert werden sollen.
Nach Möglichkeit sollten Sie jeweils die lokale Installation ( " vom Arbeitsplatz starten" ) aller wünschenswerter Features wählen, vor allem wenn Sie den Benutzer kein Leserecht auf dem Installationsverzeichnis einräumen wollen. Das sorgt dafür, dass Ihre Clients alle auf dem gleichen Stand bleiben. Eine Nachinstallation von einzelnen Komponenten kann ja nur dann vorgenommen werden, wenn der aktuelle Benutzer zumindest Leserechte auf dem MSI-Verzeichnis hat (vgl. 1.6). Bitte nehmen Sie sich daher bei diesem Punkt die nötige Zeit, um Silbentrennung, Formeleditor usw. nicht zu vergessen. Sprechen Sie deshalb ggf. zuvor mit Ihren Kollegen notwendige Komponenten ab!

Eine Installation auf eine Serverplatte (Laufwerk P:) wurde von mir nicht getesteten, wenn hier Erfahrungen vorliegen, wäre ich über eine kurze Rückmeldung dankbar.

8/17    Jetzt können Sie die vorher abgespeicherte Profildatei xxx.ops angeben, oder die Standardeinstellungen beibehalten.

9/17 – 10/17   ---
11/17         Festlegen, welche Verknüpfungen auf dem Desktop/im Startmenü angelegt werden ... diese werden lokal auf den Clients angelegt. Sie sollten hier sparsam sein und die Verknüpfungen eher über die Profile erstellen.
15/17 Trotz Gemaule: der IE5 wird bei mir nicht mehr installiert. Abwählen.
und FINISH

 

Vertiefung: Auch hier wurde ich am Ende wieder bei beqiraj.com fündig, deshalb an dieser Stelle ein Link auf die Office 2000 und die XP-Variante (schade, dass man oft die besten Links erst nach getaner Arbeit entdeckt...), hier finden Sie dann auch zu jedem Schritt einen Screenshot.
Bei Microsoft: Whitepaper zu Office 2000 und XP (Word-Dokumente, deutsch, naja).

Nach dem Abspeichern wird abschließend noch angezeigt, wie die modifizierte Installation „von Hand“ auf einem Clientrechner aufgerufen werden könnte.

Aber das machen wir ja über

4.    Gruppenrichtlinie einrichten

4.1  Gehen Sie zunächst vor wie in der Dokumentation zur Musterlösung beschrieben und richten Sie eine neue Gruppenlinie zur Softwareverteilung ein.
( s. 6.7 Neue Gruppenrichtlinien erstellen).
Tragen Sie wie gehabt das MSI-Paket data1.msi (bzw. proplus.msi bei XP) ein.

4.2   Wählen Sie am Ende unbedingt die „erweiterte Methode...“



4.3  Klicken Sie auf den Reiter „Änderungen“  und dann auf „hinzufügen“.





4.4  Wählen Sie in der nun erscheinenden Auswahlbox die zuvor angelegte MST-Datei aus.



4.5  „Öffnen“, OK – das wars. Sicherheitshalber sollten Sie auf jeden Fall noch den Button "aktualisieren" drücken.

4.6 Wollen Sie die 2. CD auch installieren, so müssen Sie den gesamten Anpassungsvorgang mit data2.msi wiederholen und für die Erstellung der zweiten mst-Datei natürlich einen neuen Namen verwenden . (Es macht jetzt übrigens sicher nichts aus, wenn man die zweite CD in einem eigenen Verzeichnis abgelegt hat. Dies muss man bei der Anpassung ohnehin berücksichtigen.)

4.7  Sollen Änderungen an der Installation vorgenommen werden, so ist es zwingend notwendig, die Software zunächst aus der Gruppenrichtlinie zu entfernen und dann mit dem neuen MST-File neu einzutragen.

5.    Zurücklehnen und genießen

Wenn das alles geklappt hat, wird beim nächsten Hochfahren der Clientrechner, die der entsprechenden Raum-OU zugeordnet sind, das Office-Paket entsprechend Ihrer Vorstellungen in wenigen Minuten installiert (naja, bei meinen alten 200MHz-MMX-Clients sind es 20) und steht ab sofort allen Benutzern zur Verfügung.
Beim ersten Aufruf eines Benutzers  müssen Kleinigkeiten noch eingegeben werden (Kürzel).

Wie hat Ihnen diese Anleitung gefallen? Über konstruktive Kritik oder gar Mitarbeit freut sich der Autor.