Zum Hauptinhalt springen

Konfigurationsdatei

Alles, was O&O DeskInfo über sich selbst weiß, steht in einer einzigen XML-Datei. Das Kontextmenü deckt die Einstellungen ab, die man im Alltag braucht; die Konfigurationsdatei deckt alle ab — einschließlich Randabstände, exakte Farben, Diagrammgrößen, Länge des Verlaufs, Ihre eigene Help-Desk-Nachricht und die Einschränkungen für verwaltete Arbeitsplätze.

Diese Seite ist die vollständige Referenz.

Wo die Konfigurationsdatei liegt

Die Datei heißt immer OODeskInfo.cfg. O&O DeskInfo sucht sie in dieser Reihenfolge:

  1. Der mit dem Parameter /cfg angegebene Pfad, sofern einer auf der Befehlszeile übergeben wurde.
  2. Neben OODeskInfo.exe — existiert im Programmordner eine Datei mit dem Namen OODeskInfo.cfg, wird immer diese verwendet. Das ermöglicht den vollständig portablen Betrieb von einem USB-Stick: die Einstellungen reisen mit der Anwendung mit.
  3. Im Benutzerprofil — andernfalls wird %LocalAppData%\OO Software\OO DeskInfo\OODeskInfo.cfg verwendet und angelegt, falls die Datei nicht existiert.
tipp

Der einfachste Weg zu einer gültigen Datei zum Bearbeiten: O&O DeskInfo einmal starten, beenden und dann die Datei öffnen, die in %LocalAppData%\OO Software\OO DeskInfo\ angelegt wurde. Sie enthält jede Einstellung mit ihrem aktuellen Wert.

Aufbau und Regeln

<?xml version="1.0"?>
<Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Language>de</Language>
<PanelPosition>RightTop</PanelPosition>
<TextSize>12</TextSize>
</Settings>

Einige Regeln sollten Sie im Blick behalten:

  • Das Wurzelelement ist <Settings> und darf keinen Standard-XML-Namensraum deklarieren.
  • Bei Elementnamen wird Groß- und Kleinschreibung unterschieden; sie müssen exakt den Namen in dieser Referenz entsprechen.
  • Wahrheitswerte sind true oder false (klein geschrieben).
  • Farben sind entweder ein englischer Farbname (White, Black, Red, Green, Orange) oder ein Hex-Wert in der Form #RRGGBB bzw. #AARRGGBB.
  • Jedes Element ist optional. Ein fehlendes Element bedeutet, dass der Standardwert verwendet wird — eine minimale Datei mit zwei Einstellungen ist also völlig gültig.
  • Die Reihenfolge der Elemente ist unerheblich; die von der Anwendung geschriebene Reihenfolge beizubehalten macht Dateien aber leichter vergleichbar.

Änderungen werden automatisch übernommen

O&O DeskInfo überwacht seine Konfigurationsdatei. Speichern Sie eine Änderung, wird sie etwa eine Sekunde später erkannt und angewendet — ein Neustart ist nicht erforderlich. Das macht das Ausprobieren von Werten angenehm: Lassen Sie die Datei in einem Editor neben Ihrem Desktop geöffnet und beobachten Sie die Wirkung.

Die Wartezeit von einer Sekunde ist Absicht. Editoren schreiben eine Datei häufig in mehreren Schritten; O&O DeskInfo wartet deshalb, bis für einen Moment keine Änderung mehr kam, und liest die Datei erst dann — so wird niemals eine halb geschriebene Datei angewendet.

Die meisten Änderungen werden durch einen Neuaufbau der Anzeige übernommen, wodurch die gesammelten Verlaufsdaten der Diagramme erhalten bleiben. Vier Einstellungen greifen tiefer ins System und lösen stattdessen einen Neustart der Anwendung aus, weil sie an Ressourcen hängen, die nur einmal je Prozess aufgebaut werden:

Einstellungen, die Sie über das Kontextmenü ändern, wirken ebenfalls sofort und werden unmittelbar in die Datei geschrieben.

hinweis

Eine laufende Instanz schreibt ihre eigenen Einstellungen in die Datei — etwa das zwischengespeicherte Spaltenlayout. Die Datei im laufenden Betrieb zu bearbeiten ist unproblematisch; bearbeiten Sie aber nicht eine früher angelegte Kopie und schreiben sie zurück, denn damit würden Sie veraltete Werte wiederherstellen.

warnung

Kann die Datei nicht gelesen werden — ein fehlendes schließendes Tag, ein ungültiger Wert, ein verirrtes Zeichen —, legt O&O DeskInfo daneben eine Sicherungskopie mit Zeitstempel und der Endung .invalid an und startet dann mit den Standardeinstellungen. Ihre fehlerhafte Datei wird niemals stillschweigend gelöscht, Sie können den Fehler also finden und Ihre Werte zurückkopieren.


Allgemein

Language

Typ: Text · Standard: leer (Systemsprache)

Die Sprache der Benutzeroberfläche. Ein leeres Element oder system folgt der Windows-Anzeigesprache.

WertSprache
(leer) oder systemWindows-Anzeigesprache
enEnglisch
deDeutsch
frFranzösisch

Ebenfalls im Kontextmenü und als Befehlszeilenparameter /lang verfügbar.

<Language>de</Language>

LogEnabled

Typ: Wahrheitswert · Standard: false

Schreibt ein ausführliches Protokoll nach %LocalAppData%\OO Software\OO DeskInfo\Logs\OODeskInfo.log. Aktivieren Sie das nur zur Fehlersuche und legen Sie das Protokoll bei, wenn Sie sich an den Support wenden.

ShowWelcome

Typ: Wahrheitswert · Standard: true

Ob der Willkommens-Assistent beim Start erscheint. Er wird nach dem einmaligen Durchlaufen automatisch auf false gesetzt. Setzen Sie ihn auf true, um den Assistenten beim nächsten Start erneut zu zeigen — oder in einer vorbereiteten Datei auf false, damit Benutzer eines verwalteten Rechners ihn nie sehen.

UpdateSpeed

Typ: Zahl (Sekunden) · Standard: 5

Wie oft die angezeigten Werte erneuert werden. Das Kontextmenü bietet 1 (Schnell), 5 (Normal) und 10 (Langsam); jeder andere Wert wird hier akzeptiert und im Menü als Benutzerdefiniert dargestellt. Die Intervalle für die Laufwerksaktivität und für die CPU-/RAM-Indikatoren werden aus diesem Wert abgeleitet — siehe Aktualisierungsgeschwindigkeit.

UseEfficiencyMode

Typ: Wahrheitswert · Standard: true

Bittet Windows, O&O DeskInfo als Hintergrundprozess mit reduzierter Priorität und, auf geeigneter Hardware, auf Effizienzkernen auszuführen. Ohne Wirkung auf Windows-Versionen ohne Effizienzmodus.

LaunchTaskManager

Typ: Wahrheitswert · Standard: true

Ob ein Doppelklick auf das Infobereich-Symbol den Windows-Task-Manager öffnet.


Position und Monitore

PanelPosition

Typ: LeftTop | RightTop | LeftBottom | RightBottom · Standard: RightTop

Die Bildschirmecke, in der die Anzeige liegt.

Monitor

Typ: Zahl · Standard: 0

Bei null beginnender Index des Monitors, auf dem die Anzeige erscheint. 0 ist der erste Monitor. Wird ignoriert, wenn ShowOnAllMonitors auf true steht.

ShowOnAllMonitors

Typ: Wahrheitswert · Standard: false

true zeigt die Informationen auf jedem angeschlossenen Monitor gleichzeitig, überall mit demselben Profil, derselben Position und demselben Erscheinungsbild.

TopMargin, RightMargin, BottomMargin, LeftMargin

Typ: Zahl (Pixel) · Standard: 0

Abstand zwischen Anzeige und Bildschirmrand im desktop-integrierten Modus. Nützlich, wenn eine Taskleiste, ein Dock oder ein Element des Hintergrundbildes im Weg ist.

<TopMargin>40</TopMargin>
<RightMargin>24</RightMargin>
<BottomMargin>0</BottomMargin>
<LeftMargin>0</LeftMargin>

IsIntegratedWithDesktop

Typ: Wahrheitswert · Standard: true

true zeichnet die Anzeige auf den Desktop-Hintergrund, hinter die Desktop-Symbole. false wechselt zum Einschubfenster.

DisplayAlwaysOnTop

Typ: Wahrheitswert · Standard: false

Nur im Einschubfenster-Modus: hält das Fenster über allen anderen Fenstern.

ShowButtonOnDesktop

Typ: Wahrheitswert · Standard: true

Nur im Einschubfenster-Modus: zeigt die Schaltfläche am Bildschirmrand. Mit false wird das Fenster über das Infobereich-Symbol umgeschaltet.

ButtonYPosition

Typ: Zahl · Standard: 175

Vertikale Position der Schaltfläche in Pixel. Normalerweise durch Verschieben der Schaltfläche mit der Maus gesetzt.


Erscheinungsbild

AutoAdjustTextColor

Typ: Wahrheitswert · Standard: true

true wählt die Schriftfarbe automatisch anhand der Helligkeit des Hintergrundbildes — schwarz auf hellen, weiß auf dunklen Hintergründen — und ignoriert TextColor. Setzen Sie den Wert auf false, um eine feste Farbe zu verwenden.

TextColor

Typ: Farbe · Standard: White

Die feste Schriftfarbe. Nur wirksam, wenn AutoAdjustTextColor auf false steht. Jede Farbe ist zulässig; das Kontextmenü kennzeichnet Werte außerhalb seiner eigenen Liste als Benutzerdefiniert.

Die im Menü angebotenen Farben sind:

MenüeintragWert
WeißWhite
Hellgrau#F2F2F2
Grau#D9D9D9
Dunkelgrau#838383
SchwarzBlack
RotRed
GrünGreen
Blau#3082CF

TextSize

Typ: Zahl (Punkt) · Standard: 12

Schriftgröße der Anzeige. Das Menü bietet 10, 12 und 14; andere Werte werden akzeptiert und als Benutzerdefiniert dargestellt.

DisplayOpacity

Typ: Zahl (Prozent) · Standard: 80

Deckkraft der gesamten Informationsanzeige. Das Menü bietet 100, 80 und 40.

Opacity

Typ: Zahl (Prozent) · Standard: 80

Nur im Einschubfenster-Modus: Deckkraft des Anzeigehintergrunds. Das Menü bietet 100, 80 und 40.

PanelColor

Typ: Farbe · Standard: #3082CF (Blau)

Nur im Einschubfenster-Modus: Farbe der Schaltfläche. Das Menü bietet Blau (#3082CF), White, Black, Red, Green und Orange (#FF6A00).

FillColorNormal

Typ: Farbe · Standard: #FF82BC1D (Grün)

Farbe des Laufwerks-Füllstandsbalkens unter 90 % Belegung.

FillColorWarning

Typ: Farbe · Standard: #FFFFBC00 (Gelb)

Farbe des Laufwerks-Füllstandsbalkens von 90 % bis unter 95 % Belegung.

FillColorCritical

Typ: Farbe · Standard: #FFDD4A17 (Rot)

Farbe des Laufwerks-Füllstandsbalkens ab 95 % Belegung.

FillColorBackground

Typ: Farbe · Standard: #FF838383 (Grau)

Hintergrundfarbe des Laufwerks-Füllstandsbalkens.


Spaltenlayout

UseBalancedColumnDistribution

Typ: Wahrheitswert · Standard: true

true verteilt die Informationen mit einem gewichtsbasierten Verfahren auf die Spalten: jede Beschriftungszeile und jeder Laufwerkseintrag zählt 1, ein Leistungsdiagramm zählt proportional zu seiner Höhe, und Gruppen werden niemals aufgeteilt. false fällt auf eine einfache fortlaufende Verteilung zurück.

BalancedColumnAlignment

Typ: RightBound | LeftBound · Standard: RightBound

Legt fest, welche Spalte kürzer sein darf, wenn sich die Spalten nicht exakt ausgleichen lassen. RightBound verkürzt die linke Spalte (ideal für rechtsbündige Positionen), LeftBound verkürzt die rechte Spalte (ideal für linksbündige Positionen).


Diagramme und Leistungsüberwachung

ShowCPUGraph

Typ: Wahrheitswert · Standard: true

Zeigt das CPU-Verlaufsdiagramm, sofern das aktive Profil es enthält.

ShowRAMGraph

Typ: Wahrheitswert · Standard: true

Zeigt das RAM-Verlaufsdiagramm, sofern das aktive Profil es enthält.

ShowGPUGraph

Typ: Wahrheitswert · Standard: true

Zeigt das GPU-Verlaufsdiagramm, sofern das aktive Profil es enthält. Auf Systemen, die keine GPU-Daten liefern, werden die GPU-Zeilen ohnehin ausgeblendet.

ShowNetworkGraph

Typ: Wahrheitswert · Standard: true

Zeigt beide Netzwerkverkehrsdiagramme (gesendet und empfangen), sofern das aktive Profil sie enthält.

ShowNetworkTrafficInBitsPerSecond

Typ: Wahrheitswert · Standard: true

true zeigt den Netzwerkverkehr in Bit pro Sekunde mit dezimalen Vorsätzen (b/s, Kb/s, Mb/s, Gb/s). false zeigt ihn in Byte pro Sekunde mit binären Vorsätzen (B/s, KB/s, MB/s, GB/s).

PerformanceGraphHeight

Typ: Zahl (Pixel) · Standard: 48

Höhe jedes Leistungsdiagramms. Höhere Diagramme machen kleine Schwankungen besser erkennbar, bringen im Spaltenausgleich aber mehr Gewicht mit.

PerformanceGraphMinWidth

Typ: Zahl (Pixel) · Standard: 200

Mindestbreite eines Leistungsdiagramms. Diagramme wachsen darüber hinaus, um die verfügbare Spaltenbreite auszufüllen.

MaxHistoryItems

Typ: Zahl · Standard: 1024

Wie viele Messwerte pro Messgröße behalten werden. Bei üblichen Aktualisierungsintervallen entsprechen 1024 Messwerte etwa 17 bis 34 Minuten. Erhöhen Sie den Wert für Minimal- und Maximalwerte über längere Zeiträume, verringern Sie ihn, um Arbeitsspeicher zu sparen.

PerformanceAverageMinSampleCount

Typ: Zahl · Standard: 32

Wie viele Messwerte gesammelt sein müssen, bevor ein Durchschnittswert angezeigt wird. Verhindert einen springenden Durchschnitt direkt nach dem Start. Der Wert wird intern auf MaxHistoryItems begrenzt.


Laufwerke und USB-Geräte

ShowDriveActivity

Typ: Wahrheitswert · Standard: true

Zeigt für jedes Laufwerk eine Lese-/Schreib-Aktivitätsanzeige.

ShowUnknownUSBDeviceNotification

Typ: Wahrheitswert · Standard: false

Zeigt eine Benachrichtigung, wenn ein USB-Speichergerät angeschlossen wird, dem noch nicht vertraut wurde.

TrustedUSBDevices

Typ: Liste von Text · Standard: leer

USB-Geräte, denen dauerhaft vertraut wurde. Entfernen Sie einen Eintrag, damit das Gerät wieder eine Warnung auslöst, oder entfernen Sie das gesamte Element, um alle Entscheidungen zurückzusetzen.

<TrustedUSBDevices>
<string>USBSTOR\DISK&amp;VEN_SANDISK&amp;PROD_ULTRA&amp;REV_1.00\4C530001…</string>
</TrustedUSBDevices>

Netzwerk

NetworkAdapter

Typ: Text · Standard: leer (automatisch)

Bezeichnung des Netzwerkadapters, dessen Werte angezeigt werden. Lassen Sie das Element weg für die automatische Auswahl. Die Zeichenkette muss exakt der von Windows gemeldeten Adapterbeschreibung entsprechen — am sichersten kommen Sie dazu, indem Sie den Adapter einmal im Kontextmenü auswählen und den Wert dann aus der Datei ablesen.


Profile

SelectedProfile

Typ: Text · Standard: Default

Welches Profil aktiv ist.

WertProfil
DefaultStandardprofil
FullVollständiges Profil
MinimumMinimales Profil
DriveLEDNur Laufwerke
jeder andere WertDas in CustomProfile definierte Profil

CustomProfile

Typ: Element · Standard: keines

Ihre eigene Profildefinition. Aufbau und alle verfügbaren Schlüssel sind unter Anzeigeprofile beschrieben.

<CustomProfile>
<Name>Custom</Name>
<DisplayName>IT-Support-Profil</DisplayName>
<ShowLabels>true</ShowLabels>
<Keys>
<Item>InfoMessage</Item>
<Item>-</Item>
<Item>UserAndMachine</Item>
<Item>-</Item>
<Item>OS</Item>
</Keys>
<ColumnAssignments>InfoMessage:0;UserAndMachine:0;OS:0</ColumnAssignments>
</CustomProfile>

Verteilung und Einschränkungen

Diese vier Einstellungen gibt es für verwaltete Umgebungen. Wie man sie kombiniert, beschreibt Verteilung im Unternehmen.

InfoMessage

Typ: Text · Standard: leer

Eine freie Textzeile über den Systeminformationen — typischerweise die Kontaktdaten Ihres Help Desks. Sie wird nur angezeigt, wenn das aktive Profil den Schlüssel InfoMessage enthält, was bei allen vorbereiteten Profilen der Fall ist.

<InfoMessage>IT Help Desk: helpdesk@example.com | Telefon: +49 30 1234-5678</InfoMessage>

SetAutoRun

Typ: Wahrheitswert · Standard: nicht gesetzt

Erzwingt den Autostart-Eintrag ohne Rückfrage beim Benutzer. true legt ihn an, false entfernt ihn. Fehlt das Element, bleibt der Autostart-Zustand so, wie der Benutzer ihn eingestellt hat.

IsRestricted

Typ: Wahrheitswert · Standard: nicht gesetzt

true versetzt O&O DeskInfo in einen Nur-Lesen-Modus: die Konfigurationsdatei wird nicht mehr geschrieben und das Kontextmenü wird nicht angezeigt. Benutzer können die von Ihnen verteilte Konfiguration weder ändern noch versehentlich zerstören.

TrayMenu

Typ: Full | ExitOnly | HideMenu | HideAll · Standard: Full

Wie viel der Benutzer vom Infobereich-Symbol und seinem Menü erhält.

WertInfobereich-SymbolMenü
Fullsichtbarvollständig
ExitOnlysichtbarnur Beenden
HideMenusichtbarkeines
HideAllausgeblendetkeines

Von der Anwendung verwaltete Werte

Diese Elemente erscheinen in der Datei, werden aber von O&O DeskInfo selbst gepflegt. Es gibt keinen Grund, sie zu bearbeiten, und eine vorbereitete Konfigurationsdatei für eine Verteilung sollte sie einfach weglassen.

ElementBedeutung
NewsletterSubscribedOb der Newsletter über die Produktübersicht abonniert wurde.
ScrollViewerPositionBildlaufposition der Anzeige.
SavedColumnLayoutDas zuletzt berechnete Spaltenlayout, zwischengespeichert für einen schnelleren Start.
LayoutEnvironmentFingerprintKennung der Anzeigeumgebung (Monitor, Auflösung, Textgröße, DPI, Profil), an der erkannt wird, wann das Layout neu berechnet werden muss.
WindowPosition, AppViewModeVon der gemeinsamen O&O Einstellungsbasis geerbt und von O&O DeskInfo nicht verwendet.

Vollständiges Beispiel

Eine Konfiguration für einen Support-Arbeitsplatz: deutsche Oberfläche, linke untere Ecke, große gut lesbare Schrift, Help-Desk-Nachricht, erzwungener Autostart und gesperrte Bedienoberfläche.

<?xml version="1.0"?>
<Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- Allgemein -->
<Language>de</Language>
<LogEnabled>false</LogEnabled>
<ShowWelcome>false</ShowWelcome>
<UpdateSpeed>5</UpdateSpeed>

<!-- Position -->
<PanelPosition>LeftBottom</PanelPosition>
<Monitor>0</Monitor>
<ShowOnAllMonitors>false</ShowOnAllMonitors>
<IsIntegratedWithDesktop>true</IsIntegratedWithDesktop>
<TopMargin>0</TopMargin>
<BottomMargin>48</BottomMargin>
<LeftMargin>24</LeftMargin>

<!-- Erscheinungsbild -->
<AutoAdjustTextColor>true</AutoAdjustTextColor>
<TextSize>14</TextSize>
<DisplayOpacity>100</DisplayOpacity>
<UseBalancedColumnDistribution>true</UseBalancedColumnDistribution>
<BalancedColumnAlignment>LeftBound</BalancedColumnAlignment>

<!-- Diagramme -->
<ShowCPUGraph>true</ShowCPUGraph>
<ShowRAMGraph>true</ShowRAMGraph>
<ShowGPUGraph>false</ShowGPUGraph>
<ShowNetworkGraph>true</ShowNetworkGraph>
<ShowNetworkTrafficInBitsPerSecond>true</ShowNetworkTrafficInBitsPerSecond>
<PerformanceGraphHeight>64</PerformanceGraphHeight>

<!-- Laufwerke und USB -->
<ShowDriveActivity>true</ShowDriveActivity>
<ShowUnknownUSBDeviceNotification>true</ShowUnknownUSBDeviceNotification>

<!-- Profil -->
<SelectedProfile>Custom</SelectedProfile>
<CustomProfile>
<Name>Custom</Name>
<DisplayName>Support</DisplayName>
<ShowLabels>true</ShowLabels>
<Keys>
<Item>InfoMessage</Item>
<Item>-</Item>
<Item>UserAndMachine</Item>
<Item>-</Item>
<Item>OS</Item>
<Item>-</Item>
<Item>CPU</Item>
<Item>-</Item>
<Item>NetworkBasic</Item>
<Item>-</Item>
<Item>LocalDrives</Item>
<Item>-</Item>
<Item>Performance</Item>
</Keys>
<ColumnAssignments>InfoMessage:0;UserAndMachine:0;OS:0;CPU:0;NetworkBasic:1;LocalDrives:1;Performance:2</ColumnAssignments>
</CustomProfile>

<!-- Verteilung -->
<InfoMessage>IT Help Desk: helpdesk@example.com | Telefon: +49 30 1234-5678</InfoMessage>
<SetAutoRun>true</SetAutoRun>
<IsRestricted>true</IsRestricted>
<TrayMenu>ExitOnly</TrayMenu>
</Settings>
hinweis

XML-Kommentare (<!-- … -->) sind beim Bearbeiten erlaubt, O&O DeskInfo erhält sie aber nicht: sobald die Anwendung die Datei selbst schreibt, sind die Kommentare verschwunden. Bewahren Sie Ihre kommentierte Vorlage in Ihrer Verteilungsfreigabe auf, nicht auf dem Client.