Zum Hauptinhalt springen

FlowShare Installer – Referenzhandbuch für die Beta-Version 3.1.3

Wir stellen eine neue Beta-Version unseres MSI-Installationsprogramms vor, die darauf ausgelegt ist, den Installationsprozess zu optimieren und zu verbessern.

  • Installationskontext: Sie können nun wählen, ob Sie im Benutzer- oder Systemkontext (für alle Benutzer auf dem Computer) installieren möchten.

  • Abhängig von Ihrem gewählten Installationsumfang werden Registrierungseinträge aus HKLM (erfordert erhöhte Rechte) oder HKCU geladen.

  • Bitte beachten Sie: Automatische Updates sind für diese Beta-Version deaktiviert.

Falls Sie FlowShare bereits installiert haben, empfehlen wir Ihnen, es vor Beginn der Neuinstallation zu deinstallieren, um einen reibungslosen Ablauf zu gewährleisten.

Weitere technische Details zum Installationsprogramm finden Sie weiter unten.

Systemanforderungen

Anforderungen

Wert

Betriebssystem

Windows 10 64-Bit oder höher

Architektur

Nur x64

Windows Installer

5.0 (in Windows 10 enthalten – keine separate Installation erforderlich)

Speicherplatz

~300 MB

Berechtigungen – Installation pro Benutzer

Standardbenutzer (keine UAC-Abfrage)

Berechtigungen – Installation pro Computer

Lokaler Administrator

.NET / Laufzeitumgebung

Keine – FlowShare ist eine eigenständige native Anwendung

Installationsmodi

FlowShare unterstützt zwei sich gegenseitig ausschließende Installationsumfänge. Beide Modi können nicht gleichzeitig auf demselben Rechner vorhanden sein. Das Installationsprogramm sorgt dafür und bricht den Vorgang mit einer ausführlichen Fehlermeldung ab, wenn eine inkompatible Installation erkannt wird.

Pro Benutzer (nur für mich) – Standard

Eigenschaft

Wert

Auslöser

msiexec /i FlowShare.msi (keine ALLUSERS Eigenschaft)

Installationspfad

%LOCALAPPDATA%\Programs\miraminds\FlowShare\

Registrierungsstruktur

HKEY_CURRENT_USER

Für andere Benutzer sichtbar

Nein

Administratorrechte erforderlich

Nein – wird im Hintergrund ohne UAC-Aufforderung installiert

Verknüpfungen

Nur auf dem Desktop und im Startmenü des aktuellen Benutzers

Dateizuordnungen

Registriert unter HKCU\Software\Classes

Dies ist der empfohlene Modus für einzelne Benutzer, die FlowShare ohne Beteiligung der IT-Abteilung auf ihrem eigenen Rechner installieren, ODER für die Bereitstellung für ALLE BENUTZER in virtuellen Umgebungen.

Pro Rechner (alle Benutzer)

Eigenschaft

Wert

Auslöser

msiexec /i FlowShare.msi ALLUSERS=1

Installationspfad

%LOCALAPPDATA%\Programs\miraminds\FlowShare\ (z. B. C:\Program Files\miraminds\FlowShare\)

Registrierungsstruktur

HKEY_LOCAL_MACHINE für Installationsschlüssel; benutzerspezifische Einstellungen in HKEY_CURRENT_USER

Für andere Benutzer sichtbar

Ja – alle Benutzer auf dem Computer sehen die Verknüpfungen

Administratorrechte erforderlich

Ja – UAC-Rechteerweiterung erforderlich

Verknüpfungen

Desktop und Startmenü aller Benutzer

Dateizuordnungen

Registriert unter HKLM\Software\Classes

Dies ist der empfohlene Modus für Unternehmensbereitstellungen, die von der IT-Abteilung verwaltet werden.

Conflict Guard installieren

Das Installationsprogramm prüft vor dem Fortfahren, ob bereits eine inkompatible Installation vorhanden ist. Die Erkennung erfolgt anhand von Registrierungssuchen:

  • Erkennung auf Systemebene: HKLM\Software\miraminds\FlowShare\InstallPath

  • Erkennung auf Benutzerebene: HKCU\Software\miraminds\FlowShare\InstallPath

GUI-Installation

  1. Doppelklicken Sie auf die MSI-Installationsdatei.

  2. Klicken Sie auf die Schaltfläche „Erweitert…“; daraufhin wird das Dialogfeld „Installationsumfang“ angezeigt. Wählen Sie:

    1. Nur für Sie – die Installation erfolgt unter Ihrem Benutzerprofil, es sind keine Administratorrechte erforderlich.

    2. Für alle Benutzer dieses Computers – die Installation erfolgt im Ordner „Programme“ und löst eine UAC-Eingabeaufforderung zur Berechtigungserweiterung aus.

  3. Das Dialogfeld „Zielordner“ zeigt den festgelegten Installationspfad an. Klicken Sie auf „Ändern“, um diesen zu überschreiben.

  4. Klicken Sie auf „Installieren“. Ein Fortschrittsbalken zeigt den Installationsfortschritt an.

  5. Klicken Sie auf „Fertig stellen“. FlowShare ist nun installiert und verfügt über Verknüpfungen auf dem Desktop und im Startmenü.

Hinweis: Bei der GUI-Installation werden die Unternehmenseigenschaften (ADDRESS, PORT, PROXY, UPDATES, SETTINGS_PATH) nicht angezeigt. Dabei handelt es sich um Befehlszeileneigenschaften, die nur bei der automatischen Installation verfügbar sind und für IT-Administratoren bestimmt sind.

Befehlszeileninstallation im Hintergrund

Alle Installationen im Hintergrund verwenden msiexec.exe. Führen Sie das Programm für systemweite Installationen in einer Eingabeaufforderung mit erhöhten Rechten aus; für benutzerspezifische Installationen reicht die Standard-Eingabeaufforderung aus.

Syntax

msiexec.exe /i "FlowShare.msi" [PROPERTY=Wert ...] [/qn | /qb] [/l*v logfile]

msiexec-Flags

Flag

Beschreibung

/i

Das Paket installieren

/x

Das Paket deinstallieren

/qn

Vollständig im Hintergrund – keinerlei Benutzeroberfläche

/qb

Einfache Benutzeroberfläche – nur Fortschrittsbalken, keine Benutzerinteraktion

/qb!

Einfache Benutzeroberfläche ohne Schaltfläche „Abbrechen“

/l*v "path\install.log"

Schreibt ein ausführliches Protokoll in die angegebene Datei. Verwenden Sie diese Option immer bei der Fehlerbehebung.

/norestart

Unterdrückt den automatischen Neustart, falls Windows Installer einen solchen anfordert

/passive

Unbeaufsichtigte Installation mit minimaler Benutzeroberfläche (Fortschrittsbalken sichtbar)

Minimale unbeaufsichtigte Installation pro Benutzer

msiexec.exe /i "FlowShare.msi" /qn

Minimale, unauffällige Installation pro Rechner

msiexec.exe /i "FlowShare.msi" ALLUSERS=1 /qn

Übersicht über öffentliche Eigenschaften

Bei den Eigenschaften wird zwischen Groß- und Kleinschreibung unterschieden. Geben Sie sie daher immer in GROSSBUCHSTABEN an. Eigenschaften, deren Wert Leerzeichen enthält, müssen in doppelte Anführungszeichen gesetzt werden.

ALLUSERS

Legt den Umfang der Installation fest – pro Benutzer oder pro Computer.

Wert

Verhalten

(nicht festgelegt – Standard)

Installation pro Benutzer. Die Installation erfolgt im Verzeichnis %LOCALAPPDATA% . Keine Benutzerkontensteuerung (UAC) erforderlich.

1

Installation pro Computer. Die Installation erfolgt im Verzeichnis %ProgramFiles%. UAC-Rechteerweiterung erforderlich. Schreibt MachineInstall=1 in HKLM.

msiexec.exe /i "FlowShare.msi" ALLUSERS=1 /qn

Dies ist die wichtigste Eigenschaft. Alle anderen unten aufgeführten Eigenschaften können in beiden Modi verwendet werden, sind jedoch in erster Linie für unternehmensweite Bereitstellungen auf einzelnen Rechnern relevant.


APPLICATIONFOLDER

Überschreibt das Standardinstallationsverzeichnis.

Wenn nichts angegeben wird, verwendet das Installationsprogramm:

  • pro Benutzer: %LOCALAPPDATA%\Programs\miraminds\FlowShare\

  • pro Maschine: %ProgramFiles%\miraminds\FlowShare\

msiexec.exe /i "FlowShare.msi" ALLUSERS=1 APPLICATIONFOLDER="D:\Tools\FlowShare\" /qn

Fügen Sie am Ende des Pfades immer einen Backslash ein. Pfade mit Leerzeichen müssen in Anführungszeichen gesetzt werden.


SETTINGS_PATH

Pfad zu einer gemeinsamen Einstellungsdatei (FlowShareSettings.fss).

Wenn dieser Pfad festgelegt ist, liest FlowShare ihn bei jedem Start aus der Registrierung aus und lädt die dort gefundene Einstellungsdatei, wodurch unternehmensweite Standardeinstellungen auf das Profil jedes Benutzers angewendet werden. Dies ist der wichtigste Mechanismus für IT-Administratoren, um FlowShare unternehmensweit vorkonfigurieren zu können.

Zulässige Werte

Beispiel

UNC-Netzwerkpfad

\\fileserver\it\flowshare\

Lokaler absoluter Pfad

C:\ProgramData\miraminds\

Zugeordneter Laufwerkspfad

Z:\Config\

Registrierungsschlüssel angelegt: SettingsPath (Zeichenfolge) unter Software\miraminds\FlowShare

Registrierungsstruktur: HKLM (systemweite Installation) oder HKCU (benutzerspezifische Installation)

msiexec.exe /i "FlowShare.msi" ALLUSERS=1 ^   SETTINGS_PATH="\\fileserver\it\flowshare" /qn

Verhalten zur Laufzeit:

  • Wenn der Pfad festgelegt ist und die Datei vorhanden ist, importiert FlowShare die Einstellungen und wendet sie bei jedem Start auf die Registrierung des aktuellen Benutzers (HKCU) an.

  • Wenn die Datei seit dem letzten Start aktualisiert wurde, erhalten die Benutzer die aktualisierten Einstellungen automatisch beim nächsten Start.

  • Wenn der Pfad nicht erreichbar ist (z. B. Server offline), greift FlowShare auf andere Suchorte (Installationsordner, Home-Verzeichnis) zurück und startet normal.

  • Wenn diese Eigenschaft bei der Installation nicht angegeben wird, wird der Registrierungswert „settingsPath“ nicht geschrieben und FlowShare verwendet seine integrierten Standardwerte.

Hat dies deine Frage beantwortet?