Von OpenOffice gibt es ja auch eine portable Version von PortableApps.com
http://portableapps.com/apps/office/openoffice_portable, die aber nur selten aktualisiert wird.
Deshalb habe ich vor geraumer Zeit im Internet nach einer anderen Lösung gesucht und bin dann auf diese Lösung gestoßen (
http://de.openoffice.info/viewtopic.php ... 03#p133861), die sowohl für LibreOffice als auch für OpenOffice funktioniert:
1. Entpacken der Installationsdateien (das geht z. B. mit
7zip (EFB-Suche)).
2. Die Kommandozeile aufrufen und in das entpackte Verzeichnis der Installationsdateien wechseln. Dann
setup.exe /a aufrufen.
Der Parameter /a erzwingt eigentlich eine Netzwerkinstallation. Als Verzeichnis ein Verzeichnis auf einem portablen Datenträger / USB-Stick angeben (bei mir LibreOfficePortable).
Die Officesuite wird dann dort hin installiert und die Verzeichnisstruktur sieht dann so aus:
LibreOfficePortable
... Basis
... program
... readmes
... share
... Templates
... URE
... Windows
3. Im Verzeichnis program befindet sich die Datei bootstrap.ini. Diese kann man mit einem Texteditor wie Notepad bearbeiten.
Die 5. Zeile UserInstallation muss von
Code:
UserInstallation=$SYSUSERCONFIG/LibreOffice/3
auf
Code:
UserInstallation=$ORIGIN/../Data/settings
geändert werden.
4. Das Programm kann man dann mit
program\soffice.exe
starten.
Dabei wird dann ein neues Einstellungsverzeichnis LibreOfficePortable\Data erzeugt, in dem die eigenen Einstellungen gespeichert werden.
5. Bei der Installation von Erweiterungen sollte man darauf achten, dass die Installation immer nur für den aktuellen Benutzer gemacht wird (und nicht für alle Benutzer).