Mighty Desktop - Boosten Sie die Leistung Ihres Windows-Arbeitsplatzes

Mighty Desktop ist ein extrem leistungsfähiges Softwarepaket voller Funktionen, das die Funktionalität einiger anderer Tools und viel Neues in einer topmodernen und verbesserten Form kombiniert, um den Windows®-Desktop stark aufzuwerten. Mighty Desktop könnte man auch als "Hypertool" bezeichnen. Es ist im Grunde eine Erweiterung für Windows®, die Sie sofort nach der Installation von Windows auf einem PC installieren sollten. Es steigert die Fähigkeiten Ihres Windows-Desktops um ein Vielfaches und dient gleichzeitig als Automatisierungsbasis. Es erhöht die Produktivität von Ihnen und Ihrem Team täglich um einen grossen Faktor. Es ist sowohl für Geschäfts- als auch für Privatanwender geeignet. Es entstand als Antwort auf all die Dinge, die bei der täglichen Arbeit lange Zeit vermisst wurden.

Die App ist ein Spitzenprodukt auf dem neuesten Stand der Technik, programmiert mit modernster Programmiertechnik und Programmiersprache. Dies sind die Funktionen von Mighty Desktop:

 •	Speichern des gesamten Zustands aller Ihrer laufenden Anwendungen und Wiederherstellen desselben.
 •	Sichern des gesamten Zustands der geöffneten Datei-Explorer-Ordner und Wiederherstellen desselben
 •	Speichern, Wiederherstellen und Reparieren des Zustands der Symbolpositionen auf dem Windows-Desktop mit Unterstützung mehrerer Monitore
 •	Sicherstellen, dass einige Anwendungen permanent laufen
 •	Öffnen einer Reihe von Dokumenten mit einem einzigen Klick
 •	Reagieren auf Fenster, wenn sie erscheinen, d. h. automatisches Schliessen eines Werbefensters, Anklicken eines Punktes oder Eingabe von Text
 •	Zurückholen von Fenstern, die ausserhalb des sichtbaren Desktops platziert wurden
 •	Ermitteln der Anwendung zu einem Fenster
 •	Sichern von möglicherweise riesigen Dateien anhand des Vergleichs von Datum, Länge und Inhalt
 •	Vergleich von zwei Dateien nach Inhalt, Datum und Länge, auch wenn sie riesig sind
 •	Bereinigung von Duplikaten durch Vergleich von zwei Ordnern oder auch nur innerhalb eines Ordners
 •	Reagieren auf Ereignisse im Dateisystem wie neu hinzugefügte Dateien, geänderte Dateien, geänderte Prüfsummen und dann Ausführung einer Aktion
 •	Den Standby Ihres PCs zuverlässiger machen, indem alle laufenden Anwendungen geschlossen und später neu gestartet werden
 •	Berechnen von Dezimal-, Hex- und Binärzahlen mit verschiedenen Datentypen und Konvertierungen zwischen ihnen
 •	Berechnen von speicherbaren Formeln
 •	Berechnung eines Stückpreises durch Betrachtung einer Textpassage mit Preis und Anzahl der Einheiten
 •	Berechnung von Daten, Zeiten und Zeitspannen, zB. "<Datum> plus 90 Tage" oder "<Datum1> - <Datum2>"
 •	Berechnung eines Bruchs aus einer Gleitkommazahl
 •	Umrechnung fast aller bekannten Masseinheiten (ca. 800) der Welt durch einfache Eingabe von "5 Meilen zu m"
 •	Umrechnung zwischen allen Weltwährungen und Kryptowährungen durch einfaches Eintippen von "1 Bitcoin zu $"
 •	Bereinigung der temporären Ordner Ihres Systems bei Bedarf oder bei jedem Herunterfahren
 •	Automatisches Öffnen eines Dokuments, wenn es einem Ordner hinzugefügt wird, zB. durch einen Scanner
 •	Zusammenstellung von auszuführenden Aktionen auf Basis vieler vordefinierter Kriterien
 •	Ausgefeilter Terminplaner, der eine Aktion ausführen kann, wenn die Zeit gekommen ist
 •	Ausschalten oder Eingeschaltethalten des Monitors, wenn der Zeiger in einer Ecke steht, oder auch bei anderen Ereignissen
 •	Herausfinden, welcher Prozess ein Fenster erzeugt hat, auch bei Nachrichtenfenstern
 •	Pingen, Routenrückverfolgen (Trace-Routing), Host-Namen ermitteln, DNS-Cache leeren
 •	Reparieren von Netzwerk- und USB-Gerätetreiberproblemen
 •	Beheben von Windows-Update- und Dateisystemproblemen
 •	Anzeigen der aktuell konfigurierten DNS-Server
 •	Scannen des Intranets nach Geräten und Ausführen einer Aktion, wenn ein unbekanntes gefunden wird (Eindringlingsalarm)
 •	Anzeige einer Liste aller Netzwerkadapter des Systems
 •	Überwachung aller Datei- und Ordneroperationen, die im System ablaufen
 •	Ausgeblendete Fenster sichtbar machen
 •	Anzeige der Grösse des Papierkorbs eines einzelnen Laufwerks und Leerung desselben
 •	Ausgefeilte Dateiübertragung für grosse Dateien, die einen zwischenzeitlichen Neustart des Rechners erlaubt, plus Überprüfung ob identisch
 •	Vielseitiges Umbenennen von mehreren Dateien mit Unterstützung von Dateisystem- oder Regex-Mustern und Rückgängig-Wiederherstellen-Funktionalität (Undo/Redo)
 •	Ersetzen von '.', '_' und '-' in Datei- und Ordnernamen durch Leerzeichen
 •	Umbenennen von Datei- und Ordnernamen in Titelfall
 •	Konvertieren von Strings zwischen verschiedenen Formaten (C#, C++, C, Java, Base64, HTML, DOS)
 •	Konvertieren aller US-englischen Datumsangaben in einem Text in ein regionales Format
 •	Entfernen von überflüssigen Leerzeichen aus einem Text
 •	Scannen von Dateien auf Fehler
 •	Berechnen von Prüfsummen verschiedener Typen eines Dateiinhalts (SHA-256, SHA-384, SHA-512, SHA-1, MD5, CRC-32 usw.)
 •	Scannen von Dateien, ob ein BOM (Zeichensatzmarker, Character Set Identifier) vorhanden ist und welcher Typ
 •	Anzeigen aller bekannten Infos inklusive Architektur einer Datei
 •	Scannen eines Ordners und Anzeigen der Grössen und vieler Infos über das grösste und auch das neueste Element darin
 •	Einschalten der [Num Lock]-Taste bei jedem Start oder anderen Ereignissen
 •	Aufteilen von grossen Dateien in kleinere Teile auf verschiedenen Laufwerken
 •	Aneinanderhängen von Teilen einer Datei
 •	Kopieren oder Ersetzen von Dateien, die ständig vom System gesperrt sind
 •	Zusammenführen von Dateien aus verschiedenen Speicherorten in einen einzigen Ordner
 •	Messen der Laufwerks- bzw. Übertragungsgeschwindigkeit
 •	Entfernen von leeren Ordnern und Dateien
 •	Leistungsstarke Suche nach einer Zeichenfolge im Namen und Inhalt einer Datei plus Ersetzungsfunktion mit Rückgängig/Wiederholen
 •	Aufzeichnen von Daten, die in die Zwischenablage gelegt wurden, um später darauf zuzugreifen (Multi-Clipboard), um sie in ein Dokument zu kompilieren oder um eine Aktion auf ihrem Text auszuführen
 •	Extrahieren von Spalten aus HTML-Tabellen, die im Browser angezeigt werden
 •	Dekodieren einer PGP-Meldung ("---- BEGIN PGP MEssAGE-----")
 •	Reparieren von UTF-8-Text, nachdem er in einen falschen Zeichensatz konvertiert wurde
 •	Konvertierungen zwischen häufig verwendeten Kodierungen wie Base64, Hex und Dezimal
 •	Extraktion von bzw. Konvertierung von reinem Text nach HTML, RTF oder XAML
 •	Rekonstruktion von Absätzen aus einem hart umgebrochenen reinen Text
 •	Umwandeln von Texten nur in Grossbuchstaben in Gross-Kleinschreibung
 •	Escapen oder De-Escapen der Zeichenkette eines Regulären Ausdrucks
 •	Auflisten von unsichtbaren Zeichen in einer Textkette
 •	Auflisten der Zeichencodes eines Textes
 •	Zählen von Zeichen und Wörtern in einem Text
 •	Zusammenführen von zwei Wörterbuchlisten, zB. für DSpellcheck Hunspell
 •	Ändern und Reparieren des Erstellungs- und/oder Änderungsstempels von Dateien
 •	Testen, ob Ihre Antiviren-Software Ihr System wirklich schützt
 •	Scannen Ihres Systems auf Sicherheitsprobleme
 •	Reparieren fehlgeschlagener Programm-Deinstallationen und nicht funktionierender Installationen
 •	Erzeugen einer wirklich zufälligen Zeichenkette (Passwort-Generator)
 •	Auswählen von Wörtern aus einer beliebigen Wortliste (z.B. BIP39) in einer wirklich zufälligen Weise
 •	Zusätzliche Schutzschicht für Ihre Kryptowährungs-Seed-Phrasen durch Verschlüsselung mit einer Passphrase
 •	Leeren des ungenutzten Speicherplatzes auf Ihren Laufwerken, um Spionage zu vereiteln
 •	Spülen der Zwischenablage mit zufälligem Text, um das Abgreifen von Passwörtern zu vereiteln
 •	Sichern der Zwischenablage gegen den Trick, dass der Inhalt sofort nach dem Kopieren ersetzt wird
 •	Anzeige aller aktuell laufenden Dateioperationen und detektieren von bösartigen
 •	Schutz von Dateien vor Hackern, zB. die von Passwort-Safes oder Wallets
 •	Auffrischen der gespeicherten Bytes auf einem Laufwerk, um Datenverluste im Laufe der Zeit zu vermeiden
 •	Erstellen von GUIDs beliebigen Formats
 •	Herunterfahren oder Neustarten des Systems zu einer vordefinierten Zeit
 •	Hinzufügen nützlicher Funktionen zu den Rechtsklick-Menüs im Datei-Explorer
 •	Hinzufügen von häufig verwendeten Favoriten zum Favoritenmenü von RegEdit
 •	Sortieren des Favoriten-Menüs von RegEdit
 •	Bearbeiten der Umgebungsvariablen des Systems, Hinzufügen neuer Variablen oder Bereinigen von Variablen
 •	Modernisierter Windows-Kommandozeilen-Shell-Ersatz mit Drag&Drop-Unterstützung
 •	Auffinden, welches Programm in Windows ausgeführt wird, wenn Sie einen reinen Namen eingeben
 •	Durchsuchen aller Windows-Programmordner nach einer ausführbaren Datei
 •	Erzeugen eines textuellen Listings von Dateien und Ordnern mit wählbaren Eigenschaften
 •	Diagnostizieren der Ursache, warum eine ausführbare Windows-Datei nicht startet (Win32 und .NET)
 •	Übersetzen von Windows-Fehlercodes in eine sinnvolle Erklärung
 •	Stoppuhr und Countdown-Timer mit Protokollfunktion und Aktion auf 0
 •	Prozesse sanft beenden, um Datenverlust zu vermeiden
 •	Reparieren von leeren Symbolen auf dem Desktop
 •	Einfaches Öffnen von Autostart-Ordner, Dienste-Liste und Geräte-Manager unter Beibehaltung der Fensterposition und -grösse
 •	Verbesserte Windows-Dialoge Zeichentabelle, Font- und Farbauswahl
 •	Informationsfelder mit Systemmetriken und allgemeinen Ordnerverzeichnissen
 •	Platzieren von Symbolen auf dem Desktop, die bei einem Doppelklick eine beliebige Aktion starten können
 •	Konfigurieren von Hotkeys, die auf Knopfdruck eine beliebige Aktion innerhalb einer anderen Anwendung starten können
 •	Anzeige der aktuell geöffneten Dateien und Ordner einer App oder aller Apps
 •	Sicheres Auswerfen von Wechseldatenträgern und Herausfinden, welcher Prozess dies verhindert
 •	Starten von Prozessen mit normalen Rechten, wenn der Benutzer ein Administrator ist
 •	Sicherer Neustart des Windows-Desktops ohne Verlust der geöffneten Ordner und deren Positionen und Grössen
 •	Prozess-Warteschlange für lang laufende Prozesse mit vielen Optionen
 •	Starten von Prozessen zu einer vordefinierten Zeit
 •	Einstellung der Audio-Lautstärke zu einem vordefinierten Zeitpunkt
 •	Ausschalten des Network Connectivity Status Indicator (NCSI) von Windows zur Erhöhung der Privatsphäre
 •	Erhöhen der maximalen Anzahl von angehefteten Elementen für Apps in der Windows-Taskleiste
 •	Anpassen von Dingen im System, für die keine Benutzeroberfläche zur Verfügung steht.

Vielleicht haben Sie einige dieser Funktionen schon in anderen Tools gesehen, aber ehrlich gesagt, ich war nie zufrieden mit ihnen. Ein weiterer Grund war, dass ich nur eine App in meinem System haben wollte, nicht einen ganzen Haufen, jede mit ihrer eigenen Optik und Schwächen wie fehlendes Drag & Drop. Also beschloss ich, es selbst in die Hand zu nehmen, aber diesmal sollte es alles haben, was ich immer wollte. Dies ist das Ergebnis, und nun können Sie auch davon profitieren.

Hinweis zur Installation: Wenn Mighty Desktop nach dem Starten einfach nicht erscheint, wird es wahrscheinlich von "Windows Defender" aufgrund einer Falsch-Positive-Analyse blockiert. Sehen Sie unter https://www.atlas-informatik.ch/mightyDesktop/support.html#MDS2 nach, wie Sie in Defender eine Ausnahme hinzufügen können.
Registerkarte Anhalten-Wiederaufnehmen

Haben Sie schon einmal davon geträumt, Ihren Computer einzuschalten und alle Anwendungen genau so vorzufinden, wie beim letzten Mal, als Sie Ihren Rechner verlassen haben? Mighty Desktop kann dies für Sie bei mehreren Gelegenheiten tun:
 •	Wenn Sie Ihren PC am Morgen einschalten: Schalten Sie einfach Ihren Rechner ein, gehen Sie zur Kaffeemaschine oder was auch immer, und wenn Sie zurückkommen, sieht der Windows-Desktop genau so aus wie beim Herunterfahren Ihres PCs. Keine manuellen Klicks notwendig, keine Zeitverschwendung.
 •	Wenn ein Updater wie "Windows Update" Sie auffordert, den PC neu zu starten
 •	Wenn Sie einen Neustart in ein anderes Betriebssystem und wieder zurück durchführen müssen (zB. ein sicheres Krypto-OS)
 •	Nach einem Stromausfall
 •	Wenn ein schnelles Herunterfahren notwendig ist, zB. weil Sie schnell weg müssen oder wenn der Strom ausgefallen ist und Ihr PC an einem USV-Gerät läuft
 •	Wenn Sie mehrere Setup-Programme hintereinander ausführen müssen, wovon jedes einen Neustart verlangt. Mighty Desktop wird nach jedem Neustart automatisch wieder den Ordner öffnen, in dem sich die Setups befinden.
 •	Wenn Sie zwischen zwei völlig unterschiedlichen Tasks, an denen Sie arbeiten, umschalten wollen: Eine Aufgabe ist zum Beispiel die Anwendung A plus geöffnete Explorer-Ordner. Eine andere Aufgabe ist die Anwendung B mit anderen Explorer-Ordnern.
 •	Wenn Sie eine Anwendung ausführen möchten, die viel freien RAM verbraucht (zB. ein Spiel, VirtualBox, Hyper-V). Einige Anwendungen zu schliessen und nach der Ausführung neu zu starten ist der einfachste, schnellste und billigste Weg, um mehr Speicher zu erhalten. Ein Neustart ist nicht mehr nötig.
 •	Um die eingebaute 'Energie Sparen'- und 'Ruhezustand'-Funktion des Systems zu heilen, die manchmal versagt, wenn viele Anwendungen geöffnet sind
 •	Um bei häufigerem Herunterfahren Energiekosten zu sparen, denn diese Funktion macht es sehr einfach. Auch das Herunterfahren während einer längeren Pause kann Energie und Geld sparen. Nach einem Neustart läuft Ihr PC immer flüssiger und schneller als nach einem Energie Sparen/Ruhezustand. Windows verschlechtert sich über Wochen ohne Herunterfahren erheblich.
 •	Wenn Sie als Programmierer den Desktop neu starten müssen
 •	Nach einem Absturz des Windows-Desktops können Sie die zuvor geöffneten Datei-Explorer-Ordner einfach wiederherstellen.

Warum jeden Morgen, nach der Essenspause oder nach einem Windows- oder Grafiktreiber-Update Zeit mit dem Starten der gleichen Apps und dem Neuordnen aller Fenster verlieren? Anhalten-Wiederaufnehmen erfüllt Ihnen diesen Traum. Machen Sie einfach dort weiter, wo Sie aufgehört haben! Mighty Desktop macht einen Schnappschuss der laufenden Anwendungen sowie aller geöffneten Datei-Explorer-Ordner und stellt sie beim nächsten Start oder Login automatisch wieder her. Es ordnet die Fenster und Ordner sogar genau so an, wie sie vorher waren (normal, minimiert, maximiert, Position, Grösse, usw.). Und wenn Sie die Wiederherstellung auf einem kleineren Monitor durchführen, ist das auch kein Problem.

Anhalten-Wiederaufnehmen lässt Ihnen die Wahl: Sie können auf die Ebene des leeren Desktops, des abgemeldeten Zustands, des angehaltenen Zustands oder des ausgeschalteten Zustands heruntergehen.

Vielleicht haben Sie einige verschlüsselte oder angeschlossene Laufwerke, die beim Booten ein Passwort erfordern. Kein Problem, Mighty Desktop kann geduldig darauf warten, dass Laufwerke oder Dateien zugreifbar werden. So können Sie Passwörter ohne Stress eingeben. Und Sie können es auch warten lassen, bis das Internet verbunden ist.

Zeitgesteuertes Anhalten/Herunterfahren: Sie können diese Anhaltevorgänge auf eine bestimmte Zeit verschieben. Wenn also z.B. Ihr Virenscanner noch scannt oder ein langwieriger Kopier- oder Zip-Vorgang im Gange ist, können Sie einfach weggehen und Mighty Desktop den Anhalten-Vorgang später automatisch für Sie erledigen lassen, wenn der PC fertig ist.

Behebung des in Windows eingebauten Anhalten-Wiederaufnehmens: Die meisten PCs können einen Energie Sparen- bzw. Ruhezustand- und Wiederaufnehmen-Vorgang nicht ohne Probleme durchführen, wenn mehrere Anwendungen laufen. Viele Male erlebte ich Fehler nach einem Wiederaufnehmen, wie z.B. kein Aufwachen, Bluescreens (Crash), unerwartete Reboots oder subtile Fehler wie z.B. nicht reagierende Maus, nicht funktionierende Geräte usw. Ich hörte letztlich ganz auf, die 'Energie Sparen'- bzw. 'Ruhezustand'-Funktion von Windows zu benutzen. Später habe ich herausgefunden, dass sich die Probleme recht gut beseitigen lassen, wenn man alle Anwendungen vor dem Anhalten schliesst, aber perfekt funktioniert es immer noch nicht. Mighty Desktop kann mit einem einzigen Klick alle Apps automatisch für Sie schliessen. Auf diese Weise können Sie sich nun sicher fühlen und wieder die viel schnellere Energie Sparen-Funktion nutzen. Wenn Sie immer noch Probleme mit der Wiederaufnahme haben, haben Sie die Möglichkeit, mit der Funktion "Anhalten-Wiederaufnehmen" von Mighty Desktop auf ein Herunterfahren und Neustart zurückzugreifen.

Zum Thema Energiesparen und Umweltschutz: Mit Mighty Desktop können Sie Ihr System häufiger herunterfahren und neu starten, da der aktuelle Arbeitszustand der geöffneten Fenster und Anwendungen nicht verloren geht. Dieses Verhalten lohnt sich auch bei kurzen Pausen. Zum Beispiel kann es sich sogar während einer einstündigen Mittagspause oder sogar bei kurzen Pausen wie 15 Minuten Kaffeepause lohnen. Beachten Sie auch, dass Ihr System nach einem Neustart wesentlich schneller und zuverlässiger arbeitet als nach einem Energie Sparen oder Ruhezustand.

Der Mighty-Schliessvorgang, d. h. das sanfte Schliessen einer Anwendung, ist leistungsfähiger als der ursprüngliche Schliessvorgang von Windows. So kann es beispielsweise eine geöffnete Eingabeaufforderung schliessen, während der Schliessvorgang von Windows gestoppt wird, und ein erfolgreiches Herunterfahren verhindert. 

Eine praktische Zusatzfunktion kann ausgeführt werden: Windows hat vordefinierte Ordner, in denen Anwendungen einige kleine Dateien mit temporären Daten ablegen können, vor allem den sogenannten TEMP-Ordner. Viele Anwendungen vergessen aber, diese Dateien zu löschen, so dass sie immer grösser werden. Diese Dateien sollten nicht manuell gelöscht werden, da die Anwendungen auf sie angewiesen sind. Nur wenn alle Anwendungen geschlossen sind, ist es sicher, diese Dateien zu löschen, und auch nur solche, die älter als eine Woche sind. In der Registerkarte Anhalten-Wiederaufnehmen können Sie einfach ein Häkchen setzen und Mighty Desktop löscht sie beim Herunterfahren für Sie. Sie können das auch manuell tun, indem Sie einen Knopf in der Registerkarte "Windows-Erweiterungen" betätigen.

Fortsetzen:Dies bewirkt dasselbe wie der Aufruf der Funktion 'Anwendungsstatus wiederherstellen' auf der Registerkarte 'Desktop' mit dem Namen 'Beim Herunterfahren' (siehe Kapitel).

Weitere Informationen:
 •	Das Kopieren von Einträgen in die Zwischenablage kopiert deren Befehlszeile. Sie könnten das in einer Windows-Eingabeaufforderung bzw. in der Registerkarte 'Eingabeaufforderung' der Hauptregisterkarte 'Windows-Erweiterungen' verwenden.
 •	Nur Apps, bei denen die 'Befehlszeile' erfolgreich abgefragt werden kann, können gespeichert und geschlossen werden. Wenn Mighty Desktop nicht genügend Rechte hat, kann es diese Funktionen nicht vollständig ausführen. Sie erkennen dies daran, dass in den Eigenschaften des Prozesses der Pfadname leer ist oder etwas wie 'NoAcc' angezeigt wird. Um dies zu beheben, müssen Sie Mighty Desktop im Admin-Modus laufen lassen (siehe Registerkarte 'Über').
 •	Wenn eine Sicherung des Anwendungsstatus angefordert wird, aber keine Anwendung läuft, wird der Befehl ignoriert. Dies dient als Schutz vor dem Szenario, erst alle Anwendungen manuell zu schliessen und dann ein Mighty Herunterfahren durchzuführen. So verlieren Sie nicht Ihren wertvollen, zuvor gespeicherten Zustand.
 •	Bei einem Mighty Herunterfahren/Neustart/...: Wenn das Wiederaufnehmen nach einem Bootvorgang noch nicht durchgeführt wurde, wird der Anwendungsstatus nicht gespeichert (was den Status vom vorherigen Herunterfahren zerstören würde). Sie müssen sich also keine Sorgen machen, ein Mighty Herunterfahren durchzuführen, auch wenn ein Wiederaufnehmen noch nicht durchgeführt wurde.
 •	Wenn ein Schliessen aller Apps durchgeführt wurde, wird der automatische Start von Apps wie den Permanenten Anwendungen (siehe Kapitel) unterdrückt. Diese Unterdrückung wird aufgehoben, sobald Sie eine über eine der Schaltflächen in diesem oder anderen Reitern starten.
 •	Sie können eine automatisch oder per Kommandozeile angeordnete Wiederaufnahme abbrechen, indem Sie [Strg][Alt][Umschalt] gedrückt halten.
 •	Sie können ein Symbol auf Ihrem Desktop ablegen, das ein Mighty Herunterfahren oder ähnliches ausführt. Siehe Kapitel "Registerkarte Desktop-Symbol".
 •	Viele Anwendungen fügen den Namen des aktuellen Dokuments oder einen sich ändernden Wert in den Fenstertitel ein. Das macht es für Mighty Desktop schwer, ein Fenster nach einem Neustart zu identifizieren. Um dies präziser zu machen, verwendet Mighty Desktop zusätzlich den Klassennamen des Fensters und dessen Id-Wert. Doch leider gehen eine Handvoll Programme noch einen Schritt weiter und verändern sogar den Klassennamen des Fensters. Um dem entgegenzuwirken, gibt es eine Registerkarte "Prozess-Variationen", auf der reguläre Ausdrücke hinzugefügt werden können. Wenn ein Fenster nicht gefunden werden kann, erscheint eine Warnmeldung im Log-Panel. Weitere Informationen zu diesem Thema finden Sie im Kapitel "Prozessidentifikation".
 •	Es besteht ein Unterschied zwischen dem Doppelklick auf ein Dokument im Datei-Explorer und dem Öffnen über die Menüfunktionen in der Anwendung. In der ersten Variante kann Mighty Desktop das Dokument wiederherstellen, weil sein Pfad in der Befehlszeile der Anwendung sichtbar ist, aber im zweiten Fall hat Mighty Desktop meist keine Möglichkeit, ihn herauszufinden, und kann es daher nicht wieder öffnen. Wenn die Anwendung jedoch eine Kommunikationsschnittstelle (API) hat, kann Mighty Desktop so programmiert werden, dass es dies herausfindet. Dies ist zum Beispiel für Microsoft Visual Studio bereits implementiert. Andere Anwendungen stehen auf der TODO-Liste. Wenn es keine solche API gibt, kann Mighty Desktop zumindest die Anwendung wieder öffnen und Sie können dann die Funktion "Letzte Dokumente" innerhalb der Anwendung manuell aufrufen, um das Dokument wieder zu öffnen.
 •	LibreOffice folgt nicht dem üblichen Standard. Eine spezielle Logik wurde implementiert um LibreOffice-Dokumente wiederherzustellen.
 •	Manchmal ändern Updates von Anwendungen deren Aussehen stark, sogar Fenstertitel und Klassennamen. Infolgedessen kann Mighty Desktop solche Fenster nicht mit denen in der gespeicherten Konfiguration abgleichen. In seltenen Fällen kann es sogar das Aussehen auf das falsche Fenster anwenden. Bitte beachten Sie das und gehen Sie nicht zu hart mit Mighty Desktop ins Gericht.
 •	Im Moment können einige spezielle Datei-Explorer-Fenster wie "Arbeitsplatz", "Recycler" usw. nicht wiederhergestellt werden, da nicht genügend Informationen nach aussen sichtbar sind. Vielleicht in einer späteren Version.
 •	Es können nur eigenständige Anwendungen behandelt werden (UWP nicht). Mehr dazu im Kapitel "Prozessliste".
 •	Sie können die Meldung "Mighty Herunterfahren im Gange..." mit [Esc] entfernen oder einfach hindurchklicken um die dahinter liegenden Fenster zu bedienen.

Registerkarte Permanente Anwendungen der Registerkarte Permanent

In der Regel möchte ein Benutzer einige Anwendungen oder Dokumente jederzeit am Laufen bzw. geöffnet haben. Ich mag z.B. 'Notepad++' sehr gut für seine Einfachheit (ein grosses Dankeschön an die Entwickler!) und möchte es ständig offen haben. Das gleiche gilt für meinen Browser, mein E-Mail-Programm, meine Chat-Programme und meinen Cloud-Speicheranbieter. Mit der 'Permanente Anwendungen'-Funktion können Sie Mighty Desktop anweisen, Ihre geliebten Anwendungen immer laufen zu lassen, auch wenn sie nicht die Option "Mit Windows starten" oder ähnliches aufweisen. Sie können Mighty Desktop mitteilen, wie oft es das überprüfen soll, zum Beispiel einmal nach einem Neustart, einmal nach dem Login oder in einem bestimmten Zeitintervall.

Als Administrator eines Servers möchten Sie vielleicht sicherstellen, dass ein bestimmter Dienst immer läuft. Da Dienste jederzeit abstürzen können, kann es hilfreich sein, ein Überwachungstool zu haben, das dies erkennt und abgestürzte Prozesse einfach neu startet. Auch ein Absturz des Windows-Desktops (explorer.exe) kann Plugins manchmal beenden. Und manche Plugins sind einfach instabil, wenn z.B. die Internetverbindung über einen längeren Zeitraum abgeschaltet ist, z.B. "BoxCryptor 2". Mighty Desktop kann dafür sorgen, dass solche Plugins immer ausgeführt werden.

Permanente Anwendungen können auch verwendet werden, um zu gewährleisten, dass ein häufig konsultiertes Dokument immer geöffnet ist. In folgendem Beispiel wird eine Textdatei 'Lookup.txt' automatisch nach dem Login geöffnet und wird wieder geöffnet, wenn sie versehentlich oder durch einen Neustart geschlossen wurde:

 •	Name: 'notepad.exe'
 •	Pfadname: C:\Windows\notepad.exe 
 •	Argumente: C:\Lookup.txt" 
 •	Fenstertitel: "Lookup.txt - Editor" 
 •	Fensterklasse: "Notepad"

Optional kann die Position und Grösse des Fensters festgelegt werden

 •	Fensterrahmen: Pos:309,442 Size:1003,563 

Sie können es auch in den minimierten Zustand versetzen, für eine spätere Verwendung. 

Die möglichen Wiederholungen für die Prüfung, ob es bereits geöffnet ist, sind: Nach einigen Sekunden, nach einem Fortsetzen, beim Anmelden, beim Sperren oder Entsperren des Arbeitsplatzes, wenn sich ein entfernter PC verbindet oder trennt, wenn ein entfernter PC die Kontrolle übernimmt oder abgibt oder letztendlich nach einer von Ihnen gewählten Zeitspanne. Lesen Sie mehr darüber im Kapitel 'Wachhund'. 

Die möglichen Wiederholungszeiten sind: Nach einigen Sekunden, nach dem Fortsetzen, bei der Anmeldung, beim Sperren und Entsperren der Arbeitsstation, bei einem entfernten PC, der sich verbindet oder trennt, wenn ein entfernter PC die Kontrolle übernimmt oder verlässt oder zuletzt auch nach einer Zeitspanne, die Sie eingeben. Lesen Sie mehr darüber im Kapitel 'Wachhund'.

Hinweise:
 •	Das Hinzufügen ist sehr einfach. Sie können einfach auf das Fenster der Anwendung zeigen. Wir empfehlen, immer auf den Fenstertitel bzw. den Rahmen zu zeigen, da in manchen Anwendungen der Inhalt von einem anderen Prozess erzeugt wird (z.B. Internet Explorer).
 •	Sie können auch ein Element aus dem Datei-Explorer per Drag&Drop ins Raster ziehen. Wenn Sie eine Verknüpfung (*.lnk) darauf ziehen, ist das sogar noch besser, weil es Ihren Eintrag davor schützt, ungültig zu werden, wenn die Anwendung eine Versionsnummer im Pfad enthält und später ein Update durchführt. Ein Beispiel dafür ist der WhatsApp-Desktop-Client.
 •	Es wird empfohlen, den Schalter "Ein-Aus" während eines Updates von Apps auf "Aus" zu stellen, um Störungen des Updateprozesses zu vermeiden. Das geht am Einfachsten über das Rechtsklick-Menu des Benachrichtigungssymbols.
 •	Nach dem Starten eines Vorgangs wartet Mighty Desktop die im Reiter 'Einstellungen' definierte Zeit ab und versucht dann, dem Hauptfenster der Anwendung das angegebene Aussehen wieder zu geben. Wenn ein Fehler angezeigt wird, könnte eine Erhöhung der Wartezeit die Lösung sein.
 •	Es gibt eine spezielle Behandlung für Fälle, in denen mehrere Versionen eines Programms nebeneinander installiert sind. Zum Beispiel hat WhatsApp für jede Version einen Ordner mit der Versionsnummer im Namen und bei jedem Update erhalten Sie eine neue Version. Um damit umzugehen, können Sie die eigentliche Versionsnummer im Pfad durch die Zeichenkette "{Version}" ersetzen. Mighty Desktop sucht dann automatisch nach der höchsten Versionsnummer und führt diese aus. Der Versionsplatzhalter kann sowohl in Ordnernamen als auch in Dateinamen verwendet werden.
 •	Es gibt eine Sonderbehandlung, wenn Mighty Desktop nicht im Administratormodus ausgeführt wird. In diesem Fall kann das System als Pfadnamen einiger Prozesse einen leeren String zurückgeben. Es ist ratsam, das Feld "Prozessname" immer auszufüllen, damit ein Prozess gut identifiziert werden kann.
 •	Gehe zu Fenster: Versucht, das Fenster eines Prozesses gemäss aktuellem Eintrag zu finden und zeigt diesen Prozess dann in der Prozessliste. Falls nichts passt wird analysiert, was nicht übereinstimmt und im Log-Paneel angezeigt. Hilfreich bei nicht übereinstimmenden Eigenschaften. Mehr dazu siehe Abschnitt "Prozess-Identifikation" im Kapitel "ProzessBot".
 •	Gehe zu Prozess: Versucht, einen Prozess mit den Prozess-Parametern des aktuellen Eintrags zu finden ohne die Fenstereigenschaften zu überprüfen und wechselt dann zur Prozessliste und markiert den Prozess. Falls nichts passt wird analysiert, was nicht übereinstimmt und im Log-Paneel angezeigt. Ein gutes Diagnoseinstrument. Mehr dazu siehe Abschnitt "Prozess-Identifikation" im Kapitel "ProzessBot".

'NumLock einschalten': Sie können Mighty Desktop anweisen, dass es für den Fall, dass ALLE Einträge ausgeführt werden, die NUMLOCK-Taste auf der Tastatur einschalten soll, damit Sie immer die Zifferntasten zur Verfügung haben. Dies wird nicht gemacht, wenn nur ein Teil der Elemente ausgeführt wird.

Registerkarte Schnellzugriff der Registerkarte Permanent

Schnellzugriff ist eine Liste von Dateien, Ordnern und Internetseiten, die häufig verwendet werden, ähnlich wie die Favoriten in den entsprechenden Programmen. Viele Programme haben eine Option für Favoriten oder eine Liste der zuletzt verwendeten Elemente, aber die meisten haben ihre Tücken:
 •	Windows verwaltet eine Liste der zuletzt verwendeten Dokumente mittels einer Pin-Funktion, wo man die Dokumente an jedem der in der Taskleiste sichtbaren Programmsymbole anheften kann. Während dies eine sehr nützliche Sache zu sein scheint, gingen mir dort immer wieder Einträge verloren. Manchmal wurde die Liste bei einem Update eines Programms gelöscht (z.B. Microsoft Visual Studio), manchmal geriet die Liste durcheinander und zeigte denselben Eintrag 20 mal an (z.B. Notepad++), also muss irgendwo ein Fehler vorliegen. Ausserdem sind diese Listen in der Regel auf eine sehr geringe Anzahl von Einträgen beschränkt, und viel schlimmer, sie sind weder alphabetisch sortiert noch können sie interaktiv umgeordnet werden. Noch ein Nachteil: Man kann Sie nicht auf einen anderen Rechner übernehmen.
 •	Der Windows-Desktop (Datei-Explorer) verwaltet eine Liste von Favoriten, und Sie können auch Verknüpfungen zu Dateien und Ordnern in Form von Icons erstellen. Nachteile: Icons, die auf externe Laufwerke zeigen verlieren oft ihr Ziel und lassen sich nicht mehr reparieren. Zudem ist die Favoritenliste an den PC gebunden und kann nicht einfach auf einen anderen transportiert werden. Des weiteren verschwinden sie, wenn Windows upgedatet oder neu installiert wird. Und zu guter Letzt werden Verknüpfungen auf dem Desktop auch noch häufig von Fenstern laufender Anwendungen verdeckt.
 •	Web-Adressen: In Browsern lassen sie sich recht gut verwalten und nutzen. Aber Sie müssen zuerst den Browser starten und es können nicht mehrere Seiten auf's Mal geöffnet werden.
 •	Auch die Favoriten beim Datei-Explorer rufen nur ein einziges Element auf.

Die Schnellelemente von Mighty Desktop machen dies alles besser. Sie können
 •	mehrere Dokumente, Ordner und Webadressen auf einmal öffnen
 •	mit einem Namen zu einer Gruppe gebündelt werden
 •	jederzeit direkt über das Symbol im Windows-Infobereich ausgelöst werden
 •	durch ein Mighty-Kommando, eine Mighty-Aktion oder einen Hotkey aufgerufen werden
 •	automatisch aktualisiert werden, wenn Sie eine Datei oder einen Ordner umbenennen
 •	in unbegrenzter Menge angelegt werden
 •	alphabetisch oder nach Anzahl der Aufrufe sortiert werden 
 •	leicht auf einen anderen Computer übertragen werden, mit den Export-Import-Funktionen im Reiter 'Einstellungen' und auch noch per Zwischenablage.

Der Eintrag in der Spalte 'Pfadnamensmuster und Urls' kann mehrzeilig sein. Jede Zeile wird einzeln verarbeitet und ausgeführt, als ob sie in eine Eingabeaufforderung eingetippt würde. Zusätzlich werden auch Musterzeichen wie '*' und '?' ausgewertet. Schreiben Sie also beispielsweise "C:\Meine Textdateien\*.txt", werden alle Dateien mit Endung ".txt" in diesem Verzeichnis im Standardeditor geöffnet. 

Eine spezielle Notation für das Öffnen von unformatierten Textdateien wird unterstützt: Sie können schreiben

Kapitel "Titel" von "C:\MeineTexte\TextDatei.txt"

was die Textdatei öffnet, nach einer Zeile der Form

Titel
-----

durchsucht (oder durch ein anderes Unterstreichungszeichen mindestens dreimal wiederholt) und dann Ihren konfigurierten Texteditor für unformatierte Texte aufruft und ihm die Zeilennummer übergibt. Wenn das Kapitel nicht gefunden wird, wird der Anfang des Textes gezeigt.

Und noch ein Goodie: Die Schnellelemente enthalten einen Zähler, wie oft es aufgerufen wurde. Dies erlaubt es, die am häufigsten verwendeten zuoberst zu haben und die selten verwendeten später einmal wegzuwerfen.

Hinweise:
 •	Sie haben die Möglichkeit, Elemente direkt im Datei-Explorer hinzuzufügen, indem Sie mit der rechten Maustaste darauf klicken und "Zu Schnellelementen hinzufügen" wählen. Dies ist sogar möglich, wenn Sie sich in einer Drittanwendung im Dialog zum Öffnen oder Speichern von Dateien befinden.
 •	Der Parameter für den Namen eines Schnellelements heisst 'QuickItemName', nicht 'Name', da 'Name' bereits für den Namen des Mighty Kommandos belegt ist.

Die Einfügeoperation hat einige besondere Fähigkeiten beim Einfügen von mehrzeiligem Text:
 •	Wenn Sie mehrere Schnellelemente markieren und diese in die Zwischenablage kopieren, entsteht ein mehrzeiliger Text wie "Schnellelement 'Name'...". Eine solche Textbeschreibung kann auf einem anderen Rechner eingefügt werden, auch wenn die eingestellte Sprache eine andere ist.
 •	Jeder mehrzeilige Text, den Sie einfügen, wird als eine Liste von Pfaden interpretiert, die ein einzelnes neues Schnellelement bilden sollen.
 •	Schon vorhandene Schnellelemente oder Pfade werden einfach übersprungen.
Die Idee ist, dass Sie Listen von Schnellelementen einfach über das Netz weitergeben können, um sie zB. einem anderen Benutzer zur Verfügung zu stellen oder auf einen anderen Computer zu transportieren.

Registerkarte "Installierte Programme" der Registerkarte "Permanent"

Dies ist eine erweiterte Version der Windows®-Systemsteuerung "Programme und Features", die ein paar Unzulänglichkeiten behebt und ein neue Funktionen hinzufügt:

 •	Die Liste wird automatisch aktualisiert, wenn ein Programm installiert oder deinstalliert wurde
 •	Es gibt ein Filterfeld, mit dem die vielen Einträge verdichtet werden können. Die Filtrierung kann auch auf das Installationsdatum und -Zeit erfolgen. Des weiteren kann man in der gefilterten Liste auf einen Programmnamen positionieren indem man den Anfang von 'Name' eintippt.
 •	Es wird eine ausgefeilte Heuristik verwendet, um den Installationsort des Programms zu finden. Dies erlaubt es dann, sich alle Dateieigenschaften anzeigen zu lassen oder per Doppelklick zu starten. Diese aufwändige Heuristik findet viel mehr Installationsorte als die Systemsteueung.
 •	Die realen Ordnergrössen werden angezeigt. Zu Beginn wird die vom Installationsprogramm geschätzte Grösse des Ordners angezeigt. Im Hintergrund werden dann die tatsächlichen Grössen der einzelnen Ordner ermittelt und angezeigt. In der Windows-App wird bei manchen Installationen nicht einmal eine Schätzung angezeigt. Damit kann man leicht Schwergewichte ermitteln und deinstallieren.
 •	Die Windows-App zeigt in manchen Fällen nicht das korrekte Installationsdatum an. Dies ist hier korrigiert. Aber Vorsicht: Aufgrund der fehlenden Online-Dokumentation zur Windows-App können wir die Interpretation nicht zu 100 % garantieren.
 •	Das Installationsdatum geht bis auf die Uhrzeit runter, nicht nur den Tag. Dies ist immer dann nützlich, wenn mehrere Installationen und Deinstallationen an einem Tag durchgeführt wurden.
 •	Der Installationsordner kann per Doppelklick geöffnet werden.
 •	Ein einziger Knopfdruck startet eine Websuche nach dem Programm mit genau der angezeigten Version. Die Suchmaschine und das Suchmuster kann in den Programmeinstellungen frei konfiguriert werden.
 •	Alle Eigenschaften der ausführbaren Datei werden in einem Tooltip angezeigt. Man sie auch in einem eigenen Textfenster angezeigt bekommen, von wo man zB. Internetadressen oder Telefonnummern des Supports rauskopieren kann.
 •	Wenn die ausführbare Datei gefunden wurde, kann man sich auch den Datei-Explorer-Eigenschaftsdialog anzeigen lassen
 •	Wenn Sie ein unbekanntes Programm sehen und prüfen möchten, wofür es verwendet wird, können Sie es mit einem einzigen Klick an den Binärdateibetrachter senden
 •	Der Pfad zum Registrierungsschlüssel, unter dem alle Informationen über das Programm gespeichert sind, wird aufgelistet (macht va. Programmierern Freude). Häufig sind sie in Knoten mit einer GUID als Namen, und dadurch schwer aufzufinden. Sie können einfach auf den Pfad doppelklicken und regedit (der Registrierungseditor) wird dann darauf positioniert. Beachten Sie, dass ein Microsoft-Tool als Hilfsmittel verwendet wird, welches nur in Windows 10 oder höher funktioniert. Und, manchmal muss es auch zweimal aufgerufen werden.
 •	Es kann eine textuelle Auflistung aller Programme generiert werden. Es kann einzeln gewählt werden, was man aufgelistet haben will. Sehr nützlich, bevor das Betriebssystem neu installiert wird, um sich zu merken, welches Programm und welche Version in welchem Ordner und von welchem Setup aus mal installiert war.
 •	Die ausgewählten Zeilen können in die Zwischenablage kopiert oder in einen Texteditor gezogen werden. Zu jedem Programm wird der Name, die Version, der Installationsort, das Installationsdatum usw. aufgelistet.
 •	Programme können, genauso wie in der Windows-App, per Knopfdruck deinstalliert werden
 •	Der ursprüngliche "Programme und Features"-Dialog von Windows® kann auf Knopfdruck geöffnet werden.

Hinweise:
 •	Falls der Pfad des ausführbaren Programms von der Heuristik nicht gefunden oder ein anderes Programm gefunden wird, können Sie nachhelfen, indem Sie eine Verknüpfung mit den Namen des Programms dem Startmenu hinzufügen oder auf dem Windows Desktop ablegen. Verknüpfungen werden von der Heuristik auch durchsucht. Darüber hinaus gibt es eine Tabelle, die täglich vom Atlas-Server heruntergeladen wird mit Zuordnungen von Namen einer ausführbaren Datei zum Produktnamen im Deinstallations-Programm. Bitte senden Sie uns Paare, die Sie gerne hinzugefügt haben möchten, über die Feedback-Schaltfläche im Über-Dialog. So können dann auch andere  Benutzer von Mighty Desktop sofort davon profitieren.
 •	Diese Liste der Installierten Programme kann auch durch einen Rechtsklick auf das Benachrichtigungssymbol im Windows-Tray aufgerufen werden. Auch von der Kommandozeile aus. Zudem gibt es noch einen Mighty Command dafür (s. Kapitel). Mithilfe der Registerkarte Desktop-Symbol (s. Kapitel) kann man beispielsweise eine Verknüpfung auf den Desktop ablegen, die diese Liste anzeigt.

Registerkarte Desktop

Die Registerkarte Desktop enthält nützliche Funktionen, die mit dem Windows™-Desktop arbeiten:

 •	Speichern und Wiederherstellen des Anwendungsstatus: `##Anwendungsstatus` bedeutet, welche Anwendungen gerade ausgeführt werden, welche Dokumente diese anzeigen bzw. für welche Funktion sie gestartet wurden (eigentlich deren komplette Befehlszeile), und auch das genaue Aussehen all dieser Anwendungen (Fensterposition, Fenstergrösse, minimierter/maximierter/wiederhergestellter Zustand).

Zusätzlich werden auch alle Ordner, die derzeit auf dem Windows-Desktop geöffnet sind (Datei-Explorer-Ordner), in den Status einbezogen. Wenn Sie z.B. den Ordner Downloads geöffnet haben, wird er wieder geöffnet, wenn Sie den Status wiederherstellen. Es ist sogar unterstützt, dass mehrere Fenster denselben Ordner anzeigen. Bei Ordnern, die bereits geöffnet sind, wird lediglich ihr vorheriges Erscheinungsbild wiederhergestellt. Wenn mehr Ordner geöffnet sind, werden die überflüssigen geschlossen (Sie können wählen, ob Sie das tun wollen oder nicht). Ebenfalls zu erwähnen: Die Wiederherstellungsfunktion ist in der Lage, ein schlafendes Netzlaufwerk automatisch wieder zu verbinden, wenn ein Ordner seinen Inhalt anzeigt.

Bei jeder gespeicherten Anwendung wird auch mitgespeichert, ob die Anwendung mit Benutzer- oder Administratorrechten lief. Beim Wiederherstellen werden die Anwendungen dann wieder mit denselben Rechten gestartet. 

Sie können mehrere solcher Anwendungszustände speichern, indem Sie ihnen Namen geben. Wenn Sie eine bestimmte Aufgabe mit Ihrem PC erledigen, die einige geöffnete Anwendungen und Explorer-Ordner erfordert (zB. Ihre Steuererklärung zusammenstellen), können Sie diesen Zustand einmalig speichern und später wiederherstellen, wann immer Sie ihn brauchen. Auf diese Weise können Sie Ihren Desktop mit einem Mausklick im Handumdrehen reorganisieren.

Die Funktion enthält eine spezielle Logik für LibreOffice-Dokumente. Dort werden alle offenen Fenster von einem einzigen Prozess gemanagt, der aber selber nur den Zustand eines Dokumentes speichert. Mighty Desktop kann aber den Zustand jedes einzelnen Dokuments speichern und wiederherstellen, als wäre jedes eine einzelne Applikation.

Diese Funktion ist auch besonders nützlich für Entwickler von Anwendungserweiterungen (zB. ein Visual Studio- oder Datei-Explorer-AddIn). Typischerweise wird der Programmierer eine Änderung an der Erweiterung vornehmen und dann alle Instanzen der App neu starten müssen sowie alle Dateiexplorer-Fenster wieder öffnen. Das wird er/sie viele Male tun müssen. Mighty Desktop kann das auf einen einzigen Klick reduzieren.

Wenn Mighty Desktop eine Anwendung schliessen muss, weil sie nicht verzeichnet ist im wiederherzustellenden Zustand, verwendet es die sanfteste Schliessmethode, die möglich ist, und terminiert die Anwendung nicht einfach. Mehr dazu finden Sie im Kapitel 'Prozessliste'.

Beachten Sie, dass die Funktionen auch über das Benachrichtigungssymbol im Infobereich von Windows (System Tray) aufgerufen werden können. Wenn Sie bei der Wiederherstellung die [Umsch]-Taste halten, werden nur die Dateiexplorer-Fenster wiederhergestellt und beim Halten der [Strg]-Taste werden überflüssige Fenster geschlossen.

Hinweise:
 •	Nur Anwendungen mit Fenstern mit mindestens 1 Pixel, werden gespeichert. Es gibt einige Anwendungen, die ihr Fenster auf Nullgrösse setzen, während sie minimiert sind. Diese können nicht gespeichert werden, da viele Anwendungen und Dienste Fenster mit der Grösse Null haben, die dem Benutzer nie angezeigt werden und nur aus technischen Gründen vorhanden sind.
 •	Fenstereigenschaften von Applikationen, die mit höheren Rechten als Mighty Desktop laufen, können uU. von Mighty Desktop nicht wiederhergestellt werden. Für solche Fälle wird empfohlen, Mighty Desktop im Administator-Modus laufen zu lassen (s. Registerkarte Über).
 •	Falls LibreOffice mehrere Dokumente mit demselben Namen aus verschiedenen Ordnern geöffnet hat, kann es zu vertauschter Statuswiederherstellung kommen. Ist aber nicht weiter schlimm. Das kann in einer späteren Version ev. noch verbessert werden.
 •	Beim Wiederherstellen bzw. Fortsetzen werden in der Regel einige Fehler über nicht mehr gefundene Fenster angezeigt. Das ist völlig normal, denn manche Anwendungen stellen ihre Fenster bei einem Neustart nicht wieder her. In diesem Zusammenhang sollten diese Fehlermeldungen nur als Warnungen angesehen werden.
 •	Weitere Hinweise finden sie unter Anhalten-Wiederaufnehmen.

 •	Sichern und Wiederherstellen von Symbolpositionen: Einige Operationen im System können den negativen Nebeneffekt haben, Ihre bevorzugte Symbol-Anordnung auf dem Desktop zu zerstören. Wenn Sie z.B. die Desktop-Auflösung ändern, werden Icons verschoben oder sogar komplett neu angeordnet. Dasselbe gilt, wenn Sie Ihren Desktop auf einen anderen Monitor umstellen, der sogar eine andere Höhe oder Breite haben kann. Und oft ändern Updates von Spielen und Grafiktreibern vorübergehend die Bildschirmauflösung und ordnen die Symbole neu an.

Ich für meinen Teil bevorzuge es, die Symbole immer an einer festen Stelle zu haben, damit ich sie intuitiv anklicken kann. Es gibt eine Kopie der Anordnung in meinem Kopf. Mit dieser Funktion im Reiter Desktop können Sie sogar mehrere benannte Konfigurationen speichern und später bei Bedarf wiederherstellen. Im Gegensatz zu anderen Produkten funktioniert diese Funktion auch, wenn mehrere Monitore angeschlossen sind und zusammen einen kombinierten Desktop bilden.

 •	Desktop neu starten: Nach einigen Operationen (z.B. Registry-Änderungen) muss der Windows-Desktop neu gestartet werden, um die Änderungen zu berücksichtigen. Viele Leute tun dies, indem sie den Prozess "explorer.exe" brutal beenden. Dies ist nicht empfehlenswert, da es zu Datenverlusten und liegengelassenen Dateien kommen kann. Diese Funktion ist anders, sie macht es auf eine nette und harmlose Art und öffnet auch danach die zuvor geöffneten Ordnerfenster wieder und stellt die vorherigen Erscheinungsbilder aller Fenster wieder her (siehe Funktion "Anwendungsstatus wiederherstellen"). Die Funktion kann auch verwendet werden, um den Windows-Desktop zu starten, nachdem er manuell beendet wurde.

Da der Windows-Desktop nur bei einem regulären Herunterfahren die Infos wie Icon-Positionen und Einstellungen auf dem Laufwerk speichert, kann die Funktion auch dazu verwendet werden, jederzeit indirekt ein Speichern dieser Daten auszulösen, ohne dass der gesamte Rechner neu gestartet werden muss. Wenn diese Daten über Tage oder sogar Wochen nicht gespeichert werden, können sie bei einem unerwarteten Stromausfall oder Neustart (z.B. Bluescreen) verloren gehen. Ein unerwarteter Neustart kommt heute fast immer nur noch als Folge eines fehlgeschlagenen Aufwachvorgangs nach einem Ruhezustand oder bei einer Fehlfunktion eines Gerätetreibers vor.

 •	Reparieren von Symbolpositionen: Verschiebt die Symbole ausserhalb des sichtbaren Bereichs zurück in den sichtbaren

 •	Reparieren von leeren Symbolen: Manchmal bringt Windows seinen internen Cache der Symbole auf dem Desktop durcheinander. Das Ergebnis sind Symbole, die komplett weiss sind. Diese Funktion zwingt Windows Desktop dazu, den Icon-Cache neu aufzubauen.

 •	Monitor ein/aus: Manchmal ist es sehr nützlich, den Monitor entgegen der automatischen Ausschaltfunktion eingeschaltet zu lassen. Und auch umgekehrt kann es sinnvoll sein, den Monitor eines Notebooks ständig ausgeschaltet zu lassen, wenn man nicht im Raum ist, um den Akku zu schonen, auch wenn ein Prozess auf dem Rechner den Monitor periodisch aufweckt. Sie können nun Mighty Desktop anweisen, den Monitor ein- oder auszuschalten, wenn Sie den Mauszeiger in eine Ecke des Monitors bewegen und dort stehen lassen.

Neben all diesen Funktionen können Sie auf der Registerkarte "Desktop" diese Informationen abrufen:
 •	Wie viele Monitore Windows glaubt, dass Sie angeschlossen haben
 •	Die Ausmasse des Monitors, auf dem Mighty Desktop läuft
 •	Die Ausmasse des gesamten Windows-Desktops, der sich über mehrere Monitore erstreckt
 •	Das Seitenverhältnis des Monitors, auf dem Mighty Desktop ausgeführt wird (4:3, 16:9 usw.)
 •	Die aktuellen Koordinaten, auf die Sie gerade zeigen (damit könnten Sie zB. etwas abmessen)

Beachten Sie, dass der gespeicherte Anwendungsstatus und die Symbolpositionssets über die Schaltflächen in der Registerkarte "Einstellungen" leicht auf einen anderen Computer übertragen werden können.

Registerkarte Werkzeugkasten

Der Werkzeugkasten ist eine Sammlung von vielen nützlichen Werkzeugen:

 •	Autostart-Ordner öffnen: Öffnet den 'Autostart'-Ordner. Seit Windows 8 ist er nicht mehr leicht zu finden.

 •	Öffnet die Systemsteuerung 'Dienste'. War in Windows nie leicht zu finden. Als Bonus wird der zuletzt verwendete Fensterrahmen beibehalten. Halten Sie [Strg], um das Kontrollfeld im Administratormodus zu starten.

 •	Systemmetriken anzeigen: Öffnet ein Fenster, das alle Windows-Metrikwerte anzeigt (.NET und Win32 zusammen)

 •	Ordnerpfade anzeigen: Öffnet ein Fenster, das alle speziellen Ordnerpfade in Ihrem System anzeigt. Sie können die Ordner per Knopfdruck direkt im Datei-Explorer öffnen lassen. Es ist auch besonders nützlich für .NET-Programmierer, die die richtige Anweisung "Environment.GetFolderPath(Environment.SpecialFolder.???))" herausfinden müssen. Es gibt eine Filterbox, die hilft, schnell den richtigen Pfad zu finden.

 •	Zeichentabelle öffnen: Öffnet ein Fenster, das alle Zeichen aller derzeit im System vorhandenen Schriftarten anzeigt. Sie können einige davon in die Zwischenablage kopieren. Als Bonus wird die Position des Fensters beibehalten. Sie können dies auch sehr schnell durch Drücken von Rechts-Strg-M aus einer beliebigen anderen Anwendung auf Ihrem Rechner auslösen (s. Kapitel 'Hotkeys').

 •	Schriftarten-Auswahlbox: Eine erweiterte Version der etwas sehr einfachen Fontauswahl-Dialoge in anderen Anwendungen. Hier sehen Sie die Schriftart mit all ihren Möglichkeiten inklusive Vorder- und Hintergrundfarbe und die Punktgrössen sind korrekt. Wenn Sie OK drücken, wird der Beispieltext in die Zwischenablage kopiert, so dass Sie ihn in eine andere Anwendung einfügen können, um dort den Stil zu haben.

 •	Farbwähler: Eine erweiterte Version der teilweise sehr einfachen Farbauswahldialoge in anderen Anwendungen. Die Farbe kann aus verschiedenen Farbpaletten ausgewählt oder per Schieberegler festgelegt werden. Wenn Sie OK drücken, wird der farbige Beispieltext und ein mit dieser Farbe gefülltes Rechteck in die Zwischenablage kopiert, so dass Sie es in andere Anwendungen einfügen können und die Farbe dort haben. Die Dropdown-Box mit allen .NET-Farbnamen ist besonders nützlich für Programmierer, die eine Farbe für ihren Quellcode auswählen möchten.

 •	Starte Timer: Wie eine Stoppuhr, aber alle Zeiten werden im Protokoll-Panel notiert. Wenn Sie eine Beschreibung in das rechte Feld schreiben, können Sie die Zeiten später leicht identifizieren. Wenn Sie bei laufendem Timer auf den Radiergummi drücken, wird eine Rundenzeit aufgezeichnet. Beachten Sie, dass Sie den Timer sehr schnell aktivieren können, indem Sie aus einer beliebigen anderen Anwendung auf Ihrem Gerät die Taste Rechts-Strg-T drücken (s. Kapitel 'Hotkeys').

 •	Countdown: Wie ein Küchentimer, aber bei Null können Sie eine der Aktionen auf der Registerkarte 'Aktionen' ausführen lassen. Auch dies wird im Protokoll-Panel protokolliert.

 •	GUID erstellen: Erzeugt eine neue GUID mit Gross- oder Kleinbuchstaben. Für diejenigen, die nicht wissen, was das ist, es ist eine Kombination aus Buchstaben und Ziffern, die weltweit eindeutig ist, mit extrem hoher Wahrscheinlichkeit. Sie können sie zB. als Teil eines Dateinamens verwenden, um ihn eindeutig zu machen. Diese Funktion kann auch automatisch die GUID in die Zwischenablage kopieren, was schneller ist als die entsprechende Funktion in Visual Studio, besonders wenn mehrere benötigt werden.

 •	Letzte Ausnahme anzeigen: Es wird die zuletzt intern aufgetretene Ausnahme angezeigt. Das können auch solche sein, die stillschweigend abgefangen wurden. Kann mehr Informationen liefern, wenn etwas nicht nach Plan läuft.

Beachten Sie, dass Sie die meisten dieser Funktionen auch über Mighty Kommandi bzw. Hotkeys aktivieren können.

Registerkarte Geräte der Registerkarte Werkzeugkasten

Die Registerkarte Geräte bietet diese Funktionen:
 •	Gerätemanager öffnen: Öffnet das Bedienfeld "Geräte-Manager" von Windows. Anders als bei Windows bleibt die Fensterposition und -grösse erhalten. Unter bestimmten Umständen ist der Administratormodus erforderlich (vielleicht eine Sicherheitsmassnahme). Halten Sie [Strg] gedrückt, um den Gerätemanager im Administratormodus zu starten. Wenn Sie diese Funktion unter einem Nicht-Administrator-Benutzerkonto verwenden, wird als Bonus das erste Warndialogfeld mit dem Hinweis, dass Sie nichts ändern können, automatisch geschlossen.

 •	Netzwerkadapter neu verbinden: Trennt einen der Netzwerkadapter in der Netzwerk-Kontrollleiste für eine beliebige Zeitspanne und reaktiviert ihn. Dies kann zur Behebung von Leitungsproblemen und auch zur Erhöhung der Sicherheit verwendet werden. Sie können zB. abschalten, bevor Sie zum Abendessen gehen, und Ihr Computer ist dann vor Hackern sicher. Sie können auch einfach die Buttons verwenden, um die Verbindung jederzeit manuell zu trennen und wiederherzustellen. Übrigens wird ein anstehendes Wiederverbinden nicht abgebrochen, wenn Sie Mighty Desktop beenden, es wird einfach fortgesetzt, wenn Sie Mighty Desktop das nächste Mal starten.
 •	Identifizieren: Oftmals ist es kompliziert, den Namen eines Netzwerkadapters herauszufinden, da er bei vielen Geräten gleich ist. Die Methode hinter dieser Schaltfläche ist, dass Sie das Gerät einfach manuell trennen und Mighty Desktop Ihnen den Namen des getrennten Adapters mitteilt. Das ist einfacher, als Listen von Auge zu durchsuchen.
 •	Schaltfläche 'Netzwerk reparieren': Wenn Sie Probleme mit dem Netzwerk haben, führt diese Schaltfläche einige standardmässige Low-Level-Befehle aus, wie zB. IP-Freigabe und Erneuerung usw. Sie folgt dem von Microsoft empfohlenen Rezept. Tipp: Wenn eine Netzwerkkarte auch nach einem Neustart nicht funktionieren will, kann das an einer Fehlkonfiguration innerhalb von Windows liegen. Wenn Sie sie einige Tage zuvor erfolgreich in Betrieb hatten, versuchen Sie, Ihr Windows auf einen früheren Windows-Wiederherstellungspunkt zurückzusetzen. Es tritt dabei kein Verlust an persönlichen Dateien auf. Wir haben damit in unserer langen Karriere gute Erfahrungen gemacht.

 •	USB-Gerät neu starten: Ermöglicht es Ihnen, einen abgestürzten Treiber eines USB-Gerätes zu reparieren, ohne dass Sie das Gerät ausstecken und wieder einstecken müssen. Besonders nützlich, wenn Sie physisch nicht an das Gerät herankommen. Als Nebeneffekt kann dies auch zur Erhöhung der Sicherheit genutzt werden. Sie könnten zB. das USB-Gerät ausstecken, während Sie zum Abendessen gehen, und es wäre dann sicher vor einem Auslesen.
 •	Dropdown "USB-Geräte": Beachten Sie, dass USB-Netzwerkadapter nicht hier, sondern in der Dropdown-Liste Netzwerk weiter oben aufgeführt sind. Der Tooltip zeigt die Seriennummer des Geräts, die Plug&Play-ID des Geräts und auch eine Fehlermeldung, wenn es einen Fehler meldet. Wenn der USB-Anschluss mit einem Datenträger verbunden ist, werden auch die Plug&Play-ID des Datenträgers und alle Datenträger angezeigt, die er derzeit gemountet hat (Volumes).

 •	Trennen und Wiederverbinden: Mit diesen Schaltflächen können Sie ein Laufwerk jederzeit manuell trennen und wieder verbinden. Dies erfordert Admin-Rechte und wird nicht empfohlen, da Daten verloren gehen könnten. Beachten Sie, dass es auch ein Mighty-Kommando gibt, das ein sicheres Auswerfen durchführen kann. Damit könnten Sie z.B. konfigurieren, dass ein Backup von irgendetwas durchgeführt wird und am Ende das Laufwerk ausgeworfen. Dies würde das Laufwerk vor Virenangriffen schützen und gleichzeitig Strom sparen.

 •	Auswerfen: Diese Schaltfläche ist eine Verbesserung der Schaltfläche "Sicheres Auswerfen" in der Windows-Taskleiste. Sie kann Ihnen genau sagen, was die Ursache ist, wenn das Auswerfen eines Wechsellaufwerks nicht erfolgreich ist. Es wird automatisch das System gescannt und herausgefunden, welcher Prozess Dateien geöffnet hat und Sie haben die Möglichkeit, den Prozess zu beenden oder terminieren. Diese Funktion kann auch direkt im Datei-Explorer ausgeführt werden, indem mit der rechten Maustaste auf das Laufwerkssymbol geklickt wird (siehe Kapitel Explorer-Integration).

 •	Identifizieren: Oft ist es kompliziert, den Namen eines USB-Geräts herauszufinden, da er bei vielen Geräten gleich ist. Die Methode hinter dieser Schaltfläche ist, dass Sie das Gerät einfach manuell ausstecken und Mighty Desktop Ihnen den Namen des ausgesteckten Geräts mitteilt. Das ist einfacher, als Listen von Auge zu durchsuchen.

 •	Pinge eine Adresse: An diese Webadresse wird wiederholt ein kleines Infopaket gesendet, das Ihnen mitteilt, ob ein Gerät antwortet. Das Spezielle daran ist, dass es für eine konfigurierbare Dauer nicht aufhört zu pingen, bis Sie es manuell stoppen. Dadurch kann ein Systemadministrator an der Firewall oder am Zielcomputer arbeiten, bis der Ping beantwortet wird, worauf Mighty Desktop dann die konfigurierte Aktion ausführt. Die Aktion könnte zB. das Senden einer E-Mail an das Telefon des Administrators sein. Beachten Sie, dass wenn Sie ein lokales Gerät anpingen und es in der Registerkarte "Intranet" beschriftet wurde, Sie nicht nur den Namen, sondern auch dessen Beschriftung bekommen.

 •	Route verfolgen: Sendet ein kleines Infopaket an eine Webadresse und listet auf, welche anderen Server dazwischen besucht wurden. Es verwendet das systeminterne Programm 'tracert.exe'. Hier können Sie aber eine vollständige URL inklusive Protokoll und Unterpfad ("http://../x/y") angeben. Die Kommandozeile, mit der der Trace durchgeführt wird, können Sie in der Registerkarte 'Einstellungen' konfigurieren, um ggf. die Anzahl der Hops (Zwischenstationen) zu erhöhen, Zeitlimits zu setzen, die IP-Version zu ändern usw.

 •	IP -> Hostname: Hier wird das Gerät, das auf einer lokalen Intranet-IP lauscht, nach seinem Namen gefragt (sog. Reverse-Lookup). Wenn Sie das Gerät in der Registerkarte 'Intranet' beschriftet haben, sehen Sie nicht nur seinen Namen, sondern auch seine Beschriftung.

 •	DNS-Cache löschen: Der PC kennt eine spezielle IP, unter der er abfragen kann, welche IP einem Namen, den Sie im Browser eingeben, zugewiesen ist. Sie können diese IP über die Schaltfläche 'Info' in der Registerkarte 'Intranet' sehen, sie ist als 'DNS-Server' aufgeführt. Mit dieser Schaltfläche hier wird dieser Server aufgefordert, seinen Cache zu leeren. Dies kann Probleme bei der Installation von Netzwerken beheben, wenn IPs oder Namen von Computern geändert wurden.

Registerkarte Intranet der Registerkarte Werkzeugkasten

Auf dieser Registerkarte können Sie sich anzeigen lassen, welche IP-Adressen Ihr Computer derzeit auf einer der aktiven Netzwerkkarten verwendet. Sie können einen Scan starten, der anzeigt, welche anderen Geräte in den angeschlossenen Subnetzen erreichbar sind. Die angezeigten Herstellernamen helfen bei der Identifizierung der Geräte und Sie können jedem Gerät eine eindeutige Bezeichnung geben. Diese Kennzeichnungen werden gemerkt und gespeichert.

Wenn ein Gerät erreichbar ist, können Sie auch gleich prüfen, welche zuordenbaren Laufwerke von diesem Gerät angeboten werden.

Eindringlingsalarm: Als Sicherheitsfunktion können Sie Mighty Desktop eine der Aktionen ausführen lassen, die Sie auf der Registerkarte 'Aktionen' definiert haben, wenn ein nicht gekennzeichnetes Gerät (=unbekanntes Gerät) in Ihrem Netzwerk auftaucht. Dies kann zum Beispiel passieren, wenn ein Hacker Ihr WiFi-Passwort geknackt hat. Zur Info: Sie können ein gutes Passwort erzeugen lassen im Register "Systemsicherheitsfunktionen".

Finden eines Druckers: Einige Druckertreiber sind nicht gut programmiert und funktionieren nicht mehr, wenn ein Drucker vom dynamischen Namenssystem (DNS) Ihres Routers eine neue IP-Adresse zugewiesen bekommt. Um das Problem zu lösen, können Sie die Systemsteuerung des Druckers öffnen, die Seite für die Anschlusszuweisung aufrufen und die aktuelle Anschlussnummer bearbeiten. Mighty Desktop macht die Suche nach der richtigen Anschlussnummer ganz einfach: Führen Sie einfach diesen Intranet-Scan hier aus und die momentane IP ihres Druckers wird angezeigt.

Funktionen:
 •	Funktioniert auch, wenn mehrere Netzwerkadapter vorhanden sind
 •	Funktioniert für jede Subnetzmaske, nicht nur den Standard 255.255.255.0
 •	Auch IP Version 6 wird unterstützt.

Die Schaltfläche zum Scannen des Intranets wird selbst durch ein Mighty-Kommando repräsentiert, d.h. Sie können Mighty Desktop so konfigurieren, dass es in regelmässigen Abständen einen Scan durchführt und im Falle eines Einbrechers einen Alarm ausgibt. Das können Sie auf der Registerkarte 'Terminplaner' konfigurieren.

Registerkarte Datei-Center

Die Registerkarte "Datei-Center" vereint eine Vielzahl von Funktionen, die mit Dateien und Ordnern arbeiten.

Registerkarte Dateikopierer des Datei-Centers

Der Dateikopierer kann mehrere Dateien und Ordner in einen anderen Ordner kopieren oder verschieben. Ich höre Sie schon sagen: "Gähn, dafür haben wir doch schon den Datei-Explorer". Wie Sie inzwischen schon wissen sollten, ist in Atlas-Software stets viel mehr drin:
 •	Übertragungen können beim Schliessen der App angehalten und später an genau der selben Stelle wieder aufgenommen werden. Dies ist sehr praktisch für grosse Dateien wie Videos oder Laufwerks-Backups. Sie müssen nicht mehr warten, bis sie fertig sind, oder gar den Computer eingeschaltet lassen. Ein Herunterfahren oder Neustart unterbricht die Übertragung nicht, zum Beispiel ein Windows-Update. Auch eine instabile Verbindung ist kein Problem mehr. Dateikopierer ist sozusagen "Fire & Forget". Er wird einfach beim nächsten Start von Mighty Desktop fortgesetzt. Halten Sie [Strg][Alt][Umsch], um das gegebenenfalls zu unterdrücken.
 •	Die Dateien und Ordner können aus verschiedenen Ordnern und sogar von verschiedenen Laufwerken stammen. Sie können mit dem Dateikopierer ein Bündel von Dateien zusammenstellen, das später in den Zielordner kopiert wird. Beachten Sie, dass Sie auch Dateilisten aus Textdateien oder anderen Registerkarten (zB. 'Zeichenkettenjäger') in den Dateikopierer einfügen können (siehe Kapitel "Dateilisten").
 •	Sie haben die Möglichkeit, leere Ordner und Null-Länge-Dateien automatisch zu überspringen (Aufräumen). Seien sie aber darauf hingewiesen, dass es auch noch die Funktion "Leere Elemente entsorgen" (s. Kapitel "Zusatzfunktionen im Datei-Explorer") gibt. 
 •	Sie haben die volle Kontrolle darüber, was passieren soll, falls eine Datei am Ziel bereits vorhanden ist. Nachfragedialog: Überschreiben, überschreiben bei gleicher Länge, Nummer anhängen, anderen Namen eingeben, überspringen. Sie können auch bereits vor dem Start des Transfers festlegen, was gemacht werden soll:
 •	Stets überschreiben
 •	Stets eine Nummer " (n)" anhängen
 •	Stets überspringen
 •	Alle überspringen bei denen die Länge exakt gleich ist (nützlich zB. bei Videos)
 •	Falls es sich um Textdateien handelt: Die beiden Versionen können mit dem in den Einstellungen angegebenen Tool zum Zusammenführen abgeglichen werden
 •	Den zukünftigen Dateinamen angeben
 •	Stets mit obigem Dialog nachfragen.
Dies ist sehr nützlich für unbeaufsichtigte Übertragungen. Stellen Sie sich vor, Sie müssen über Nacht 100 grosse Dateien auf den Server kopieren, starten die Übertragung und gehen nach Hause, aber die zweite Datei ist schon da, kopiert von einem anderen Benutzer. Sie kommen morgens zurück, eine Nachfrage-Box starrt Ihnen in die Augen und fast nichts wurde übertragen. Das lässt sich mit Dateikopierer vermeiden.
 
 •	Die zu übertragende Gesamtgrösse und der freie Speicherplatz auf dem Ziellaufwerk ist direkt sichtbar
 •	Sie haben die Möglichkeit, anderen Prozessen zu erlauben, die Quelldateien zu verändern, während der Transfer läuft. Dies kann für Dateien sinnvoll sein, auf die ständig zugegriffen wird, wie zB. Datenbankdateien oder Visual Studio-Projektdateien. Mit dieser Option können Sie diese sichern, ohne den Zugriff darauf zu blockieren. Beachten Sie aber, dass das Ergebnis am Zielort inkonsistent sein kann. Ob das ein Problem darstellt oder nicht, hängt von der Datei ab. Aber gerade in den Fällen, in denen eine Datei selten geändert wird, haben Sie jetzt eine viel einfachere Möglichkeit, sie zu sichern. Der Dateikopierer benötigt nur Lesezugriff, um eine Datei zu kopieren, genau wie jeder gewöhnliche Betrachter der Datei. Der Datei-Explorer kann das nicht.
 •	Tief verschachtelte Ordner, die zu Pfaden mit mehr als 260 Zeichen führen, werden unterstützt (siehe Kapitel 'Lange Pfade')
 •	Vor dem Start werden viele Prüfungen durchgeführt, um sicherzustellen, dass die Übertragung mit hoher Wahrscheinlichkeit erfolgreich sein wird. So werden z.B. doppelte Einträge automatisch aus der Liste entfernt und alle Zielordner werden daraufhin überprüft, ob dort ein Schreibvorgang erlaubt ist (Sicherheitsrechte und Flags). Dadurch wird vermieden, dass ein Transfer zu einem späteren Zeitpunkt abgebrochen werden muss, wenn Sie vielleicht nicht mehr am Rechner sind, und somit Ihre Zeit verschwendet würde. Es wird auch geprüft, ob die Datei eine Datei am Zielort überschreiben wird, und wenn ja, wird vorher gefragt, ob übersprungen, eine Nummer angehängt oder ein neuer Name angegeben werden soll. Sie können auch bei jeder Entscheidung Ihre Meinung ändern. Es gibt eine spezielle Möglichkeit, ein Element zu überspringen, wenn bereits eines mit gleichem Namen und gleicher Länge vorhanden ist (Warnung: Bitte seien Sie sehr vorsichtig damit, der Inhalt könnte immer noch unterschiedlich sein). Und es wird geprüft, ob die Zieldatei irgendwie gesperrt ist (durch einen anderen Prozess, durch fehlende Rechte oder durch ein Nur-Lesen-Flag), in diesem Fall bekommen Sie die Möglichkeit, sie manuell oder automatisch abzuschalten. Übrigens: Im Gegensatz zu vielen anderen Programmen werden Nur-Lesen-Flags auf Ordnern zu 100% respektiert. Sie haben aber trotzdem die Möglichkeit, sie zu ignorieren.
 •	Während der Übertragung kann die teilweise geschriebene Datei am Zielort so gewählt werden, dass sie durch andere Prozesse bereits lesbar ist. Dies kann nützlich sein, um Videos abzuspielen, ohne auf den Abschluss des Transfers warten zu müssen. Solange das Dateiformat rein sequenziell ist und die Kopiergeschwindigkeit höher als die Lesegeschwindigkeit des Players, ist alles in Ordnung. Beachten Sie jedoch, dass andere Anwendungen ausser Streaming-Apps in der Regel nicht mit teilweise geschriebenen Dateien umgehen können und daher abstürzen könnten.
 •	Die Startzeit kann für jede einzelne Datei individuell festgelegt werden
 •	Die zugewiesene Prozessorzeit kann für jede einzelne Datei individuell festgelegt werden
 •	Die Dauer und die Endzeit jeder Übertragung werden berechnet und angezeigt. Nach Beendigung wird die effektive Dauer im Protokoll-Panel angezeigt. Dies kann verwendet werden, um die Übertragungszeiten für zukünftige Übertragungen abzuschätzen.
 •	Übertragungen können jederzeit angehalten und fortgesetzt werden, auch ein Neustart des Rechners unterbricht sie nicht
 •	Nachdem ein Problem, wie zB. die Nichterreichbarkeit eines entfernten Laufwerks oder Platzmangel, behoben wurde, können Sie die Übertragung an der gleichen Stelle fortsetzen, an der sie unterbrochen wurde. Es geht keine Zeit verloren.
 •	Die Stempel der Erstellung und der letzten Änderung (Erstellungszeit, Änderungszeit) werden übertragen (im Gegensatz zum Datei-Explorer). Sehr wichtig für Backups und andere datumsabhängige Operationen.
 •	Sie können Dateikopierer die Kopie mit dem Original vergleichen lassen, um 100% sicher zu sein, dass es keinen Datenverlust gab (wichtig für sichere Backups, denken Sie zB. an Krypto-Wallets). Dazu wird ein Vergleichsprozess in die Prozess-Warteschlange eingefügt und der Kopierprozess wartet bei 99%, bis der Vergleichsprozess beendet ist und dem Kopierprozess mitteilt, ob es OK war.
 •	Eine einzigartige Funktion des Datei-Kopierers ist das Kopieren oder Verschieben von Dateien zur Bootzeit (während dem Windows-Start). Dies ermöglicht das Überschreiben beliebiger gesperrter Dateien, sogar Auslagerungsdateien. Ein Beispiel ist "C:\Windows\System32\drivers\etc\hosts". In den meisten Fällen ist es nicht möglich, diese Datei zu ändern, entweder weil das System sie ständig sperrt oder weil ein Antivirenprogramm sie zur Abwehr von Virenangriffen blockiert. Normalerweise ist dies eine positive Sache, aber es kann auch ein grosses Hindernis für Systemadministratoren sein. Mit Datei-Kopierer können Sie solche Dateien mühelos austauschen.
 •	Die Ziel-Auswahlbox verwaltet eine Historie aller zuvor verwendeten Ziele. Auf diese Weise wird viel Zeit gespart, wenn mehrere Übertragungen an denselben Ort gemacht werden.
 •	Sie können einen Zielordner eingeben, der noch nicht existiert, und das in beliebiger Tiefe. Es ist nicht nötig, vorher alle Ordner manuell anzulegen.
 •	Das Ziellaufwerk wird daraufhin überprüft, ob genügend Speicherplatz vorhanden ist und wenn nicht, wird die zusätzlich benötigte Menge angezeigt
 •	Sie können Mighty Desktop sagen, was es tun soll zwischen jeder einzelnen Dateioperation und auch am Ende. Die Aktionen sind auf der Registerkarte "Aktionen" umfangreich konfigurierbar, z.B. das Auswerfen eines Laufwerks, das Abmelden oder Herunterfahren des Rechners oder einfach was Sie möchten, beispielsweise das Starten einer Befehlsdatei.
 •	Die Reihenfolge, in der die Dateien übertragen werden, kann jederzeit per Drag & Drop geändert werden
 •	Spezielle Funktionen für Video-, Audio- und Untertiteldateien im Raster: Es wird ein zusätzliches Symbol angezeigt, das es ermöglicht, die vollständigen Informationen zur Multimedia-Datei anzuzeigen. Dies geschieht durch den Aufruf eines unserer leistungsfähigen Multimedia-Tools Multimedia Xpert oder Atlas Subtitler.
 •	Für jedes Element kann der Benutzer den resultierenden Pfad am Zielort sehen und auch, ob das Element dort bereits existiert
 •	Die Anzahl der gleichzeitig laufenden Übertragungen kann jederzeit geändert werden. Dies kann wichtig sein, wenn es physikalische Grenzen der Verbindung oder der Anzahl der verfügbaren Prozessoren gibt. Wenn zB. eine Übertragung über WiFi erfolgt, ist die Geschwindigkeit extrem begrenzt. Die parallele Übertragung von mehreren Dateien ist weniger effizient als die Übertragung von einer nach der anderen.
 •	Der Kopiervorgang ist Linux/Unix-kompatibel (zB. Mac, Android, Sat-Boxen usw.). Der Punkt ist, dass Windows nicht zwischen Klein- und Grossbuchstaben unterscheidet, während Linux und Unix (Mac) dies tun. In der Regel funktionieren Windows-Programme nicht gut in Verbindung mit solchen Laufwerken, weil sie sich dessen nicht bewusst sind. Es ist auch ziemlich knifflig, das im Code abzuhandeln. Mighty Desktop (genauer gesagt alle Anwendungen von Atlas Informatik) sind speziell für diese Fälle entwickelt worden und es wurde viel Arbeit in diese Fälle gesteckt. Siehe Kapitel 'Allgemeine Hinweise'.
 •	Dateien, die durch den 'Datei-Protektor' geschützt sind, werden für die Zeit der Übertragung automatisch entschützt

Hinweise:

 •	Wenn Sie zuerst eine Datei hinzufügen und dann einen der übergeordneten Ordner in die Liste ziehen, wird die Datei automatisch entfernt, da sie bereits im übergeordneten Ordner enthalten ist.
 •	Erfolgreich verschobene Dateien werden automatisch aus dem Datengitter entfernt.
 •	Sie können den Dateikopierer auch aktivieren, indem Sie mit der rechten Maustaste auf einige Elemente im Datei-Explorer klicken.

Registerkarte Dateiumbenenner des Datei-Centers

Der Umbenenner ist ein sehr leistungsfähiger Dialog, der eine ganze Reihe von Dateien und Ordnern in einem Zug umbenennen kann. Im ersten Schritt lassen Sie die Elemente in die Liste fallen oder fügen Sie sie hinzu. Sodann werden sie live gefiltert, wenn Sie ein Suchkriterium eingeben. Dann können Sie entweder Ersetzungen auf der resultierenden Liste durchführen, oder auch nur auf ausgewählten Elementen.

 •	Die Suche nach der zu ersetzenden Textpassage kann entweder innerhalb des Namens, innerhalb der Erweiterung oder beiden erfolgen. Wenn Sie zB. wählen, nur etwas in der Erweiterung zu ändern, werden Sie nicht durch Übereinstimmungen im Namen gestört. Das habe ich bei der Windows-Desktop-Suche immer vermisst.

 •	Die Angabe des Suchstrings kann entweder als Klartext, als Muster mit '*' und '?' oder als Regulärer Ausdruck (Regex) erfolgen. Bei jeder Änderung wird die Liste der Einträge neu gefiltert, und nur die passenden Einträge angezeigt. Die verwendeten Ersatzzeichenfolgen werden in einer Historie bis zu dem von Ihnen in den Einstellungen festgelegten Maximum aufbewahrt. Bitte beachten Sie, dass es eine Verbesserung gegenüber dem Windows-Dateisystem gibt: Wenn Sie "*a" schreiben, werden nur Namen gefunden, die auf 'a' enden. Wenn Sie wünschen, dass 'a' irgendwo im Innern stehen soll, müssen Sie "*a*" schreiben. Nach dem Abgleich kann der Inhalt der gefundenen Sterne wie bei Regex im Ersetzungsausdruck verwendet werden, d.h. "$1" steht für den Teil links vom 'a' und "$2" für den Teil rechts davon, usw.

 •	Viele Verarbeitungen können entweder auf allen Elementen der Liste oder nur auf den manuell ausgewählten durchgeführt werden:
 •	Ersetzen durch eine andere Zeichenkette (die wiederum eine Regex sein kann). Die Ersetzungszeichenfolge unterstützt die folgenden Elemente:
 •	Nummern: Sie können die ausgewählten Dateien nummerieren, indem Sie die erste Zahl und eine Schrittweite angeben. Führende Nullen bis zu einer einstellbaren Breite sind möglich.
 •	GUID: Für jedes Element kann eine globale eindeutige ID erzeugt werden.
 •	Einfügen des Erstellungsdatums des Elements in einem beliebigen Format. ISO-Format als Spezialität.
 •	Einfügen des Änderungsdatums des Artikels in einem beliebigen Format. ISO-Format als Spezialität.
 •	Einfügen des aktuellen Datums und der Uhrzeit in einem beliebigen Format. ISO-Format als Spezialität.
 •	Einfügen eines Atlas-Platzhalters und Ersetzers, z. B. ein Teil eines Datums, ein Teil des Dateinamens oder auch eine zufällige Zeichenfolge.
Die Ersatzstrings können die übereinstimmenden Teile verwenden und werden in einer Historie bis zu dem von Ihnen definierten Maximum aufbewahrt. Jeder Anweisungs-Satz hat seine eigene Historie. Mehr zum Aufbau in hier.
 •	Einfügen einer anderen Zeichenfolge (die auch das Ergebnis eines Regulären Ausdrucks sein kann). Die gleichen Möglichkeiten wie bei der Ersetzen-Zeichenkette.
 •	Anhängen einer anderen Zeichenkette (die auch das Ergebnis eines Regulären Ausdrucks sein kann). Dieselben Möglichkeiten wie bei der Ersetzen-Zeichenkette.
 •	Entfernen eines Blocks von Zeichen ab einem Index. Der Index kann entweder ab dem Anfang oder dem Ende angegeben werden. Die Indices sind 0-basiert.
 •	Verschieben eines Blocks von Zeichen auf einen anderen Index. Die Indizes können entweder vom Anfang oder vom Ende her angegeben werden.
 •	Vertauschen des Teils links von der gefundenen Zeichenkette durch den Teil rechts von ihr. Ein häufig verwendetes Beispiel ist das Vertauschen eines Musiktitels mit dem Namen des Interpreten.
 •	Löschen von führenden Whitespaces (Zeichen, die optisch als Leerzeichen erscheinen)
 •	Löschen von Whitespaces am Ende
 •	Ändern der Gross- und Kleinschreibung in den sog. Titel-Fall (engl. Title Case), wenn der Teil komplett in Klein- oder Grossbuchstaben ist. Das erste Zeichen eines jeden Wortes wird grossgeschrieben, der Rest klein.
 •	Ändern eines Teils in Grossbuchstaben
 •	Ändern eines Teils in Kleinbuchstaben
 •	Ersetzen von Punkten und Unterstrichen durch Leerzeichen. Dies ersetzt alle '.' und '_' durch ' ' im Namen des Elements. Wird häufig für Filmtitel verwendet.
 •	Ersetzen von Bindestrichen durch Leerzeichen. Dadurch werden im Elementnamen alle '-' durch ' ' ersetzt.
 •	Verschieben des Elements in den Papierkorb
 •	Dauerhaftes Löschen des Elements.

 •	Sie können Passagen direkt in das Ersetzungsfeld kopieren, indem Sie sie aus den Pfadnamen im Raster übernehmen

 •	Es gibt eine Vorschau, die zeigt, wie der neue Name aussehen würde, wenn Sie die Umbenennungen ausführen würden. Um die Eingabe von Indizes zu erleichtern, wird die Länge der Strings angezeigt und Sie können auch einen Teil des Strings durch Markieren mit dem Zeiger abmessen.

 •	Normalerweise nimmt das Dateisystem Nur-Lese-Flags sehr ernst und stoppt ein Umbenennen. Im Dateiumbenenner haben Sie ein Kontrollkästchen, um diese zu ignorieren.

 •	Umbenennungen zwischen dem gleichem Namen in Klein- und Grossbuchstaben-Schreibweise. Linux- und Unix-Dateisysteme werden voll unterstützt. Sie sind speziell, weil sie einen Unterschied machen, während Windows das nicht tut. Vermutlich wird es auch mit Mac- und Unix-Laufwerken funktionieren, aber noch nicht getestet.

 •	Umbenennen in beliebige Namen, auch solche, die wie Erweiterungen aussehen, zB. ".vs" (beginnend mit einem Punkt). Sie erhalten eine Warnung, wenn sich die Anzahl der Punkte im Namen ändert, da dies negative Auswirkungen auf einige Programme haben könnte (solche, die nicht mehrere Punkte erwarten).

 •	Alle möglichen Konflikte, wie zB. das Zusammenstossen mit einer anderen existierenden Datei oder das Erhalten eines leeren Pfadnamens, werden bereits vor dem Umbenennungsvorgang geprüft

 •	Rückgängig/Wiederherstellen-Funktionalität ist implementiert, einschliesslich Zurückholen aus dem Papierkorb. Keine Obergrenze für die Anzahl der Operationen.

 •	Gespeicherte Eingaben: Alle Ihre Eingaben (hellblaue Felder) werden in einem so genannten `Anweisungs-Satz` gespeichert. Sie können eine unbegrenzte Anzahl Anweisungs-Sätze unter einem Namen speichern, um ihn später wieder zu verwenden. Sie können schnell per Kombinationsfeld ausgewählt werden. Sie können einen Anweisungs-Satz auch umbenennen, und das Duplizieren zur Erstellung eines ähnlichen Anweisungs-Satzes ist unterstützt. Darüber hinaus wird die Liste der Dateien und Ordner gespeichert und neu geladen, wenn die Anwendung geschlossen wird. Das gleiche gilt für alle Datei- und Ordnerumbenennungen in allen Schritten, die jemals durchgeführt wurden. Das Maximum kann in den Einstellungen festgelegt werden. Wenn Sie also später feststellen, dass etwas nicht so war, wie Sie es sich gewünscht hätten, können Sie die Umbenennungen immer noch rückgängig machen, vielleicht sogar noch Tage später.

 •	Zur effizienten Zusammenstellung der Liste der umzubenennenden Dateien können Sie den Reiter 'Zeichenkettenjäger' benutzen. Er kann präzise und schnell die passenden Dateien auffinden. Benutzen Sie dort unterhalb der Liste der gefundenen Dateien die  Schaltfläche 'Kopieren'. Andere Möglichkeiten sind im Kapitel "Dateilisten" aufgeführt.

 •	Beachten Sie, dass ein Umbenennen des Eintrags - egal ob im Dateiumbenenner oder ausserhalb im Datei-Explorer von Windows - automatisch auch diese Datei bzw. diesen Ordner in allen interaktiv zusammengestellten Listen von Mighty Desktop umbenennt, zB. in 'Dateikopierer', 'Dateiscanner' usw.

 •	Datei-Umbenenner kann als ein sehr leistungsfähiges Datei-Auswahlwerkzeug verwendet werden. Mit Datei-Umbenenner können Sie alle Dateien eines Haufens auswählen, die mehrere bestimmte Kriterien erfüllen oder nicht erfüllen (Positiv- oder Negativauswahl, d.h. NICHT die mit A oder B). Und das funktioniert auch, wenn die Dateien in mehreren Unterordnern in der Tiefe verteilt sind:

 1.	Geben Sie das erste Kriterium ein, z.B. einen Suchbegriff. Die passenden Dateien bleiben dann in der Liste. 
 2.	Wenn Sie mehr als ein Kriterium haben, schalten Sie 'Was tun' auf 'Einfügen' um, geben Sie "[X]" für 'Einzufügende Zeichenfolge' ein, setzen Sie 'Bei Index' auf 0 und drücken Sie 'Alle umbenennen'. Nun haben Sie alle, die das erste Kriterium erfüllen, markiert.
 3.	Wiederholen Sie Schritt 2 für Ihre weiteren Kriterien
 4.	Geben Sie "[X]" für 'Suchbegriff' ein. Jetzt haben Sie alle Dateien im Raster, die alle Ihre Kriterien erfüllen.
 5.	Um mit dem Rest etwas zu tun, wählen Sie alle Dateien aus und drücken Sie auf "Markierte entfernen". 
 6.	Löschen Sie den 'Suchbegriff'. Jetzt haben Sie alle Dateien im Raster, die NICHT Ihren Kriterien entsprechen. 
 7.	Wenn Sie diese Dateien zum Beispiel löschen möchten, wählen Sie alle aus und drücken Sie "Markierte in den Papierkorb".
 8.	Fügen Sie den Ordner mit allen markierten Dateien hinzu
 9.	Geben Sie "[X]" für "Suchbegriff" ein. Nun haben sie alle markierten im Gitter.
 10.	Schalten Sie "Was tun" auf "Entfernen" um
 11.	Geben Sie 3 für 'Länge' ein und stellen Sie sicher dass 'Bei Index' 0 steht
 12.	Drücken Sie "Alle umbenennen". Dies entfernt die Markierung "[X]" bei allen Dateien. 

 •	Umbenennen einer Zeichenfolge in einem ganzen Ordner: Manchmal haben Sie eine Datei mit dem Namen eines Objekts und eine Ordnerstruktur mit vielen Dateien, die den Namen des Objekts enthalten. Bitte beachten Sie, dass für Projekte und Lösungen die Registerkarte "Zeichenkettenjäger™" die bessere Wahl ist, da sie auch im Inhalt einer Datei ersetzen kann. Auf unserer Webseite finden Sie eine Anleitung, wie man das bei Visual Studio-Solutions und -Projekten machen kann.

 •	Hinweise zur Angabe von Ordnern über die Befehlszeile: Derzeit gibt es 3 mögliche Szenarien:
 •	Es soll nur der Ordner selbst umbenannt werden: Geben Sie den Ordner an und kein "/S"
 •	Der Ordner und alle Elemente darin in voller Tiefe: Geben Sie den Ordner und "/S" an
 •	Der oberste Ordner und alle Elemente im obersten Ordner (aber nicht weiter unten) sollen umbenannt werden: Muss als zwei Argumente angegeben werden, 1) der oberste Ordner und 2) "ObersterOrdner\*" und keine Angabe von "/S".

 •	Bei einigen Windows-Versionen werden nach einer Umbenennung von Dateien diese manchmal im Datei-Explorer nicht automatisch aktualisiert. Sie müssen F5 drücken, um die Änderungen zu sehen.

 •	Sie können den Dateiumbenenner auch aktivieren, indem Sie mit der rechten Maustaste auf einige Elemente im Datei-Explorer klicken.

Registerkarte Dateivergleicher des Datei-Centers

Vergleicht zwei Binärdateien hinsichtlich der Länge, des Datums und Uhrzeit sowie optional des gesamten Inhalts. Die Position der ersten Unstimmigkeit innerhalb des Inhalts wird gemeldet. Anders als einige Vergleichsprogramme von Drittanbietern kann es auch Dateien vergleichen, die grösser als 4 GB sind, und es kann dies auch als Hintergrundprozess machen. Es kann also auch für Videos, Archive, Laufwerk-Backups usw. verwendet werden. Der Wert im Einstellungsdialog legt die Schwellengrösse fest, bei der der Vergleich nicht sogleich durchgeführt, sondern als Prozess in die 'Warteschlange' aufgenommen wird. Wenn Sie das Ergebnis erhalten, dass die Dateien unterschiedlich sind, können Sie sie mit Ihrem festgelegten Zusammenführungswerkzeug (Merge-Tool) mit einem einzigen Klick zusammenführen.

Hinweise:
 •	Der Stempel von zwei Dateien darf bis zu 2 Sekunden auseinander liegen und der Dateivergleicher wird trotzdem "gleiches Datum" sagen. Das liegt daran, dass einige Dateisysteme keine bessere Auflösung als 2 Sekunden haben.
 •	Sie können zwei Dateien an einer beliebigen Stelle des Fensters fallen lassen wodurch sie in die beiden Dateiboxen eingefügt werden
 •	Sie können den Dateivergleicher auch aktivieren, indem Sie mit der rechten Maustaste auf Elemente im Datei-Explorer klicken.
 •	Tipp: Wenn Sie einen ganzen Ordner auf Dateiebene vergleichen wollen, können Sie die spezialisierte Registerkarte "Backup" in der Registerkarte "Systemsicherheit" verwenden.

Registerkarte Duplikat-Bereiniger des Datei-Centers

Der Duplikat-Bereiniger sucht nach Dateien, die entweder den gleichen Inhalt, den gleichen Namen oder beides haben. Sie können einen Ordner angeben, der bereinigt werden soll, und einen Ordner, in dem nachgesehen werden soll, ob die gleichen Dateien bereits vorhanden sind. Die primäre Anwendung ist nach dem Kopieren neuer Fotos von einem anderen Laufwerk, zB. Ihrem Smartphone, in den Bilderordner Ihres PCs, oder auch das gleiche für neue Musik. Sie können auch nur einen einzelnen Ordner angeben, der dann von Duplikaten bereinigt wird.  Duplikat-Bereiniger kann auch Duplikate mit anderem Namen finden, wenn Sie das Kontrollkästchen "Name vergleichen" ausschalten.

Nach dem Scannen nach Duplikaten erhalten Sie ein Fenster mit allen Duplikaten, in dem Sie entscheiden können, welches das Original und welches das Duplikat ist. Im Zuge der Bereinigung haben Sie die Möglichkeit, auch die Ordner der gelöschten Duplikate zu löschen, wenn sie leer werden.

Eine weitere Anwendung, für die ich es einmal eingesetzt habe war, das Reparieren eines Durcheinanders das zurückblieb, nachdem eine Kopier- oder Synchronisations-App verrückt spielte und abgebrochen werden musste.

Hinweise:
 •	Der zu bereinigende und der Nachschau-Ordner dürfen ineinander verschachtelt sein
 •	Standardmässig wird die neuere Datei als das Duplikat angesehen, die ältere als das Original
 •	Wenn nur der Name verglichen wird (aber der Inhalt nicht), entscheiden die Zeitstempel. Sind sie identisch, werden die Längen verglichen und das Ergebnis wird in der Liste angezeigt. Bei gleichen Stempeln wird die kürzere Datei als das Duplikat angesehen, um Datenverlust zu vermeiden.
 •	Wenn Sie dem Ergebnis nicht trauen, können Sie 'Wortreich' einschalten. Dann werden alle durchgeführten Vergleiche aufgelistet und es wird erklärt, warum es sich nicht um ein Duplikat handelt.
 •	Bei grossen Ordnern kann der Vergleich eine ganze Weile dauern.
 •	Sie können die Bereinigung auch aktivieren, indem Sie im Datei-Explorer mit der rechten Maustaste auf zwei, einen oder keinen Ordner klicken.

Registerkarte Scanner des Datei-Centers

Diese Registerkarte kann einige nützliche Informationen über eine oder mehrere Dateien liefern, indem der gesamte Inhalt gescannt wird:
 •	Scannen nach Defekten: Scannt den Inhalt auf Sequenzen von NULs. Dies ist normalerweise ein Zeichen dafür, dass die Daten beschädigt wurden. Das kann die Folge eines teilweisen Downloads, eines Dateisystemfehlers, eines vollständig gefüllten Laufwerks, eines abgebrochenen Schreibvorgangs, von Signalverzerrungen oder eines defekten Datenträgers sein (DVDs, Flash-Laufwerke, alte Magnetlaufwerke). Normalerweise wird der beschädigte Teil mit Nullen (NULs) aufgefüllt und die Grösse ist ein Vielfaches der Blockgrösse des Mediums. Wenn das in einem Video passiert, zeigen die meisten Player für eine kurze Zeit nur einen schwarzen Bildschirm oder überspringen einfach die Passage. Es kann sehr frustrierend sein, wenn Sie angefangen haben zu schauen und irgendwo in der Mitte abrupt gestoppt werden. Es kann Ihnen auch Aufschluss darüber geben, wie viele Daten auf einem alten magnetischen Speichermedium bereits verloren gegangen sind (siehe Kapitel 'Datenauffrischung'). Der Dateiscanner analysiert, wie viel Prozent der Datei beschädigt ist. Wenn es sich um eine Video- oder Audiodatei handelt, wird auch angezeigt, wie lang die beschädigten Teile sind, wenn Sie das Medium abspielen. Dies hilft, im Voraus zu wissen, ob es sich lohnt, es anzusehen/anzuhören. Sie können die minimale Blockgrösse, die als fehlerhaft erkannt wird, in den "Einstellungen" festlegen.

 •	Scannen nach BOM: Prüft am Anfang einer Datei, ob eine Byte Order Mark (BOM) vorhanden ist und sagt Ihnen genau, welche Art vorhanden ist. BOMs werden verwendet, um die Kodierung des Inhalts einer Datei zu kennzeichnen.

 •	Berechnen von Prüfsummen: Es können verschiedene Arten von Prüfsummen über eine Datei berechnet werden (SHA-256, SHA-384, SHA-512, SHA-1, MD5, CRC-32). Das Ergebnis kann wahlweise in Klein- oder Grossbuchstaben angezeigt werden. Wenn Algorithmen des .NET Framework verwendet werden, können diese nach einer Pause nicht fortgesetzt werden und starten von vorne. Im Gegensatz dazu ist CRC-32 in Mighty Desktop implementiert und kann unterbrochen und fortgesetzt werden.

 •	Der Bereich auf der rechten Seite zeigt alle Informationen, die Windows über eine Datei kennt, in alphabetischer Reihenfolge an. Wenn es sich um eine ausführbare Datei handelt (dll, exe, com, cmd, bat ...), ermittelt Mighty Desktop ausserdem die Architektur und zeigt diese ebenfalls an (32-Bit, 64-Bit, ARM usw.)

 •	Die Überprüfung wird entweder sofort durchgeführt oder, wenn die Datei sehr gross ist, als Prozess zur 'Warteschlange' hinzugefügt. Der Wert auf der Registerkarte "Einstellungen" bestimmt die Schwellenwertgrösse.
 
Hinweise:
 •	Sie können den Dateiscanner auch aktivieren, indem Sie im Datei-Explorer mit der rechten Maustaste auf ein paar Dateien klicken.

Registerkarte Ordner-Analysator des Datei-Centers

Ordner-Analysator kann Ihnen die folgenden Fragen beantworten:
 •	Was verbraucht den Platz auf Ihrem Laufwerk bzw. wie gross sind alle Ordner innerhalb eines Ordners oder Laufwerks? Sie können die Liste aller Ordner nach Grösse, nach der Anzahl der darin enthaltenen Dateien oder nach der Anzahl der darin enthaltenen Ordner sortieren. Der Datei-Explorer kann die Grösse von mehr als einem Ordner nicht auf einmal anzeigen.
 •	Welcher Ordner enthält die meisten Dateien?
 •	Wie viele Dateien und Ordner befinden sich in einem Ordner (in die Tiefe)?
 •	Was ist die grösste Datei oder der grösste Ordner innerhalb eines Ordners, optional auch eingeschränkt auf einen Grössenbereich?
 •	Welche Datei oder welcher Ordner wurde zuletzt geändert und wann war das (optional in eingeschränkt auf einen Grössenbereich)? Nützliches Beispiel: Nach dem Gamen möchte man wissen, wo sich die Savegame-Datei (gespeicherter Zustand) befindet, vielleicht um sie auf einen anderen Computer zu übernehmen oder um ein Backup zu machen. Auch aus Sicherheitsgründen ist es interessant zu sehen, was vor kurzem geändert wurde. Schauen Sie sich dazu auch die Registerkarte 'Dateiüberwachung' an, um solche Fragen zu beantworten.
 •	Markieren aller leeren Dateien und Ordner und in den Papierkorb werfen
 •	Sehen von versteckten Dateien und wie viel Platz sie beanspruchen. Aber seien Sie gewarnt: Versteckte Dateien haben einen technischen Grund, versteckt zu sein. Es wird dringend empfohlen, keine dieser Dateien zu löschen! Es gibt auch einen Warndialog in Mighty Desktop, der darauf hinweist.
 •	Wie kann man private Dateien im temporären Ordner sicher löschen, die vorher aus einer App wie einem Archivierungsprogramm oder Passwort-Safe exportiert wurden? Ohne Ordner-Analysator kann dies recht kompliziert sein, da sie oft in einem tiefen Unterordner abgelegt werden. Geben Sie einfach "%temp%" in die Ordnerbox ein (vordefiniert) und sortieren Sie nach der Spalte 'Änderung der neuesten Datei'.

Hinweise:
 •	Der Tooltip eines Eintrags zeigt eine grosse Menge an Informationen über eine Datei an
 •	Navigieren in die Tiefe durch Doppelklick auf den grössten oder neuesten Ordner
 •	Navigieren in die Höhe zum Vater-Ordner, indem die Schaltfläche "Ordner aufwärts" betätigt wird
 •	Sie können die Analyse auch aktivieren, indem Sie im Datei-Explorer mit der rechten Maustaste auf einen Ordner klicken.

In der resultierenden Liste können Sie alle Elemente mit einem Doppelklick öffnen (zB. Textdateien, Bilder, Archive, Ordner usw.), Sie können den Windows-Eigenschaften-Dialog des Datei-Explorers von ihnen sehen (zB. zum Überprüfen von Zertifikatsinformationen), Sie können sie im 'Binärdateibetrachter' anschauen und Sie können auch einfach zwischen den Ordnern navigieren. Da der Aufbau der Liste lange gedauert hat, wird sie gespeichert, wenn Sie Mighty Desktop schliessen und erneut öffnen.

Textuelle Ordner-Listings

Als zusätzliche Option kann Ordner-Analysator auch eine textuelle Darstellung des Inhalts eines Ordners erstellen. Auch für diese Darstellung werden die oberhalb eingegebenen Filterkriterien wie Dateigrösse usw. angewendet. Die zu produzierende Liste kann sehr weitreichend an die Bedürfnisse angepasst werden. Man kann zB. dieses machen:
 •	Eine hierarchisch eingerückte Liste von Ordnern und Dateien
 •	Eine hierarchisch eingerückte Liste der Ordnerhierarchie
 •	Eine flache Liste aller Dateien und/oder Ordnern mit oder ohne vollen Pfad
 •	Eine extrem schnell erstellte Übersicht über alle Ordner und/oder Dateigrössen
 •	Eine extrem schnell erstellte Übersicht über die Modifikationszeiten aller Elemente
 •	Die Listings entweder für die gesamte Hierarchie oder auch nur für den obersten Ordner machen
 •	Eine Tab- oder Leerschlag-getrennte Liste generieren sowie auch CSV
 •	Jegliche im Datei-Explorer sichtbaren Werte auflisten

Hinweise:
 •	Die Erstellung wurde auf hohe Geschwindigkeit optimiert. Sobald jedoch zusätzliche Datei-Explorer-Werte angegeben werden, bricht die Geschwindigkeit extrem zusammen. Der Datei-Explorer scheint bei dieser Abfrage extrem ineffizient programmiert zu sein. Es konnte keine leider Verschnellerungslösung gefunden werden.

Registerkarte Aufteiler des Datei-Centers

Um die Grenzen von Cloud-Speicher, Mailsystemen oder externen Laufwerken zu umgehen, können Sie eine grosse Datei in kleinere Teile aufteilen. Dies kann mit beliebigen Dateien gemacht werden und auch binäre Inhalte sind kein Problem. Die besondere Fähigkeit ist, dass die Teile auf mehrere Laufwerke geschrieben werden können. Wenn Sie z.B. eine grosse Backup-Datei haben, aber keines Ihrer Backup-Laufwerke genügend freien Speicherplatz hat, können Sie den Aufteiler die Datei auf mehrere Laufwerke verteilen lassen. Funktionen:
 •	Geben Sie mehrere Ordner im Feld "Ausgabepfad-Muster" an, indem Sie sie durch "|" trennen. Der Aufteiler springt automatisch zum nächsten freien Laufwerk in der Liste, wenn ein Laufwerk voll wird.
 •	Es kann entweder die gewünschte Grösse oder die gewünschte Anzahl von Teilen eingegeben werden
 •	Es kann die Nummer des ersten Teils angegeben werden
 •	Teillängen können einfach über Knöpfe angeglichen werden, entweder nach oben oder unten
 •	Textdateien können an Zeilenenden aufgeteilt werden, damit keine unvollständigen Zeilen entstehen. Besonders nützlich bei CSV- und Protokolldateien. Die meisten Texteditoren haben Limiten für die Textgrösse. Hiermit kann man eine zu grosse Datei in kleinere Teile zerlegen. Zeilenenden können entweder ein CR+LF oder auch ein einzelnes CR oder LF sein.
 •	Keine Grössenbeschränkung. Dateien können grösser als 4 GB sein, auch die Teile.
 •	Kann pausiert und mitten im Prozess wieder fortgesetzt werden, sogar nach einem Neustart der Maschine
 •	Die Namen für die Teile können frei mithilfe von Mustern festgelegt werden (History-Dropdown vorhanden)
 •	Prüft vorher, ob der insgesamt verfügbare freie Speicherplatz auf allen angegebenen Laufwerken ausreichend ist
 •	Dieselbe Operation kann später nochmals ausgeführt werden mit einem einzigen Klick
 •	Räumt alle geschriebenen Teile bei einem Abbruch oder einer erneuten Ausführung auf. Dies hat den angenehmen Effekt, dass, wenn Sie die Aufteilung modifizieren und die Anzahl der Teile reduzieren wollen, die überflüssigen Teile des vorherigen Versuchs automatisch entfernt werden.
 •	Die Erzeugung des Ausgabenamens und die Überschreibungsprüfung für alle Ausgabeteile werden durchgeführt, bevor der Prozess überhaupt gestartet wird. Auf diese Weise kann es zB. nicht zu einer Fehlermeldung kommen, nachdem die Verarbeitung schon länger lief.
 •	Automatische temporäre Aufhebung des Schutzes der Quelldatei, wenn es sich um eine Datei handelt, die durch Datei-Protektor geschützt ist.

Hinweise:
 •	Aufteiler zerteilt einfach nur den binären Inhalt einer Datei. Wenn die Datei in einem komplexen Format wie MP4 oder MP3 vorliegt, sind die Teile selbst nicht abspielbar. Wenn Sie das möchten, können das mit unserem anderen Tool Multimedia Xpert machen. Es kann praktisch jede Video-, Audio- und Untertiteldatei auf der Welt in abspielbare Teile aufteilen. Es werden mehr als 300 verschiedene Dateiformate unterstützt.
 •	Sie können die Aufteilung auch aktivieren, indem Sie im Datei-Explorer mit der rechten Maustaste auf eine Datei klicken.

Registerkarte Dateianeinanderhänger des Datei-Centers

Der Dateianeinanderhänger fügt mehrere Dateien ohne weitere Verarbeitung zusammen. Das funktioniert für alle unstrukturierten Dateiinhalte wie zum Beispiel Textdateien oder solche, die von Aufteiler erzeugt worden waren. Die Daten werden in der von Ihnen angegebenen Reihenfolge zusammengefügt. Sie können die Reihenfolge per Drag&Drop ändern. Für jeden Teil kann angeben werden, wie oft er wiederholt werden soll (sog."Looping").

Aneinanderhänger verfügt über einen sehr aufwendigen Analysator zur Bildung des Ausgabenamens. Wenn Sie einen Dateinamen wie "Titel - Teil.01", "Titel CD 01" oder ein anderes häufig verwendetes Namensformat haben, wird automatisch der Zahlenteil entfernt und der Rest als Standard eingesetzt. Es ist der gleiche Algorithmus wie in Multimedia Xpert.

Hinweise:
 •	Dies ist eine reine Aneinanderhängung der Dateiinhalte. Es wird keinerlei Inhaltsanalyse durchgeführt, so dass es nur für Dateien geeignet ist, die mit einem Binärdatei-Aufteilungstool wie Aufteiler (siehe oben) zerteilt wurden. Es kann nicht Dinge wie "CD1.mp3" und "CD2.mp3" verketten oder Videos, die mit einem hochentwickelten Video-Aufteiler in Multimedia Xpert in selbstständig abspielbare Teile zerlegt wurden. Wenn Sie Video- und Audio-Verkettungen benötigen, empfehlen wir Ihnen, dies mit Multimedia Xpert zu tun. Es kann praktisch jede Video-, Audio- und Untertiteldatei auf der Welt in abspielbare Teile aufteilen und wieder zusammenfügen. Es unterstützt mehr als 300 verschiedene Dateiformate. Für PDF-Dateien steht etwas auf der ToDo-Liste von Mighty Desktop, ist aber noch nicht implementiert.
 •	Die Aneinanderhängung wird entweder sofort durchgeführt oder, wenn die resultierende Datei sehr gross ist, als Prozess zur 'Warteschlange' hinzugefügt. Der Wert auf der Registerkarte 'Einstellungen' bestimmt die Schwellenwertgrösse.
 •	Sie können die Aneinanderhängung auch aktivieren, indem Sie im Datei-Explorer die Teildateien markieren und mit der rechten Maustaste darauf klicken.

Registerkarte Laufwerksgeschwindigkeit des Datei-Centers

Hier wird Ihnen angezeigt, wie hoch die Übertragungsrate eines Ihrer Laufwerke ist. Es wird auch ein Durchschnitt über die Zeit errechnet und Sie können verlangen, dass dieser Wert protokolliert wird.

Ein weiterer möglicher Anwendungsfall ist, wenn Sie gleichzeitig eine langsame WiFi- und eine schnelle LAN-Verbindung zu einem anderen Computer haben. So können Sie feststellen, welchen Weg die Daten wirklich nehmen und ihn optimieren.

Registerkarte Wörterbuchzusammenführung des Datei-Centers

Sie können zwei textuelle Listen zusammenführen, die einen Eintrag pro Zeile enthalten, die alphabetisch sortiert sind und optional einen Zähler als erste Zeile haben. Solche Dateien werden zum Beispiel von DSpellCheck Hunspell verwendet. DSpellCheck Hunspell ist ein generisches Wortprüfungs-Plugin, das von mehreren Programmen verwendet werden kann, eines davon ist Notepad++, und auch OpenOffice und LibreOffice benutzen es.

Die Idee ist, dass Sie die Dateien von DSpellCheck (den Inhalt des "Hunspell"-Ordners, etwa *.dic, *.aff und *.usr) auf einem Cloud-Laufwerk ablegen und das DSpellCheck-Plugin so einrichten, dass es dort mit ihnen arbeitet. *.dic sind die heruntergeladenen vordefinierten Wörterbücher, während *.usr Ihre persönlichen Ergänzungen zu den Wörterbüchern sind. Ohne diese Umkonfiguration haben Sie mehrere Hunspell-Ordner, je einen auf jedem Computer. Mit dieser Funktion können Sie solche Wörterbücher mühelos zusammenführen und das Ergebnis dann auf einem Cloud-Laufwerk ablegen. Sie müssen nur alle *.usr-Dateien zusammenführen, das sind diejenigen, die Ihre hinzugefügten Wörter enthalten. Als Eingabe für DSpellCheck würden Sie also in 'Muster der Quelldateien' den Ausdruck "C:\IhrHunspellFolder\*.usr" eingeben. Dies ist bereits vorkonfiguriert, wenn Sie auf die Schaltfläche "Standard" rechts neben dem Feld drücken.

Aber diese Funktion ist nicht auf Hunspell-Wörterbücher beschränkt. Sie ist generisch und kann verwendet werden, um zwei beliebige Textlisten zusammenzuführen. Sie könnten zB. zwei Listen mit Namen haben, oder zwei Listen mit Filmtiteln oder andere Listen, die aus Anwendungen exportiert wurden. Die Listen können optional einen Zähler der nachfolgenden Zeilen als erste Zeile haben, müssen aber nicht. Übrigens, für die Verwaltung einer Liste Ihrer gesehenen Filme gibt es eine spezialisiertere App von uns, die dies anspruchsvoller macht, sie heisst Atlas Subtitler.

Registerkarte Dateistempler des Datei-Centers

Sie können die Änderungszeit (bzw. die des letzten Schreibvorgangs) und die Erstellungszeit von mehreren Dateien und Ordnern entweder interaktiv oder in einem Durchlauf abändern. Die Zeiten können auf höchste Präzision, technisch `Ticks` genannt, eingestellt werden, was 1/10 einer Mikrosekunde entspricht.  Dies wird oft für Software-Releases oder Dokument-Freigaben verwendet, ist aber auch sinnvoll, um private Informationen aus jeder Art von Dokumenten zu bereinigen, die veröffentlicht werden. Ein weiterer Anwendungsfall ist, wenn Sie eine alte Datei aus der Cloud heruntergeladen oder eine Mail aus Ihrem Mailprogramm exportiert haben und Sie die Stempel in chronologischer Reihenfolge haben möchten, damit Sie im Datei-Explorer-Fenster einfach danach sortieren können.

Sie können ganz einfach den Stempel einer anderen Datei holen, um ihn zu verwenden.

Der Stempler gibt eine Warnung aus, wenn die Änderungszeit eines Elements vor der Erstellungszeit liegen sollte. Sie können die bereitgestellte Schaltfläche verwenden, um solche Stempel automatisch zu reparieren. Beachten Sie, dass das Stempeln ebenfalls zu den rückgängig machbaren Operationen gehört (siehe Kapitel), so dass es bei Bedarf rückgängig gemacht werden kann.

Hinweise:
 •	Sie können den Stempler auch aktivieren, indem Sie mit der rechten Maustaste auf einige Elemente im Datei-Explorer klicken oder von der Kommandozeile.

Registerkarte Duplikat-Kürzer des Datei-Centers

Wenn Sie im Datei-Explorer, auf der Registerkarte "Backup" oder in Programmen von Drittanbietern Duplikate von Dateien oder Ordnern erstellen, erhalten Sie eine Reihe von Elementen mit den Namen "Datei - Kopie.ext", "Datei - Kopie (2).ext" oder auch ohne das Wort "Kopie" einfach "Datei (2).ext". Es ist auch eine gute Gewohnheit, Sicherungskopien des aktuellen Zustands eines Spiels, des so genannten SaveGame-Ordners, anzulegen, schon nur, um diesen bei Bedarf auf eine andere Maschine übernehmen zu können. Diese Elemente können manchmal recht gross werden und die Anzahl der Duplikate kann schnell in die Dutzende gehen. Um etwas Platz zu machen würde man gerne einfach die ältesten löschen, doch macht man das, beginnt die Nummerierung wieder bei 1. Man verliert die Zeitachse.

Und genau hier kann Duplikat-Kürzer helfen: Anstatt die Elemente zu löschen setzt er einfach die Grösse auf Null. Dateiinhalte werden gelöscht, Ordner geleert. Durch diesen Trick bleibt die Nummerierung erhalten und doch hat man sich freien Platz auf dem Laufwerk geschaffen.

Hinweise:
 •	Der Stempel "Letzte Änderung" der gekürzten Elemente bleibt unverändert. Dies garantiert, dass die Reihenfolge der Elemente gleich bleibt, wenn das Datei-Explorer-Fenster nach dieser Spalte sortiert ist.
 •	In einem nicht-englischen Windows werden Duplikate in lokaler Sprache gesucht und wenn keine da sind auch solche in Englisch. Das Format zum Finden von Duplikaten in lokaler Sprache kann in den Einstellungen eingestellt werden.
 •	Sie können den Kürzer auch aktivieren, indem Sie mit der rechten Maustaste auf eines der Duplikate der Serie im Datei-Explorer klicken oder auch per Kommandozeile (s. Kapitel).

Registerkarte Zeichenkettenjäger™

Zeichenkettenjäger™ ist eine ultraschnelle Suchmaschine, die nach einer Zeichenkette in Textdateien und gleichzeitig in Datei- und Ordnernamen suchen kann. Es kann auch in mehreren Laufwerken aufs Mal suchen. Die Suchparameter nicht nur einer, sondern mehrerer Suchen können als `Anweisungs-Satz` gespeichert und leicht wiederverwendet werden. Als weiteres Goodie kann Zeichenkettenjäger™ auch prüfen, ob eine zweite Zeichenkette in einer Zeile in der Nähe der Suchzeichenkette vorhanden ist. Die Vorteile sind, dass es sehr einfach ist, Suchmuster zu spezifizieren und dass es viele Dropdowns für die Historie hat, um frühere Eingaben wiederzuverwenden, welche für jede Suchanweisung spezifisch sind (im Gegensatz zu nur einer einzelnen, globalen Historie). Die übereinstimmenden Zeichenfolgen können nachher ersetzt und Dateien/Ordner umbenannt werden, und dies mit dem Komfort einer mehrstufigen Rückgängig- und Wiederherstellungsfunktion.

 •	Sie können mehrere Ordner eingeben, in denen die Suche beginnen soll (Äste), zum Beispiel "C:\ + D:\ + E:\MeineDokumente".

 •	Begrenzt die Suche automatisch auf textuelle Inhalte. Dateien mit binärem Inhalt werden automatisch übersprungen. Sie müssen sich nicht darum kümmern, wie man sie überspringt, Zeichenkettenjäger tut dies automatisch, indem es alle Erweiterungen von Textdateien kennt und gleichzeitig binäre Inhalte erkennt. Beispielsweise werden nicht unnötig riesige Dateien wie Archive, Videos, Audios und Grafiken durchsucht. Das macht es viel einfacher zu handhaben und viel schneller als andere Suchwerkzeuge.

 •	Suche nach einer Textdatei oder einem Ordner mit einem bestimmten Namen innerhalb eines Laufwerks/Ordners einschliesslich Unterordnern, viel schneller und vielseitiger als in Windows Desktop. Es kann in mehreren angegebenen Ordnern oder auch in allen aktiven Laufwerken gesucht werden. Es ist auch möglich, nur innerhalb eines Ordners ohne seine Unterordner oder in allen Unterordnern zu suchen und dabei bestimmte Unterordner auszuschliessen. Die resultierende Liste zeigt Länge, Änderungs- und Erstellungszeit der Datei an, so dass sie auch als Info-Tool verwendet werden kann, um die grössten, kleinsten, neuesten oder ältesten Dateien zu finden. Es sollte aber erwähnt werden, dass es speziell für diese Aufgabe eine besser geeignete Funktion namens 'Ordner-Analysator' im 'Datei-Center' gibt.

 •	Sie können eine Datei oder einen Ordner entweder auf das dafür vorgesehenen Ziel-Symbol oder auf den Titel der Registerkarte "Zeichenkettenjäger™" im Hauptfenster fallen lassen. Dadurch wird automatisch auf Zeichenkettenjäger umgeschaltet, die Anweisung auf 'Datei-Explorer' umgeschaltet (falls nicht vorhanden, wird sie erstellt) und die Datei bzw. der Ordner in die entsprechenden Felder eingefüllt.

 •	Es kann sowohl nach dem Inhalt als auch nach dem Datei- bzw. Ordnernamen gesucht werden. Nach der Suche kann der Text sowohl im Inhalt als auch im Namen einer Datei bzw. eines Ordners ersetzt werden (das Element umbenannt werden). Hinweis: Wenn Sie nur Dateien oder Ordner umbenennen wollen, verwenden Sie besser die darauf spezialisierte Registerkarte 'Umbenenner'.

 •	Welcher Dateityp durchsucht werden soll, kann durch einen sog. Datei-Ausdruck aus Mustern mit '+' und '-' angegeben werden, z.B. "*.txt+*.nfo" oder "*.xaml+*.cs-*.g.cs-*.g.i.cs" (siehe Kapitel). Dies hilft auch, die Suchzeiten drastisch zu reduzieren. Und es gibt noch einen weiteren Bonus: Im Gegensatz zum üblichen Windows-Verhalten funktioniert das Pattern-Matching von Mighty Desktop einwandfrei mit doppelten und dreifachen Erweiterungen, wie sie von Linux/Unix-Dateisystemen bekannt sind (übrigens unterstützen alle Atlas-Applikationen die Behandlung dreifacher Erweiterungen besonders gut). Sie können Notationen wie "*.txt-C:\MeinOrdner\MeinUnterordner\*" verwenden, um Unterordner auszuschliessen, was die Suche nochmals beschleunigt.

 •	Der Suchstring unterstützt einfachen Text, Reguläre Ausdrücke und auch Dateisystemmuster '*' und '?', was ihn extrem vielseitig und gleichzeitig einfach zu bedienen macht. Reguläre Ausdrücke sind sehr mächtig, aber schwer zu schreiben, deshalb haben Sie auch die Möglichkeit, die Windows-Dateimuster zu verwenden. Ausserdem kann das Auffinden und Ersetzen ganzer Zeilen und Leerzeilen in manchen Anwendungen schwierig sein, während dies in Mighty Desktop durch einfaches Ankreuzen eines Kästchens erledigt wird.

 •	Manchmal erinnern Sie sich grob an die Grösse der Datei, in der Sie die Zeichenkette vorher gesehen haben, also kann ein Bereich für die Grösse eingegeben werden. Dateien, die ausserhalb dieses Bereichs liegen, werden einfach übersprungen, was die Suche nochmals um einiges beschleunigen kann. Der Standardwert für das Maximum liegt bei etwa 10 MB. Viel höhere Werte werden nicht empfohlen, da das Speichersystem von .NET nicht mehr verkraften kann.

 •	Sie können die Anzahl der Ergebnisse, die Ergebnisse pro Datei und auch die Ergebnisse insgesamt begrenzen. Dies kann die Suche noch weiter beschleunigen.

 •	Option "In der Nähe von": Sie können auswählen, dass eine Zeichenkette nur dann gefunden wird, wenn sich eine andere in der Nähe befindet. Das ist im Grunde eine UND-Bedingung. Ich verwende dies oft, wenn ich eine Logdatei habe und etwas genauer herausziehen möchte. Zum Beispiel kann ich eine Logdatei nach einer bestimmten Operation durchsuchen, die kurz nach der Anmeldung durchgeführt wurde. Auch nützlich, um etwas innerhalb einer mehrzeiligen SQL-Abfrage bzw. Methoden-/Prozedur-/API-Aufruf  zu finden. Es ist auch möglich, das Gegenteil zu tun, dh. nur einen Treffer zu finden, wenn eine Zeichenkette NICHT in der Nähe ist. Das ist sehr nützlich, um nach etwas zu suchen, das fehlt, besonders in Programm-Sourcen, wo man zB. nach einem fehlenden Parameter suchen möchte.

 •	Optimiert auf Geschwindigkeit durch Verwendung eines sehr schnellen Suchalgorithmus

 •	Alphabetisch sortiert auch in Verbindung mit Nicht-Windows-Dateisystemen wie Linux und Unix

 •	Mehrere Suchläufe können verwendet werden, um eine vereinigte Liste zu erstellen, die dann manuell reduziert und für einen Ersetzungslauf verwendet werden kann. Es ist sogar möglich, die Ergebnisse einer zweiten Suche von der ersten zu subtrahieren. In Kombination mit dem "In der Nähe von"-String kann dies sehr nützlich sein, um API-Aufrufe bzw. Methodenaufrufe zu finden, bei denen ein zu übergebender Parameter fehlt.

 •	Die Liste der Fundstellen kann zu Dokumentationszwecken einfach per Knopfdruck in die Zwischenablage kopiert werden. Sowie die Funde als auch die durchgeführten Ersetzungen können im Protokoll-Panel aufgelistet werden.

 •	Tolerant im Umgang mit Verzeichnissen ohne Zugriffsrechte: Im Gegensatz zu anderen Programmen überspringt es diese einfach und gibt eine Warnung im Protokoll aus, in der die Ursache für das Überspringen angegeben wird. Keine lästigen Dialogfenster.

 •	Keine Probleme beim Scannen in Verzeichnissen mit langen Pfadnamen (siehe Kapitel 'Lange Pfade')

 •	Sie können diese Funktion nutzen, um nur nach Datei- und Ordnernamen zu suchen, indem Sie das Kontrollkästchen 'Inhalt suchen' ausschalten. Das geht viel schneller als die ähnliche Funktion in Windows Desktop und Sie können einfacher und genauer angeben, wonach gesucht werden soll. Tipp: Wenn Sie 'Max. Zeilen nach unter' auf einen grösseren Wert setzen, können Sie schnell einen Blick in jede Datei werfen. Und nicht zuletzt können Sie mit den Ergebnissen auch eine grössere Menge an Datei- und Ordnerumbenennungen vornehmen. Allerdings verfügt Mighty Desktop über eine viel bessere, spezialisiertere Massen-Ersetzungsfunktion für Datei- und Ordnernamen, den 'Umbenenner' im 'Datei-Center'.

 •	Mehrdimensionale Suchkonfigurationen: Mighty Desktop speichert die Details Ihrer Suchparameter einschliesslich des zu durchsuchenden Ordners als Anweisungs-Satz. Sie können eine unbegrenzte Anzahl solcher Suchanweisungen speichern und wiederverwenden, indem Sie sie einfach auswählen. Ein Plus ist, dass die Historien aller eingegebenen Zeichenfolgen pro Anweisungs-Satz lokal gespeichert werden, nicht nur eine einzelne global. Das trifft auch auf die Historie der verwendeten Ersatzstrings zu. Sie können eine Suchanweisung auch umbenennen oder ein Duplikat als Start für eine ähnliche Anweisung anlegen (oft möchte man nach einer ähnlichen Zeichenkette suchen). Für den Fall, dass Sie mit einer anderen Suchanweisung nach der gleichen Zeichenkette suchen möchten, gibt es die Möglichkeit, alle suchbezogenen Eingaben auf die andere Anweisung zu übertragen, indem Sie die [Alt]-Taste gedrückt halten, während Sie die andere Anweisung auswählen.

 •	Es kann ein Wortreich-Modus aktiviert werden, der genau protokolliert, was gemacht wurde und warum. Zum Beispiel wird angezeigt, welche Dateien welche Filterkriterien bestanden haben. Dies kann helfen, unglaubhafte Ergebnisse zu verstehen.

Massive Parallelität

Zeichenkettenjäger baut die Ergebnisliste im Hintergrund auf. Sie können bereits während der Suche eine Vorschau der gefundenen Textpassagen sehen, indem Sie einfach auf den gefundenen Dateinamen zeigen oder die Datei per Doppelklick öffnen. Sie müssen nicht auf die endgültigen Ergebnisse warten. Als zweite Funktion zeigt ein Doppelklick auf den Ordner die Datei in einem neuen Datei-Explorer-Fenster an. Mit dem Radiergummi-Symbol können Sie Elemente punktuell aus der Liste entfernen, um sie von der Ersetzung auszuschliessen, beispielsweise auch alle Funde innerhalb derselben Datei oder Ordners.

 •	Vorschau der gefundenen Passage durch einfaches Bewegen der Maus über das Ergebnis, kein Klick erforderlich. Die Anzahl der Zeilen, die angezeigt werden, kann gewählt werden. Eine Datei oder ein Ordner kann auch direkt durch einen Doppelklick geöffnet werden.

 •	Öffnen der gefundenen Passage in Ihrem bevorzugten Reintext-Editor und Positionieren des Cursors an der genauen Stelle. Sie können die Startparameter für Ihren Editor anpassen. Bitte beachten Sie, dass Versionen von Notepad++ nach 7.7 einen Bug haben, der die Ansicht nicht korrekt positioniert. Wenn Sie jedoch eine Cursortaste drücken, wird sie neu positioniert. Wir empfehlen, die Version 7.7 zu verwenden. Diese Version kann zur Zeit immer noch heruntergeladen werden.

 •	Werfen aller Dateien der ausgewählten Funde in den Papierkorb

 •	Individuelle Auswahl, welche Funde ersetzt werden sollen

 •	Die Liste der Treffer und auch die Statistik werden gespeichert und beim erneuten Öffnen der Anwendung wieder geladen. Damit ist gewährleistet, dass Sie die Zeit, die Sie in eine lang laufende Suche investiert haben, nicht verlieren.

 •	Desktop-Automatisierung: Eine Vereinigungsliste aller Dateien und Ordner kann erstellt und als reiner Text in die Zwischenablage kopiert werden. Eine solche Liste in Textform kann als Eingabe an anderer Stelle in Mighty Desktop verwendet werden. So können Sie z.B. zunächst alle Dateien finden, die ein bestimmtes Wort enthalten, die Liste in die Zwischenablage kopieren, ins Raster "Kopierer" einfügen und die entsprechenden Dateien und Ordner auf ein anderes Laufwerk kopieren.

 •	Ersetzen: Nachdem Sie die Ergebnisliste durch die Suche mit Dateimustern oder Regulären Ausdrücken erstellt haben, können Sie zunächst die Ergebnisse durchsuchen und diejenigen entfernen, die Sie nicht ersetzen möchten. Dabei können Sie alle Fundstellen innerhalb derselben Datei oder sogar Ordners mit einem einzigen Klick entfernen. Anschliessend können Sie die mit Platzhaltern übereinstimmenden String-Passagen in die Ersetzungs-Zeichenfolge einfügen ($1 usw.). Sie haben die Möglichkeit, sich eine Liste aller Stellen anzeigen zu lassen, an denen Ersetzungen vorgenommen wurden. Beim Ausführen der Ersetzung werden alle Operationen in einer Rückgängig-Liste gespeichert und mehrere Ersetzungsläufe können auch nach dem Schliessen und erneuten Betreten von Mighty Desktop rückgängig gemacht werden. Zur Unterstützung von Rückgängigmachungen zu einem späteren Zeitpunkt, nachdem die Dateien zwischenzeitlich bereits interaktiv geändert wurden, wird jede Datei daraufhin überprüft, ob die ersetzte Stelle noch vorhanden ist. Im Falle einer Nichtübereinstimmung können Sie wählen, ob Sie das Rückgängigmachen abbrechen oder mit der nächsten Ersetzung fortfahren wollen. Dies bietet eine gute Sicherheit gegen den Verlust von Änderungen, die nach der Ersetzung vorgenommen wurden. Dennoch ist es ratsam, immer ein Backup aller beteiligten Dateien und/oder Ordner zu erstellen, bevor Sie einen grossen Ersetzungsvorgang starten und auch bevor Sie einen Rückgängigmachungsvorgang starten. Dies kann ganz einfach mit den oben erwähnten Funktionen der Desktop-Automatisierung geschehen (über die Schaltfläche "Vereinigung kopieren" am unteren Rand und Einfügen der Liste in "Dateikopierer") oder über die Registerkarte "Sicherung".

Wenn Sie Programmierer sind und Visual Studio verwendet werden, kennen Sie wahrscheinlich die Fehler in der globalen Suchfunktion und auch in der globalen Ersetzungsfunktion. In manchen Konstellationen werden manche Funde einfach nicht angezeigt. Und aus unbekannten Gründen kann es vorkommen, dass der Ersetzungsprozess von vorne beginnt und man alle bereits ersetzten Stellen ein zweites Mal durchgehen muss. Darüber hinaus kann die Suche mit der Zeit extrem langsam werden. Sehr nervig. Mit der Suchen & Ersetzen-Funktion von Mighty Desktop kann das nicht passieren.

 •	Für Programmierer: Duplizieren eines Projekts oder einer Lösung: Manchmal hat man einen Ordner mit vielen Dateien darin, den man als Vorlage für ein neues Projekt oder eine Lösung verwenden möchte, weil er ähnlich ist. Ich bevorzuge zum Beispiel dieses Schema für meine Visual C#-Projekte. Eine schrittweise Anleitung, wie man das mit Mighty Desktop machen kann, finden Sie unter https://www.atlas-informatik.ch/mightyDesktop/DuplicateVisualStudioSolution.html

 •	Für Programmierer: Duplizieren eines Projekts oder einer Lösung: Manchmal hat man einen Ordner mit vielen Dateien darin, den man als Vorlage für ein neues Projekt oder eine Lösung verwenden möchte, weil er ähnlich ist. Ich bevorzuge zum Beispiel dieses Schema für meine Visual C#-Projekte. Erstellen Sie zunächst ein Duplikat des Ordners und suchen Sie dann den alten Namen und benennen Sie ihn mit Zeichenkettenjäger um. Beachten Sie aber, dass es in der Regel auch notwendig ist, einige GUIDs manuell zu ändern, um ein völlig unabhängiges und gültiges Duplikat zu erhalten! Wenn Sie nicht genau wissen, was Sie tun, kann Ihnen das später in der Entwicklung ein paar kleine unangenehme Probleme bereiten. Es ist nicht wirklich gefährlich, aber hier ist meine Warnung: Tun Sie das nicht, wenn Sie nicht ganz genau wissen, wie Lösungen aufgebaut sind. Aber wenn Sie das wissen, können Sie einfach die Funktion "GUID erzeugen" in der Registerkarte "Werkzeugkasten" (siehe Kapitel) verwenden und die GUIDs ändern.

 •	Sie können schnell zu Zeichenkettenjäger wechseln, indem Sie aus einer beliebigen anderen Anwendung auf Ihrem Rechner die Taste Rechts-Strg-F drücken. Siehe Kapitel 'Hotkeys'.

 •	Sie können den Zeichenkettenjäger auch aktivieren, indem Sie mit der rechten Maustaste auf einige Elemente im Datei-Explorer klicken.

Registerkarte Wachhund

Wachhund ist Ihr nie schlafender Hund, der Sie automatisch benachrichtigt, wenn etwas Wichtiges passiert. Er kann auch Ihre individuell programmierten Aktionen ausführen. Wachhund ist extrem vielseitig, hier einige Beispiele:

 •	Fernnotizen: Damit können Sie ganz einfach Textinformationen von Ihrem Smartphone/Tablet auf Ihren PC übertragen. Ich verwende es folgendermassen: Ich lege eine leere Textdatei bei einem Cloud-Dienstleister ab (es gibt viele wie DropBox, Google Drive etc.). Dann habe ich einen Wachhund-Eintrag hinzugefügt, dass er diese Datei öffnen soll, wenn das letzte Änderungsdatum der Datei neuer ist. Jetzt kann ich mein Smartphone nehmen, etwas in die Textdatei eingeben, speichern und wenn ich meinen PC zu Hause hochfahre, wird mir diese Datei automatisch präsentiert. Auf diese Weise werde ich nie vergessen, es weiterzuverarbeiten.

Muster: Z:\Cloud\NotToForget.txt 
In die Tiefe?: Nein
Trigger: Stempel neuer
Aktion: Öffnen eines Dateisystem-Elements
Aktionsargumente: ProcessPathName:{PathName} 
Wiederholung: Hintergrundprüfungsintervall

Beachten Sie, dass 'Aktionsargumente' den auslösenden Pfadnamen an 'ProcessPathName' übergeben muss, da die Aktion 'Öffnen eines Dateisystem-Elements' diesen erwartet und nicht 'PathName'.

 •	Löschwarnungen: In iTunes gab es eine Zeit lang einen Bug, der viele Musikdateien versehentlich löschte. Ich bin mir nicht sicher, ob er jetzt behoben ist, denn er scheint selten zu sein. Um dies zu überwachen, habe ich einen Trigger hinzugefügt, der feuert, wenn die Anzahl der Dateien in meinem Musikordner kleiner ist als vorher. Dateien können hinzugefügt werden, normal, aber verschwindende Dateien sind ein Hinweis auf Probleme. Wenn ich Wachhund nicht als Wächter hätte, könnte es den Fall geben, dass ich einen durch den Bug reduzierten Musikordner backuppen würde und die Musik, für die ich bezahlt habe, für immer verloren wäre.

Muster: C:\Music\*
In die Tiefe?: Ja
Trigger: Dateianzahl kleiner
Aktion: Termin-Anzeigebox
Wiederholung: Spezifiziertes Intervall
Wiederholungszeitspanne: 1:00:00

 •	Auto-Open: Sie können einen Trigger erstellen, der automatisch einen Ordner oder eine Datei öffnet, wenn Dateien hinzugefügt wurden. Ein gutes Beispiel ist Ihr Downloads-Ordner. Sobald etwas heruntergeladen wird, kann Wachhund aktiv werden und Sie fragen, ob Sie das Element öffnen möchten. Ein anderes Beispiel ist ein Scan-Ordner, bei dem Sie das frisch eingescannte Dokument automatisch öffnen wollen.

Muster: C:\Scans\*
In die Tiefe?: Nein
Trigger: Dateianzahl grösser
Aktion: Neueste Datei öffnen
Aktionsargumente: NamePattern:*
Wiederholung: Hintergrundprüfungsintervall

 •	Laufwerksgrössen-Warnung: Sie können einen Trigger erstellen, der aktiv wird, wenn der verfügbare freie Speicherplatz eines Laufwerks unter ein definiertes Minimum fällt. Dadurch werden Sie frühzeitig vor bösen Problemen gewarnt. Tipp: Das Dateisystem von Windows kann mit der Bedingung "Kein freier Speicherplatz" auf einem Laufwerk nicht gut umgehen. In meiner 40-jährigen Computererfahrung habe ich mehrere Datenzerstörungen als Folge davon gesehen. Sie sollten dies im Auge behalten und den freien Speicherplatz auf dem Laufwerk, auf dem sich die Auslagerungsdatei befindet (üblicherweise C:), niemals komplett auf Null gehen lassen.

Muster: C:\*
In die Tiefe?: Ja
Trigger: Verfügbarer Platz kleiner als
Triggerwert: 3 GB
Aktion: Termin-Anzeigebox
Aktionsargumente: Text: "Laufwerk C hat wenig Speicherplatz: Now {AvailableSpace}!"
Wiederholung: Spezifiziertes Intervall
Wiederholungszeitspanne: 1:00

 •	Hosts-Datei geändert: Diese Datei ist ein wichtiger Bestandteil für die Internetverbindungen. In der Vergangenheit wurden Trojaner dabei beobachtet, wie sie einige Zeilen für einen 'Man In The Middle'-Angriff in diese Datei einfügten. Dieses Element prüft jede Minute, ob der Inhalt geändert wurde, und zeigt eine Meldungsbox an, falls ja. Es gibt auch völlig legitime Gründe, warum dies geschieht, zB. durch Antiviren-Tools.

 •	Datei Geändert-Warnung: Sie können das Programm anweisen, eine MD5-Prüfsumme über eine Reihe von Dateien zu erstellen und zu sehen, ob sie sich ändert. Wenn Sie zum Beispiel eine Kryptowährungswallet haben, können Sie Wachhund Ihre Wallet-Datei überwachen lassen. Wenn sich jemand an dieser Datei zu schaffen macht, werden Sie das sofort bemerken und wissen, dass Ihr System in Gefahr ist (obwohl wir weiter unten im Reiter 'Datei-Protektor' eine bessere Möglichkeit des Schutzes antreffen werden).

 •	Konflikt-Warnung: Cloud-Tools wie BoxCryptor prüfen, dass nicht die lokale Datei sowie die Cloud-Datei parallel verändert wurden vor einem Speichervorgang. Ist das der Fall, gibt es nachher 2 Dateien in der Cloud, wobei eine davon zB. "Dok - In Konflikt stehendende Datei" heisst. Wachhund kann so konfiguriert werden, dass er auf Dateien mit diesem Namen aufmerksam macht. Je schneller die Konflikte erkannt werden, umso leichter ist es, sie zu beseitigen.

 •	Automatische Verarbeitung: Sobald eine Datei unter einem bestimmten Pfad geändert oder erstellt wird, können Sie Wachhund eine Verarbeitung damit durchführen lassen. Zum Beispiel könnten Sie die Datei in den entsprechenden Ordner kopieren oder verschieben oder Leerzeichen darin entfernen oder welche Funktion auch immer verfügbar ist. Sie könnten den neuen Inhalt auch an eine beliebige andere Anwendung senden. Ich verwende es zum Beispiel als Distanz-Befehlsprozessor: Wenn ich an meinem Smartphone bin, kann ich einen beliebigen Windows-Befehl in die Textdatei eingeben. Dann sieht Wachhund, dass sich der Inhalt geändert hat (Trigger = 'Stempel modifiziert'), öffnet die Datei, liest den Inhalt in den Platzhalter 'Content' und übergibt diesen an die Aktion "Starten einer Anwendung", die dann die App ausführt.

Trigger: Wachhund unterstützt eine Vielzahl von Trigger-Typen und die Liste wird in Zukunft noch wachsen. Wenn ein Trigger erfüllt ist, sagt man "er feuert", was bedeutet, dass er die Mighty-Aktion ausführt, die Sie rechts davon angegeben haben. Im Moment stehen Ihnen zur Verfügung:

 •	Stempel modifiziert, Stempel neuer, Stempel älter: Prüft den "Geändert"-Stempel einer Datei oder eines Ordners. Es kann nur ein einzelnes Element angegeben werden.

 •	Grösse geändert, Grösse grösser, Grösse kleiner, Grösse wie angegeben: Prüft die Summe aller Dateilängen der Dateien, die dem Muster entsprechen.

 •	Dateianzahl geändert, Dateianzahl grösser, Dateianzahl kleiner, Dateianzahl wie angegeben: Zählt, wie viele Dateien zurückgegeben werden, wenn das Muster aufgezählt wird. Wenn Sie zB. "C:\MeinOrdner\*.doc" angeben, wird gezählt, wie viele Dokumente sich in dem Ordner befinden. Sie können auch nur einen absoluten Pfadnamen zu einer einzelnen Datei angeben, um eine Aktion zu starten, sobald die Datei vorhanden ist. Es muss sich also nicht zwingend um ein Muster handeln. Wenn einige oder alle der angegebenen Ordner oder Dateien nicht gefunden werden können, wird der Zähler einfach als 0 angeschaut. Es wird keine Warnung oder Fehler angezeigt. Dies ermöglicht auch die Verwendung für Wechsel- oder Netzlaufwerke.

 •	Prüfsumme geändert: Berechnet eine Prüfsumme (MD5, AES, SHA...) über alle Dateien, die dem von Ihnen angegebenen Muster entsprechen, und feuert, wenn sich mindestens eine ändert. Sie könnten dies verwenden, um informiert zu werden, sobald sich etwas ändert, zB. eine Kryptowährungs-Wallet.

 •	Triggerwert gefunden, Triggerwert nicht gefunden: Einige Trigger-Typen wie "Dateianzahl wie angegeben" benötigen einen Wert, mit dem sie verglichen werden. Sie können den zuletzt ausgewerteten/berechneten Wert und den Zeitpunkt auf der rechten Seite sehen.

 •	Verfügbarer Speicherplatz unterhalb: Berechnet den freien Speicherplatz auf dem Laufwerk des Musters. Dies kann Sie warnen, wenn der Speicherplatz knapp wird. Seien Sie gewarnt, dass Windows manchmal mit Datenzerstörung reagieren kann, wenn der Platz auf einem Laufwerk während eines Schreibvorgangs zu Ende geht.

Wiederholung: Sie können Wachhund mitteilen, wie oft er den Trigger überprüfen soll:

 •	Manuell: Nur, wenn Sie ihn per Knopfdruck aktivieren, über einen Menüpunkt starten oder per Kommandozeile aufrufen
 •	Intervall der Hintergrundüberprüfung: Jedes Mal, wenn alle Hintergrundprüfungen durchgeführt werden, was standardmässig alle 10 Sekunden der Fall ist
 •	Warten auf Wiederaufnahme: In regelmässigen Abständen während des Wartens auf die Erfüllung des Wiederaufnahmemusters (siehe Kapitel 'Anhalten-Wiederaufnehmen')
 •	Einmal nach Wiederaufnahme: Nachdem der PC wieder aufgenommen wurde und die 'Wiederaufnahme'-Funktion abgeschlossen wurde
 •	Einmal nach dem Booten: Nachdem der PC aufgestartet wurde
 •	Spezifiziertes Intervall: Sie können Ihre eigene Zeitspanne eingeben. Es gibt keine Grenzen für die Länge einer Zeitspanne. Die im 'DatumZeit-Rechner' verwendeten erweiterten Zeitspannen-Notationen werden unterstützt.
 •	Bei Verriegelung des Arbeitsplatzes: Wenn Sie in den Sperrbildschirm des Windows-Desktops gehen
 •	Bei Entriegelung des Arbeitsplatzes: Wenn Sie Ihren Windows-Desktop entsperren
 •	Bei Remote-Verbindung: Wenn ein anderer Computer eine Remote-Verbindung zu Ihrem PC herstellt
 •	Bei Fernsteuerungs-Verbindungstrennung: Wenn eine Remote-Verbindung getrennt wurde
 •	Bei Fernsteuerungsänderung: Wenn ein entfernter PC die Steuerung des Desktops übernimmt, oder wenn die Steuerung beendet wird
 •	Bei Abmeldung: Wenn der aktuelle Windows-Benutzer abgemeldet wird.

Ausführbare Aktionen

Sobald ein Trigger feuert, können Sie eine der vielen Aktionen aus der Registerkarte "Aktionen" angeben, die ausgeführt werden soll (siehe Kapitel).

Ein Beispiel für eine sinnvolle Anwendung des Triggers 'Bei Remote-Verbindung' ist das automatische Schliessen privater Programme, zB. eines Passwort-Safes.

Ein spezieller Einfügevorgang wird unterstützt: Sie können eine Liste von Wachhund-Einträgen aus einer strukturierten XML-Textdefinition einfügen. Dies ist dasselbe Format, das Sie sehen, wenn Sie einige Einträge in Ihren Texteditor ziehen oder kopieren. Wenn ein Eintrag bereits vorhanden ist, wird am Ende von 'Name' eine Laufnummer angehängt. So können Sie ganz einfach Wachhund-Einträge mit Ihren Freunden austauschen oder Einträge von Websites importieren. Für die Zukunft ist eine Seite auf unserer Website geplant, die neue coole Wachhund-Einträge auflistet. Bitte senden Sie uns Ihre coolen Einträge über die Feedback-Funktion im Reiter 'Über'. Wir werden sie dann auf diese Seite stellen.

Prinzipiell können Sie jede Operation ausführen, die mit Ihrem Computer möglich ist. Die ultimative Aktion kann einen "Shell-Skript-Befehl" enthalten, mit dem dieselben Befehle wie in der Windows-Eingabeaufforderung ausgeführt werden können.

Hinweise:
 •	Wachhund hat zwei Listen, eine, die bearbeitet wird, und eine, die im Hintergrund abgearbeitet wird. Wenn Sie auf "Übernehmen" drücken, wird die bearbeitete Liste geprüft und an den Hintergrund-Checker gesendet.
 •	Wenn eine Kopie per Zwischenablage eingefügt wird, wird analog zum Dateiexplorer eine Laufnummer am Namen angehängt. Man kann so auf einfache Weise eine Variante von einem Eintrag herstellen.
 •	Für den Trigger 'Stempel geändert': Wenn Sie eine Aktion auf der gleichen Datei ausführen, die der Trigger beobachtet, und dabei etwas ändern (z.B. Tabulatoren durch Leerzeichen ersetzen), müssen Sie die Aktion ausführen, ohne den letzten Schreibzeitpunkt der Datei zu ändern. Andernfalls könnte es zu einem wiederholten Auslösen des Triggers kommen.
 •	Wenn der Ordner eines Musters nicht existiert und die Wiederholung ein sich wiederholendes Intervall ist (anders als manuell), wird der Trigger das Auslösen stillschweigend unterdrücken. Dies ist eine Hilfsfunktion für den Fall, dass sich der Ordner auf einem externen Laufwerk befindet, das vorübergehend offline sein könnte.
 •	Sie müssen doppelte Anführungszeichen innerhalb eines Arguments verwenden (wie in einer Eingabeaufforderung)
 •	Sie können die Ausführung der Aktion eines auslösenden Wachhund-Elements im Hintergrund unterdrücken, indem Sie [Strg][Alt][Umschalt] gedrückt halten. Beachten Sie, dass der 'Zuletzt gesehene Wert' weiterhin aktualisiert wird, damit Sie sich später nicht ärgern müssen.
 •	Wenn ein Fehler angezeigt wird, können Sie 'Wortreich' einschalten, um mehr Details zu sehen. Dies geschieht in einer zweistufigen Hierarchie: Zunächst gibt es einen globalen Schalter für die Aktion. Dieser kann individuell durch das Feld 'Wortreich' jedes Mighty-Kommandos übersteuert werden.

Registerkarte Calcuverter

Der Name Calcuverter kommt von der Kombination mehrerer Taschenrechner (Calculators) und Konverter in einem. Ich wollte schon immer eine einfache Methode haben, um Formeln zu berechnen, und auch mit Datum, Zeit und Zeitspannen rechnen zu können, und natürlich auch Einheiten umzurechnen. Ich vermisste auch immer einen effizienten Währungsumrechner, der aktuelle Interbankenkurse umrechnen kann, insbesondere auch mit all den neuen Kryptowährungen drin. Ich bin kein Fan von Konvertern, bei denen man in einer lange Liste nach der Einheit suchen muss, oder sogar erst eine Kategorie auswählen muss, wo sich dann Auswahlfelder mit 100 Einträgen öffnen. Warum nicht einfach "34 Meilen in km" eintippen, die Einheiten sind doch sehr kurz, nicht wahr? Verschwenden Sie nicht länger Ihre kostbare Zeit. Calcuverter ist übrigens meine persönliche Art der Hommage an das berühmte ELIZA-Programm aus dem Jahr 1966, bei dem man sich mit einer künstlichen Intelligenz einfach durch Tippen unterhalten konnte.

Ein grosser Vorteil von Calcuverter ist, dass alle Registerkarten die Fähigkeit haben, Ihnen mitzuteilen, was und wo etwas im eingegebenen Ausdruck nicht verstanden wurde. Viele Programme von Drittanbietern haben die Angewohnheit, nur zu sagen "Berechnungsfehler". Das hilft nicht wirklich weiter. Der Calcuverter sagt Ihnen nicht nur, wo genau die Syntax falsch war, sondern auch, an welcher Stelle genau ein Überlauf aufgetreten ist.

Eine weitere Sache ist, dass alle Registerkarten des Calcuverters eng miteinander verwoben sind. So können Sie mit einem einzelnen Klick Ergebnisse von einer Registerkarte auf eine andere übertragen, zum Beispiel das Ergebnis einer Währungsumrechnung in die aktuell bearbeitete Formel im DualTypeCalc™.

Das letzte Goodie ist, dass Sie Calcuverter so konfigurieren können, dass er als stiller Helfer im Hintergrund arbeitet, während Sie in einer anderen App arbeiten. Wenn Sie das Kästchen 'Beim Kopieren' ankreuzen, wird das, was Sie in die Zwischenablage kopiert haben, gelesen, verarbeitet und das Ergebnis in einem Popup angezeigt. Wenn Sie sowohl 'Beim Kopieren' als auch 'Auto' ankreuzen, können Sie es als Massenkonverter verwenden. Wenn Sie zB. in einem Textverarbeitungsprogramm einen Text mit mehreren Passagen wie "60 Meilen" und "34 Meilen" haben und Ihre Aufgabe darin besteht, diese in Kilometer umzurechnen, können Sie einfach zu "Einheitenumrechner" gehen und beide Kästchen aktivieren. Dann wird jedes Mal, wenn Sie eine dieser Passagen in die Zwischenablage kopieren, der Einheitenumrechner diese lesen, umrechnen und das Ergebnis wieder in die Zwischenablage legen, von wo aus Sie es schliesslich in Ihr Dokument einfügen können. Nur 2 Tastendrücke, Kopieren & Einfügen, ein Kinderspiel. Alle 'Beim Kopieren'-Funktionen reagieren nur, wenn keine der Umschalttasten gehalten wird. Sie können dies nutzen, um vorübergehend etwas anderes in die Zwischenablage zu kopieren.

Registerkarte DualTypeCalc™ der Registerkarte Calcuverter

DualTypeCalc™ ist ein wissenschaftlicher Taschenrechner und hält sich daher an die gängigen Regeln, dass Potenz stärker bindet als Multiplikation, die wiederum stärker bindet als Addition usw. Um die Genauigkeit zu erhöhen, können Sie die Zahlenbasis (den Datentyp) wählen, in der die Berechnung durchgeführt werden soll:

 •	10: Wählen Sie diese Berechnung als erste Wahl, da die Zahlen der Welt in der Regel dezimal sind. Es wird der Datentyp "Decimal" des .NET Frameworks verwendet, der ein exponentieller Datentyp mit doppelter Genauigkeit ist. Das bedeutet, dass er Zahlen der realen Welt bis hin zu ziemlich gross, etwa 1028, absolut exakt darstellen kann. Dieser Typ vermeidet typische Rundungsfehler, die in 2-basierten Zahlensystemen auftreten können, und ist daher besonders nützlich für Geldberechnungen.

 •	2: Wissenschaftliche Berechnungen müssen schnell und mit grossen Zahlen erfolgen. Sie sind so, wie Computer denken und daher digital. Für boolesche Logik ist es eine gute Wahl, aber es ist nicht ganz präzise bei weltlichen Daten. Für solche Berechnungen wird der Datentyp "Double" des .NET Frameworks verwendet, ebenfalls ein exponentieller Datentyp mit doppelter Genauigkeit, dessen Maximum aber viel höher ist, er geht bis zu 10308.

Beachten Sie, dass beide Datentypen exponentiell sind (Sie können zB. 1e10 schreiben) und daher immer mehr an Präzision verlieren, je grösser die Zahlen werden.

DualTypeCalc™ ist Teil der Calcuverter-Suite. Wenn Sie direkt hierher gesprungen sind, lesen Sie bitte zuerst die allgemeinen Informationen im Kapitel 'Calcuverter' oben.

Ein einzigartiges Merkmal von DualTypeCalc™ ist, dass es zwischen diesen beiden Datentypen "on the fly" (fliegend) konvertieren kann. Wenn ein Ergebnis zu gross wird oder eine mathematische Funktion vom aktuellen Typ nicht unterstützt wird, wird es automatisch in den anderen Typ umgewandelt. Damit dies möglichst selten gemacht werden muss, hat DualTypeCalc™ auch zusätzlich noch die dezimalen Versionen der Funktionen wie 'Pow', 'Sin(x)' usw. eingebaut. Diese normalerweise nur für 'Double' verfügbaren Varianten steigern die Präzision fast auf das Doppelte. Wenn dennoch einmal in den anderen Typ gewechselt werden musste, erhalten Sie ein Warndreieck   direkt neben dem Ergebnis, da dies möglicherweise mit einer Verringerung der Genauigkeit einhergeht. Sie können diese automatische Umwandlung auch deaktivieren und die Berechnung auf einen einzigen Typ beschränken. Die Ergebnisse der Berechnung können auf eine bestimmte Anzahl von Stellen gerundet angezeigt werden und die Formatierung kann völlig frei definiert werden. Damit hat es auch seinen Wert als Werkzeug im Arsenal eines jeden Programmierers, der auf Basis des .NET Frameworks programmiert.

Eine weitere Eigenschaft, die zu erwähnen ist: DualTypeCalc™ kann Zahlen verarbeiten, die in einem beliebigen regionalen Format der Welt angegeben sind. Wenn Sie z.B. in einem Online-Shop eines anderen Landes stöbern, können Sie die Preise einfach per Copy & Paste übernehmen, ohne sie vor der Verwendung bearbeiten zu müssen.

DualTypeCalc™ ist nicht nur ein Formel-Rechner, sondern auch ein Hex- und Boolescher Rechner (Funktionen NOT, AND, OR, XOR, >> und <<). Er kann bis zu 64 Bit breite Ausdrücke berechnen. Jede Zahl, die in einem Ausdruck vorkommt, kann entweder dezimal, hexadezimal (0xABCD, $CD) oder binär (%101001) geschrieben werden. Der ganzzahlige Anteil wird zusätzlich in hex und binär angezeigt, sogar wenn das Ergebnis ausserhalb des 64-Bit-Bereichs liegt (auch negativ). Sie können das Ergebnis in verschiedenen Formaten in die Zwischenablage kopieren und die Anzahl der Ziffern wählen, die Sie sehen möchten. Die Hex-Ergebnisse können wahlweise in Klein- oder Grossbuchstaben dargestellt werden.

Es gibt zwei einzigartige Funktionen, die nur für DualTypeCalc™ erfunden wurden: "4% von 283" und "Percent(x, y)". Die erste sollte selbsterklärend sein. Die Funktion "Percent(x, y)" berechnet die prozentuale Differenz zwischen zwei Zahlen und kann auch als "x -> y" geschrieben werden. Beispiel: "100 -> 110" ergibt "110%". Schliesslich wird das Schreiben eines Prozentsatzes, z. B. "12 %", mit "0,12" übersetzt und kann als solches als Teil eines komplexen Ausdrucks verwendet werden.

Grad-Werte werden unterstützt und können in Grad, Radiant und Gradianten und auch in nautischer Form wie 10° 20' 30" (Grad-Minuten-Sekunden) angegeben werden.

Einige zusätzliche Funktionen sind eingebettet: Binomialkoeffizient (Ncr), Zahlenpermutation (Npr), Remainder, IEEERemainder, OLE Automation Currency (From/ToOACurrency) sowie Minimum, Maximum und Mittelwert (Avg) von mehreren Argumenten (eg. Min(a; b; c)). Zufallswerte können mit "RND()" und "RND(x)" erzeugt und Fakultäten mit "Fac(x)" oder "x!" bestimmt werden.

Für Konstanten hält DualTypeCalc™ einige Zusätze bereit: Pi und Euler's e ist Standard (Sie können auch das Symbol π verwenden), aber es kennt auch den täglichen Kram der Programmierer wie 'IntMax' (32-Bit-Integer-Maximum), 'LongMax', 'DecimalMax' usw. Dasselbe mit Minimalwerten. Und es kennt Postfixe wie "1G" (1 Giga) und die ganze Palette, und auch in Symbolform, zum Beispiel "1µ".

Zwei Zahlen-Schaltfläche: DualTypeCalc™ hat ein Ass für Webseiten im Ärmel: Wenn dort eine Berechnung angegeben ist wie "......60.....€22... (eine Anzahl von Einheiten und ein Geldbetrag, eingebettet in beliebigen weiteren Text), extrahiert es die erste und letzte Zahl und berechnet dann damit die im Feld Zwei Zahlen-Formel angegebene Formel. Zu Beginn ist die Stückpreis-Formel "{1} / {0}" im Feld, oder anders gesagt, es teilt den Geldbetrag durch die Anzahl der Einheiten (im Beispiel €22 / 60 = €0.37). Dies ist sehr nützlich, wenn Sie in einem Online-Shop sind und schnell den Stückpreis eines Artikels berechnen möchten. Aktivieren Sie einfach das Kontrollkästchen "Beim Kopieren" in der Schaltfläche "Stückpreis", wechseln Sie in den Online-Shop und kopieren Sie die Beschreibung des Artikels in die Zwischenablage. Eine zusätzliche Flexibilität: Steht das Währungssymbol links oder rechts von der ersten Zahl (evtl. mit Leerzeichen dazwischen), werden die Werte getauscht, sodass "{1}" immer den Geldbetrag zugewiesen bekommt. Wenn kein Währungssymbol vorhanden ist, wird die letzte Zahl als der Geldbetrag angenommen. Siehe Registerkarte 'Währungsumrechner' für die Liste der erkannten Währungen. Die freie Angabe der Formel macht das ganze extrem flexibel. Beispielsweise kann man auch mit der Formel auf "{1} * {0}" eine Totalbetrags-Kalkulation machen, also im Beispiel 60 Artikel zu je 22 € kosten also 1320 €. Man kann sich noch weitere Anwendungen vorstellen. 

Mittelwert-Schaltfläche: Wenn 'Berechnung' ein mehrzeiliger Text ist, bei dem die erste Zahl in der Zeile die Anzahl der Einheiten und die letzte Zahl der Stückpreis ist, wird der Durchschnittspreis aller Zeilen berechnet. Zum Beispiel ergeben die Zeilen '10...$20...' und '6...$30...' die Formel '((10*20)+(6*30))/16' = 23,75. Zur Optimierung können die beiden Zahlen auch andersherum vorkommen. Sie werden automatisch vertauscht, so dass die Währung immer auf der rechten Seite steht. Die Liste der anerkannten Währungen finden Sie unter 'Währungsumrechner'. Diese Funktion wird häufig für kopierten Text aus einer Tabellenkalkulationsanwendung verwendet.

Um eine hohe Kompatibilität mit anderen Systemen zu erreichen, versteht DualTypeCalc™ mehrere Varianten, wie Funktionen geschrieben werden:
Sqr = Sqrt, Rot = Root, Int = Floor, Ceil = Ceiling, Trunc = Truncate, Sgn = Sign, Fac = !, AND = &, OR = |, NOT = ~, Pow = ^

DualTypeCalc™ unterstützt auch Variablen. Sie können die Ergebnisse Ihrer Berechnungen oder Konstanten speichern, indem Sie "MeineVariable = EinAusdruck" schreiben. Die Variablen werden in der Liste auf der rechten Seite angezeigt, wo Sie sie durch Doppelklick am Cursor einfügen können. Über die Variable '@' können Sie immer auf das Ergebnis der vorherigen Berechnung zugreifen und Sie können auch Text vom 'Log' markieren und herüberkopieren, wo stets alle Berechnungen protokolliert werden. Zuweisungen lassen '@' unangetastet. Alle Ihre Variablen, einschliesslich '@', bleiben auch erhalten, wenn Sie Mighty Desktop verlassen.

DualTypeCalc™ kann mehrere Zeilen mit mehreren Anweisungen darin, getrennt durch '§', verarbeiten. Argumente von Funktionen müssen durch ';' getrennt werden. Verwenden Sie Strg-Eingabe, um einen Zeilenumbruch einzufügen. Diese so genannten `Skripte` erlauben es, komplizierte Funktionen einfach zu parametrisieren. Hier ein Beispiel für die berühmte Pythagoras-Hypotenusenberechnung:

a = 10 §
b = 20 §
c = SQR(a^2 + b^2) §

Es gibt einige vordefinierte Variablen, die zum Ändern der Berechnungseinstellungen verwendet werden können (nur Zuweisung unterstützt):
 •	NumberBase = 2 | 10
 •	AngleUnit = Grad | Radiant | Gradian
 •	AllowTypeConversion = true | false

Zusätzliche Infos:
 •	In der deutschsprachigen Kultur, wo Kommata in Zahlen vorkommen, werden Funktionsparameter mit ';' getrennt, mehrere Anweisungen durch '§' (Ausweichung). Schaltet man die Kultur auf eine mit '.' als Dezimalpunkt (zB. Schweiz, USA), werden Funktionsargumente durch ',' und Anweisungen durch ';' getrennt (Standard).
 •	Zeichen wie ''¼", "½" and "¾" werden erkannt
 •	Anhänge wie "m" (milli), "µ" (micro, Alt-0181), "n" (nano), "p" (pico), "k" (kilo), "M" (mega), "G" (giga), "T" (tera), "P" (peta), "X" (exa), "Z" (zeta), "Y" (yota), "R" (ronna) oder "Q" (quetta) für Potenzen von 10
 •	'DIV' und 'MOD' sind die gerundeten Operatoren zur Division ganzer Zahlen
 •	'Min', 'Max' und 'Avg' können eine beliebige Anzahl von Argumenten haben (zB. Avg(a; b; c; ..))
 •	'FromOACurrency' und 'ToOACurrency': Diese Werte werden in Microsoft Office® Automation für OLE-Objekte verwendet
 •	"x% von y" bindet stärker als jede andere Operation wie Addition, Multiplikation, Potenz usw.
 •	"x >> y" bindet am schwächsten, gleich stark wie "<<" und "->"
 •	Hex- und Binärdarstellungen werden für beliebige Zahlengrössen bereitgestellt, sind also nicht auf 64 Bit oder ähnliches beschränkt. Auch negative Zahlen werden unterstützt, zB. ergibt "-1" in hex "F".
 •	Formelteile können auch durch Doppelklick in der Liste rechts an der Cursorposition in den Ausdruck eingefügt werden.
 •	Löschen einer Variable durch "Variable ="
 •	Sie müssen die Zahlen eines fremden Landes, die nicht mit Ihrem aktuellen regionalen Zahlenformat übereinstimmen, nicht umformatieren, zB. wenn Sie sich auf einer ausländischen Website befinden. Ändern Sie einfach das Kombinationsfeld auf das Zahlenformat der Website.
 •	Sie haben eine grosse Auswahl an Optionen für die Formatierung des Ergebnisses (Anzahl Nachkommastellen, Tausendertrennzeichen usw.)
 •	Sie können den linken und rechten Teil eines einfachen Ausdrucks wie "123 / 456" mit einem einzigen Klick vertauschen.

Hier ist eine Liste mit vielen Beispielen.

Hinweise:
 •	Sie können schnell zu DualTypeCalc™ wechseln, indem Sie aus einer beliebigen anderen Anwendung die Taste Rechts-Strg-C drücken (siehe Kapitel "Tastenkombinationen").
 •	Wenn "Beim Kopieren" eingeschaltet ist können Sie die automatische Verarbeitung umgehen, indem während dem Kopieren eine Taste wie [Alt], [Strg] oder [Umsch] untengehalten wird.

Registerkarte Einheitenumrechner der Registerkarte Calcuverter

Der 'Einheitenumrechner' ist vielleicht einer der umfangreichsten Umrechner für Einheiten, die Sie auf dem Markt finden können. Die Umrechnung erfolgt einfach per Tippen, kein langwieriges Heraussuchen aus Listen. Jede Einheit wird erkannt, auch wenn sie in verschiedenen Varianten geschrieben wird, z.B. in Einzahl, Mehrzahl oder als Symbol. Die Einheit des Ergebnisses wird direkt rechts davon in allen Geschmacksrichtungen angezeigt, z.B. "Quadratmeter, m², Quadratmeter" (der Plural ist nicht immer dasselbe wie der Singular mit einem angehängten 'n'). Dieser Konverter nutzt Grundprinzipien der künstlichen Intelligenz: Wenn es einen Weg zwischen zwei Einheiten gibt, wird der Einheitenumrechner ihn finden.

Einheitenumrechner ist Teil der Calcuverter-Suite. Wenn Sie direkt hierher gesprungen sind, lesen Sie bitte zuerst die allgemeinen Informationen im Kapitel 'Calcuverter' oben.

Haftungsausschluss: Die Umrechnungsfunktionen wurden mit grösstmöglicher Präzision und Sorgfalt gesammelt und zusammengestellt. Dennoch müssen wir jede Haftung für die Richtigkeit der Ergebnisse ausschliessen. Elon, versuchen Sie nicht, die Marslandung damit zu berechnen [Insider-Witz, (;-)]

Unterstützte Umrechnungen:
 •	Umrechnungen zwischen fast allen bekannten Einheiten, z.B. Längen, Flächen, Gewichte, Leistung, Temperatur, Geometrie, Strahlung, Physik, Chemie usw. (siehe gelbe Liste auf der rechten Seite). Bei einigen wenigen wird die Gross-/Kleinschreibung beachtet, bei den meisten jedoch nicht. Beispiel: "60 mph zu kmh". Wenn Sie den "zu"-Teil weglassen, wird es in die am häufigsten verwendete andere Einheit umgerechnet.
 •	Symbole werden verstanden, zum Beispiel "1 µm zu Å"
 •	Quadratisches und ähnliches durch "2" oder "^2"
 •	Sprachspezialitäten sind bekannt, zB. kann 'ss' als Ersatz für 'ss' geschrieben werden
 •	Kombinationen von Einheiten wie "1 m 80" oder 4'2
 •	Anhängsel wie "m" (milli), "µ" (micro, Alt-0181), "n" (nano), "p" (pico), "k" (kilo), "M" (mega), "G" (giga), "T" (tera), "P" (peta), "X" (exa), "Z" (zeta), "Y" (yota) oder "R" (ronna) für Potenzen von 10
 •	TV 16:9 Formatgrössen-Berechnung durch '65" tv'
 •	Zahlenumwandlung zwischen Hex, Binär und Dezimal. Beispiel: "hex C005 zu dezimal" oder "160 zu binär"
 •	Umrechnung in Office Automation OLE-Währung ('oacurrency' -> dezimal und umgekehrt)
 •	Byte-Konvertierungen von Kilobytes bis Ronnabytes (227)
 •	Berechnung eines Bruchs aus einer Fliesskommazahl, zB. 1,33333333 zeigt 4/3 an. Mit 'Gewünschte Nachkommastellen' wird gesteuert, wie genau der Bruch angenähert werden soll. Wenn die Berechnung zu lange dauert, drücken Sie [Stop] und verringern Sie die gewünschte Anzahl der Stellen.
 •	Enthält einige selten zu findende Umrechnungen wie Lebensmittelzusatzstoffe, altägyptische, biblische, altrömische und Star Trek™-Einheiten.
 •	Für Programmierer: Umwandlung von vorzeichenlosen Zahlen in 32 oder 64 Bit vorzeichenbehaftete Zahlen und umgekehrt. Beispiel: "0x80004005 zu int32"
 •	Umrechnung zwischen der westlichen Jahreszahl und der in Thailand verwendeten
 •	Die Konvertierungen werden automatisch in den entsprechenden 10-basierten oder 2-basierten Double Precision-Datentypen (siehe Kapitel DualTypeCalc™) durchgeführt.
 •	Die Einheiten können auch durch Doppelklick in der rechts angebotenen Liste in den Ausdruck eingefügt werden.
 •	Sie haben eine grosse Auswahl an Optionen für die Formatierung des Ergebnisses (Anzahl Nachkommastellen, Tausendertrennzeichen usw.)
 •	Sie müssen die Zahlen eines fremden Landes, die nicht mit Ihrem aktuellen regionalen Zahlenformat übereinstimmen, nicht umformatieren, zB. wenn Sie sich auf einer ausländischen Website befinden. Ändern Sie einfach das Kombinationsfeld auf das Zahlenformat der Website.
 •	Sie können die Richtung der Umwandlung mit einem einzigen Klick vertauschen.

Eine Liste mit vielen Beispielen ist hier zu finden.

Die Liste der Umrechnungen (zum Zeitpunkt der Erstellung dieses Dokuments etwa 950) wird in Zukunft noch erweitert werden. Die Architektur macht es sehr einfach, neue hinzuzufügen. Die Liste wird auf dem Atlas-Server gehostet und neue Versionen werden täglich automatisch heruntergeladen. Wenn eine Einheit fehlt, würden wir uns freuen, wenn Sie uns eine Rückmeldung über die Schaltfläche in der Registerkarte 'Über' geben, z.B. "bitte fügen Sie MeineNeueEinheit = 1234.56 * ExistierendeEinheit zur Einheitenliste hinzu (Wikipedia-Link = ...)".

Hinweise:

 •	Einige Einheiten sind technisch gesehen keine wirklichen Einheiten, sondern Näherungswerte. Ein Beispiel ist die Mach-Zahl. Sie ist abhängig von der Temperatur und dem Druck des Gases.
 •	Regionale und US-englische Wörter können gleichzeitig verwendet werden, mit Ausnahme der Einheitsnamen. Wenn Sie die Ausdrücke des Einheitenumrechners in einer Regionalsprache verwenden und die Anwendung wieder auf US-Englisch umstellen, werden die Syntaxwörter wie "to" weiterhin erkannt, die Namen der Einheiten jedoch nicht. Siehe Kapitel Lokalisierung / Übersetzung.
 •	Sie können schnell zum Einheitenumrechner wechseln, indem Sie aus einer beliebigen anderen Anwendung die Taste Rechts-Strg-U drücken (siehe Kapitel 'Hotkeys').

Registerkarte DatumZeit-Rechner der Registerkarte Calcuverter

Der DatumZeit-Rechner (der 'Calcuverter'-Registerkarte) kann Datums- und Zeitberechnungen durchführen. Diese sind nützlich um
 •	Herauszufinden, wann ein bestelltes Paket erwartet werden kann
 •	Herauszufinden, wie viele Tage Ihr bestelltes Paket noch unterwegs ist
 •	Herauszufinden, wann eine Rechnung zu bezahlen ist
 •	Herauszufinden, wie alt ein Gerät jetzt ist
 •	Wie viele Stunden ein Flug über Zeitzonen hinweg gedauert hat
 •	Wie viele Tage Sie alt sind
 •	Wie viele Manntage ein Projekt gedauert hat
 •	Wie lange Sie verlobt sind (Ihr Ehepartner wird Sie lieben, wenn Sie das wissen (;-))
 •	In welcher Geschäftswoche des Jahres wir uns gerade befinden
 •	an welchem Datum Sie etwas Wichtiges noch einmal überprüfen sollten, wenn eine Zeitspanne angegeben ist
 •	Zeitzonen-Berechnungen, zB. welche Zeit gerade ist in irgendeiner Stadt der Welt
 •	Und vieles mehr, gemäss Ihrer Phantasie.

DatumZeit-Rechner ist Teil der Calcuverter-Suite. Wenn Sie direkt hierher gesprungen sind, lesen Sie bitte zuerst die allgemeinen Informationen im Kapitel 'Calcuverter' oben.

DatumZeit-Rechner enthält eine Erfindung namens `Erweiterte Zeitspannen`. Diese können entweder sein
a) eine Anzahl von Jahren, Monaten, Tagen, Stunden, Minuten, Sekunden und Ticks
 - ODER -
b) ein Monatsname mit einer optionalen Jahreszahl, zB. Februar 2021.
Das Problem mit den üblichen Zeitspannen ist, dass die grösste Einheit Tage sind. Wenn Sie einen Computer fragen würden "3 Monate zu Tage", kann er das nicht beantworten, weil es von den Monatslängen abhängt. Ist es im Februar oder im Juli? In diesem Fall schaltet DatumZeit-Rechner automatisch auf den `360 Tage Kalender` mit 12 Monaten an je 30 Tagen Länge um (wenn Sie es zulassen) und warnt am Ende, dass das Ergebnis ungenau sein könnte. Das gleiche gilt analog für Jahresmengen.

Im DatumZeit-Rechner sind nicht nur Zeitspannen, sondern auch DatumZeiten erweitert im Vergleich zum sonst Üblichen. Es kann ein beliebiges Datum sein (das Übliche) oder ein menschlicher Ausdruck wie "heute", "nächster Samstag", "vorherige Woche" "dritter Freitag im Monat" usw.

Unterstützte Ausdrücke:
 •	"DatumZeit - DatumZeit": Zeitspanne zwischen zwei Daten. Beispiel: "Heute minus 1/1/2021". Hängen Sie "zu Einheit" an, um die Differenz in einer anderen Einheit zu erhalten, zB. zu Tagen.

 •	"DatumZeit +/- ErweiterteZeitspanne": Addition oder Subtraktion einer Zeitspanne.
Beispiel: "Heute + 10 Tage und 5 Stunden". Das "und" ist optional.

 •	Woche, Wochentag, Tag_des_Jahres oder besonderer Tag eines bestimmten Datums. Beispiel: "Wochentag von Heute", "Monatsanfang von <Datum>", "Jahresanfang", "Dieses Jahr" usw.

 •	Erster und letzter Tag der Woche gemäss den Einstellungen im Windows-Kontrollfeld 'Region': "Beginn der Woche von <Datum>", "Ende der Woche von <Datum>"

 •	Hängen Sie "zu ticks" bzw. "zu Wochen" an, um eine DatumZeit bzw. Erweiterte Zeitspanne als Anzahl von Ticks bzw. Wochen zu erhalten (ein Tick ist 1/10 einer Mikrosekunde). Beispiel: "123 Tage zu Wochen".

 •	N-ter Wochentag in einem Monat: "Zweiter Donnerstag im November [Jahr]", "Ende des Monats [des Datums]". Sie können die kurze oder lange Version eines Wochentags schreiben.

 •	"Zeitzone von Ort" berechnet die Differenz zur GMT-Zeit eines beliebigen Ortes auf der Welt

 •	"DatumZeit in Stadt" berechnet, wie eine bestimmte Ortszeit in einer anderen Stadt der Welt war/ist/sein wird. Die Sommerzeit wird beachtet

 •	"DatumZeit Stadt Zeit [in AndererStadt]" berechnet umgekehrt, wie die gegebene 'DatumZeit' in der anderen Stadt (oder lokal) gesehen wird. Die Sommerzeit beider Orte wird beachtet. Beispiel: "Sa 15:22 Uhr Paris Zeit in Berlin"

 •	Zeitdifferenz zwischen zwei Städten, optional zu einem bestimmten Datum und einer bestimmten Uhrzeit unter Berücksichtigung der Sommerzeit: "Zeitunterschied zwischen New York und San Francisco". Die Städtedaten werden von Google abgefragt (grosses Lob an die Firma).

 •	Berechnung der westlichen Jahreszahl aus derjenigen in Thailand: "Thai Jahr 2561" (obwohl 'Einheitenumrechner' das in beide Richtungen kann)

 •	Berechnung von und mit Ticks (atomare Computer-Zeiteinheit)

 •	Berechnung von maschinell verwendeten Hex-Notationen für DatumZeit- und Zeitspannen-Ticks, zB. "0x01d6f15ca3d23231" oder "0x5f5dd1ae"

 •	Auch Symbole werden erkannt, zB. "µs".

 •	Sie müssen die Zahlen eines fremden Landes, die nicht mit Ihrem aktuellen regionalen Zahlenformat übereinstimmen, nicht umformatieren, zB. wenn Sie sich auf einer ausländischen Website befinden. Ändern Sie einfach das Kombinationsfeld auf das Zahlenformat der Website.

 •	Sie können den linken und rechten Teil des Ausdrucks "x zu y" mit einem einzigen Klick vertauschen.

DatumZeit-Rechner versteht viele Ausdrücke, sprechen Sie einfach mit ihm wie mit einem Menschen. Hier ist eine Liste mit vielen Beispielen.

Hinweise:
 •	Regionale und US-Englische Wörter können vermischt verwendet werden. Wenn Sie DatumZeit-Rechner-Ausdrücke in einer regionalen Sprache verwenden und die Anwendung auf US-Englisch umschalten, können die regionalen Wörter nicht mehr erkannt werden. In einem solchen Fall ist es ratsam, die Ausdrücke in US-Englisch einzugeben. Wenn Sie wieder auf Ihre regionale Kultur zurückschalten, können sie weiterhin verarbeitet werden. Siehe Kapitel "Lokalisierung / Übersetzung".
 •	Der DatumZeit-Rechner muss manchmal raten, ob Sie ein Datum oder eine Zeitspanne meinen. Wenn die Vermutung falsch lag, können Sie das Element als "Zeitspanne x" oder "DatumZeit x" angeben.
 •	Elemente können auch durch Doppelklick aus der rechts angebotenen Liste in den Ausdruck eingefügt werden.
 •	Sie können die Anzahl Nachkommastellen einstellen, die sie haben möchten
 •	Sie können sehr schnell zum DatumZeit-Rechner wechseln, indem Sie aus einer beliebigen anderen Anwendung die Taste Rechts-Strg-D drücken (siehe Kapitel 'Hotkeys').

Registerkarte Währungsumrechner der Registerkarte Calcuverter

Mit dem Währungsumrechner können Sie von jeder beliebigen Währung in jede andere Währung der Welt umrechnen, indem Sie einfach natürlich schreiben. Zum Beispiel "10 usd in eur" reicht aus. Sie müssen keine langen Listen durchsuchen. Der Währungsumrechner unterstützt auch alle derzeit verwendeten Kryptowährungen. Die aktuellen Wechselkurse werden täglich vom Atlas Server heruntergeladen.

Währungsumrechner ist Teil der Calcuverter-Suite. Wenn Sie direkt hierher gesprungen sind, lesen Sie bitte zuerst die allgemeinen Informationen im Kapitel 'Calcuverter' oben.

 •	Zusätze wie "m" (milli), "µ" (micro, Alt-0181), "n" (nano), "p" (pico), "k" (kilo), "M" (mega), "G" (giga), "T" (tera), "P" (peta), "X" (exa), "Z" (zeta), "Y" (yota), "R" (ronna) oder "Q" (quetta) für Potenzen von 10
 •	Es ist ein spezieller Massenkonvertierungsmodus implementiert. Sie können aktivieren, dass Mighty Desktop einen Text jedes Mal automatisch verarbeitet, wenn er in die Zwischenablage kopiert wird. Das funktioniert global unter Windows, auch aus einer Drittanwendung wie einem Browser heraus. Mighty Desktop zeigt dann das Ergebnis in einem Popup-Fenster an.
 •	Sie können auswählen, dass das Ergebnis sofort in die Zwischenablage kopiert werden soll. Besonders nützlich in Tabellenkalkulationsanwendungen. Dadurch wird die volle Leistungsfähigkeit von Mighty Desktop in Anwendungen von Drittanbietern integriert.
 •	Sie haben eine grosse Auswahl an Optionen für die Formatierung des Ergebnisses (Anzahl Nachkommastellen, Tausendertrennzeichen usw.)
 •	Sie erhalten ein Warndreieck, wenn eine Zwischenwährung verwendet werden musste. Das bedeutet, dass die Ausgangswährung zunächst in eine oder mehrere Zwischenwährungen und dann schliesslich in das Ergebnis umgerechnet werden musste. Dadurch wird das Ergebnis ein wenig ungenau. Sie können die ganze Kette der Umrechnungen sehen.
 •	Die Währungen können auch durch Doppelklick in der vorgegebenen Liste in den Ausdruck eingefügt werden.
 •	Sie müssen die Zahlen eines fremden Landes, die nicht mit Ihrem aktuellen regionalen Zahlenformat übereinstimmen, nicht umformatieren, zB. wenn Sie sich auf einer ausländischen Website befinden. Ändern Sie einfach das Kombinationsfeld auf das Zahlenformat der Website.
 •	Sie können die Richtung der Umrechnung mit einem einzigen Klick vertauschen.

Eine Liste mit vielen Beispielen ist hier zu finden. 

Hinweise:
 •	Ein Kryptowährungssymbol wird automatisch erkannt, wenn Sie es ohne '@' schreiben, unter der Bedingung, dass genau 1 übereinstimmt
 •	Beachten Sie, dass Sie schnell zum Währungsumrechner wechseln können, indem Sie aus einer beliebigen anderen Anwendung heraus die Taste Rechts-Strg-Y drücken (siehe Kapitel "Hotkeys").

Registerkarte Terminplaner

Der Terminplaner funktioniert wie ein Kalender oder eine ToDo-Liste, aber mit viel mehr Möglichkeiten. Um sein Innenleben zu verstehen, müssen Sie wissen, dass er aus zwei Listen besteht: Eine, die Sie gerade bearbeiten, und eine, die im Hintergrund durch einen Hintergrundprozess ständig überwacht wird. Wenn Sie die Schaltfläche "Anwenden" drücken, senden Sie die bearbeitete Liste an den Hintergrundüberwacher.

Wenn ein Ereignis ansteht, können Sie auf der Registerkarte 'Aktionen' auswählen, welche Mighty-Aktion ausgeführt werden soll. Dies macht Terminplaner wohl zum vielseitigsten Kalendersystem auf dem Markt.

Jeder Eintrag der Liste kann separat aktiviert oder deaktiviert werden, wenn z.B. ein Meeting einmal abgesagt wird.

Haben Sie sich schon einmal einen Terminplaner ohne Längenbegrenzung für den angezeigten Text gewünscht? Haben Sie sich schon einmal gewünscht, nur einen einzigen Eintrag für wiederkehrende Termine jeglicher Art zu haben? Haben Sie sich schon einmal die Möglichkeit gewünscht, ein Ereignis direkt beim Auftreten löschen zu können? Wollten Sie schon immer einmal die gesamte Liste der abgeschlossenen und zukünftigen Termine auf einen Blick sehen? Ja, ich auch. Hier haben Sie das. Der Text eines Ereignisses kann mehrzeilig sein und hat keine Begrenzung. Die Wiederholung ist intelligent genug, um mit allen möglichen Fällen fertig zu werden. Und Sie können sofort sehen, wann ein Ereignis das nächste Mal ansteht, inklusive aller Wiederholungen.

Ein Ereignis hat eine Startzeit (Uhrzeit am Tag) und eine `Zerfallszeitspanne`. Nach der Zerfallszeitpanne wird das Ereignis nicht mehr ausgeführt und ist einfach still (aber nicht gelöscht, das ist etwas anderes). Es wird Sie also nicht mehr stören. Sie können auch die Anzahl der Male begrenzen, die das Ereignis aktiviert werden soll, und Sie können Mighty Desktop anweisen, ihn automatisch zu löschen, wenn eine gewisse Anzahl erreicht ist. Ein sehr häufiges Szenario ist, dass ein Ereignis nur einmal aktiviert werden soll und dann weggelöscht werden kann.

Der Auslöser eines Ereignisses ist äusserst vielseitig. Sie können ihn zum Beispiel nur am dritten Freitag des Monats auslösen lassen. Sie können ihn auch nur an bestimmten Wochentagen auslösen lassen, an anderen nicht. Geschäftsereignisse sind in der Regel auf Montag-Freitag beschränkt, die einfach durch Drücken der Schraubenschlüssel-Schaltfläche ausgewählt werden können. In Kombination mit der Zerfallszeitspanne können Sie einen Termin so konfigurieren, dass es automatisch auf den nächsten erlaubten Wochentag rutscht. Der Terminplaner wird Sie nie im Stich lassen: Wenn Ihr Computer zum geplanten Zeitpunkt nicht eingeschaltet ist, wird das Ereignis direkt nach dem Start von Mighty Desktop angezeigt.

Im Feld "Datumsmuster" können Sie mehrere Muster für den Tag, den Monat und das Jahr angeben, wann der Termin ausgelöst werden soll. So können Sie z.B. festlegen, dass er jeden Monat am 12. ausgeführt werden soll. Jeder Teil kann einen Stern '*' als "alles erlaubt"-Zeichen verwenden. Wenn eines der Muster mit dem aktuellen Datum übereinstimmt, wird das Ereignis ausgeführt. Dieses Mustersystem macht Terminplaner extrem flexibel. Beispiele:
 •	"Black Friday" ist ein Tag mit vielen Einkaufsrabatten. Erweitern Sie einfach die Optionen, klicken Sie auf den Radierer, kreuzen Sie "Freitag" und "4." an. Dann geben Sie "*.11.*" als Datumsmuster ein. Dieser Termin ist übrigens bereits vordefiniert, als Beispiel.

Sie können auch wiederkehrende Ereignisse verwalten. Wenn Sie zB. ein Ereignis alle 90 Tage erscheinen lassen möchten, können Sie ein vollständiges Datum in das Feld 'Datumsmuster' und '90 Tage' in das Feld 'Wiederholung' eingeben. Sie können jeden der vielen natürlichsprachlichen Ausdrücke verwenden, die vom 'DatumZeit-Rechner' erkannt werden (siehe Kapitel). Der Vorteil von wiederkehrenden Ereignissen ist, dass sie die Monatslängen in die Berechnung einbeziehen. Das Ereignis in unserem Beispiel würde auch dann nach genau 90 Tagen nochmals aktiv werden, wenn die dazwischen liegenden Monate den Februar mit seinen 28 bzw. 29 Tagen enthalten. Das könnten Sie nicht erreichen, wenn Sie nur vier Daten "1.2.*, 1.5.*, 1.8.*, 1.11.*" eingeben würden.

Wenn Sie als auszuführende Aktion die Anzeige mittels einer Meldungsbox wählen, können Sie diese bis zu einem gewissen Grad konfigurieren. Sie können zB. den Fenstertitel und den Inhalt festlegen. Wenn das Dialogfeld angezeigt wird, können Sie Folgendes tun:
 •	Den Termin schlummern lassen (später nochmals aufrufen): Im Gegensatz zu vielen Kalendern, die ich bisher benutzt habe, können Sie hier wirklich jede erdenkliche Zeitspanne eingeben. Die eingegebene Zeitspanne wird als Standard für das nächste Erscheinen der Box übernommen.
 •	Sie können den Text abändern. Er wird sowohl in der Bearbeitungsliste als auch in der Hintergrundliste geändert. Sie werden dann den abgeänderten Text sehen, wenn das Ereignis das nächste Mal aktiv wird.
 •	Sie können in die Registerkarte "Terminplaner" und direkt zum verursachenden Termin springen
 •	Sie können das Ereignis aus beiden Listen löschen, wenn Sie es nicht mehr benötigen.

Um eine Vorschau aller anstehenden Termine zu erhalten, können Sie Mighty Desktop ein Fenster mit allen Terminen für ein Jahr anzeigen lassen. Wenn Sie nach oben scrollen, sehen Sie auch die bereits ausgeführten und die im Schlummerzustand befindlichen Termine. Beachten Sie, dass Sie diese Vorschau auch über folgendes aufrufen können:
 •	per Benachrichtigungssymbol im Infobereich von Windows
 •	per Mighty-Kommando bzw. Mighty-Aktion
 •	per Befehlszeile
 •	durch Drücken von Rechts-Strg-E in einer beliebigen anderen App auf Ihrem Rechner, wenn die Hotkeys in der Standardkonfiguration sind (siehe Kapitel 'Hotkeys').
Mit einem Doppelklick auf ein Ereignis in der Vorschau können Sie direkt zum Ereignis in der Registerkarte "Terminplaner" springen.

Die Terminplaner-Ereignisse von Mighty Desktop können so ziemlich jedes erdenkliche Auslösekriterium abdecken. Im Alltagsszenario braucht man aber oft nur ein einfaches Ereignis für die nächsten Stunden oder Tage. Für genau diesen Fall gibt es einen vereinfachten Dialog namens ´Schnelltermin´. Sie können diesen Dialog sehr schnell durch Drücken von Rechts-Strg-Q aus jeder anderen App auf Ihrem Rechner aufbringen. Die komplette Terminplaner-Liste erreichen Sie mit Rechts-Strg-S. Siehe Reiter 'Hotkeys'.

Ein spezieller Kopier- und Einfügevorgang wird unterstützt: Sie können eine Liste von Scheduler-Einträgen aus einer strukturierten XML-Textdefinition einfügen. Dies ist das Format, das zum Speichern der Ereignisse in der Einstellungsdatei verwendet wird, und Sie können es auch erzeugen, indem Sie die [Umschalttaste] gedrückt halten, während Sie die Scheduler-Ereignisse kopieren (bzw. sie in einem Texteditor ablegen).

Hinweise:
 •	Die Terminplanerliste sowie die Vorschau der zukünftigen Ereignisse können schnell auf Ereignisse gefiltert werden, die eine bestimmte Zeichenfolge enthalten
 •	Wenn Sie sich in einer anderen App befinden können Sie Termine hinzufügen, indem Sie das Benachrichtigungssymbol im Infobereich von Windows verwenden. Standardmässig wird ein Schnelltermin hinzugefügt. Halten Sie die [Strg]-Taste gedrückt, um einen vollen Termin am Ende zur Liste des Terminplaners hinzuzufügen.
 •	Wenn Ihre Eingabe im Feld 'Zeit' auch ein Datum beinhaltet und im Feld 'Datumsmuster' bereits etwas vorhanden ist, wird das Datum hinten angehängt. Auf diese Weise gehen die vorhandenen Datumsmuster nicht verloren.
 •	Ein Termin wird nur einmal innerhalb der angegebenen Zerfallszeitspanne (die standardmässig 1 Tag beträgt) aktiv. Wenn Sie also einen Termin auf einen neuen Zeitpunkt innerhalb der Zerfallszeitspanne verschieben, und dieser war kurz zuvor schon einmal aktiviert worden, müssen Sie noch auf die Schaltfläche [Aktiv.-Info zurücksetzen] klicken, sonst wird der Termin nicht aktiviert.

Registerkarte Aktionen (Mighty-Aktionen & Mighty-Kommandos)

Die Automatisierungsstärke von Mighty Desktop basiert auf den so genannten `Mighty-Aktionen`. Sie können praktisch alles mit Ihrem Computer tun, wann immer Sie wollen. Mighty-Aktionen sind im Grunde eine Abfolge von eingebauten `Mighty-Kommandos`. Bitte beachten Sie, dass diese Liste in zukünftigen Versionen erweitert werden wird, im Moment sind es:

Mighty-Kommandos
 •	Anzeige einer eigenen, konfigurierbaren Meldungsbox (Dialog)
 •	Anklicken einer Schaltfläche in einem beliebigen Windows-Programm
 •	Anklicken eines beliebigen Punktes in einem beliebigen Windows-Programm
 •	Ändern des Aussehens eines Fensters (minimieren, maximieren, ausblenden, Grösse ändern, zuvorderst platzieren, zuhinterst platzieren, schliessen usw.)
 •	Speichern des Status aller laufenden Apps
 •	Schliessen einiger oder aller laufenden Apps
 •	Speichern des Status, Schliessen aller Apps und entweder Abmelden, Suspendieren, Herunterfahren oder Neustarten des PCs
 •	Wiederherstellen des Zustands aller gespeicherten Apps aus einem gespeicherten Zustand
 •	Direktes Abmelden, Suspendieren, Herunterfahren oder Neustarten des PCs
 •	Starten eines Windows-Shell-Skripts: Siehe Kapitel 'Eingabeaufforderung'
 •	Starten einer Anwendung mit benutzerdefinierten Argumenten oder einfach nur in den Vordergrund bringen. Beachten Sie, dass die gestartete Anwendung parallel zu Mighty Desktop ausgeführt wird. Wenn Sie also auf das Ende dieser Anwendung warten wollen, müssen Sie einen "Shell-Skript-Befehl" verwenden und das Skript wie folgt starten: 'Start /B /Wait "" "GestarteteApp.exe Argumente"'.
 •	Öffnen eines Dokuments: Verwenden Sie 'Prozess starten' und geben Sie den Pfadnamen als 'Prozess-Pfadname' an
 •	Öffnen des neuesten Dokuments in einem Ordner
 •	Abspielen eines Audios eines beliebigen Typs (zB. mp3, wav)
 •	Einstellen der Lautstärke des Haupt-Audio-Ausgabegeräts
 •	Öffnen einer Website
 •	Ein- und Ausschalten des Monitors
 •	Einstellen der Priorität eines Windows-Prozesses
 •	Sanftes Beenden eines Windows-Programms
 •	Beenden mehrerer Windows-Anwendungen
 •	Erstellen eines Backups von einigen Dateien und Ordnern
 •	Bereinigen von Duplikaten in einem Ordner
 •	Wechseln zu einem Fenster in Mighty Desktop, um eine Berechnung, eine Konvertierung, ein Terminplaner-Ereignis oä. einzugeben
 •	Aufrufen einiger Funktionen von Mighty Desktop aus den anderen Dialogen
 •	Wiederverbinden eines Netzwerkadapters
 •	Scannen des Intranets nach unbekannten Geräten
 •	Starten eines Timers oder Countdowns
 •	Abrufen eines der letzten 10 in die Zwischenablage kopierten Elemente
 •	Leeren der Zwischenablage
 •	Bereinigen der temporären Ordner des Systems
 •	Reparieren von leeren Symbolen auf dem Windows-Desktop
 •	Hinzufügen eines Schnellelements
 •	Leeren des Papierkorbs eines einzelnen Laufwerks
 •	Ersetzen von Tabulatoren durch Leerzeichen in einer Textdatei
 •	Aktivieren eines der Schnellelemente der Liste
 •	Sicheres Auswerfen eines Laufwerks
 •	Eine bestimmte Zeitspanne lang warten
 •	und so weiter.

Sie könnten zum Beispiel konfigurieren, dass Ihr Lieblings-Internetradiosender jeden Morgen von Montag bis Freitag um 6:59 Uhr gestartet wird, um die Nachrichten zu hören, und dann automatisch um 07:15 Uhr gestoppt wird.

Sie können eine beliebige Anzahl von Mighty-Kommandos zu einer Mighty-Aktion kombinieren. Jeder der Mighty-Kommandos hat Argumente vom Typ Zeichenkette, die `Platzhalter` enthalten können, so dass Sie sie von aussen parametrieren können (siehe Atlas-Platzhalter). Es gibt buchstäblich keine Grenzen dafür, was Mighty-Aktionen tun können. Selbst wenn Sie einen Befehl benötigen, der nicht bereits in Mighty Desktop vordefiniert ist, können Sie eine kleine Windows-Befehlsdatei (*.cmd oder *.bat) erstellen und deren Inhalt im Mighty-Kommando 'Shell-Skript-Befehl' angeben. Sie könnten die Befehlsdatei auch mit dem Kommando 'Prozess starten' starten, aber es wird empfohlen, den Befehl 'Shell-Skript-Befehl' zu verwenden, da er genau auf diese Aufgabe zugeschnitten wurde. Theoretisch können Sie jeden Befehl und jede Anwendung ausführen, die auf Ihrem Computer installiert ist. Wenn Sie zum Beispiel eine Software haben, die Ihre intelligenten Geräte in Ihrem Smart Home steuert, könnten Sie Mighty Desktop verwenden, um diese zu aktivieren und damit die Möglichkeiten um ein Vielfaches erweitern.

Die Aktionen, die Sie auf der Registerkarte "Aktionen" definieren, können sowohl von anderen Registerkarten innerhalb von Mighty Desktop als auch von externen Akteuren aufgerufen werden, indem Mighty Desktop per Kommandozeile aufgerufen wird. Einige Drittanbieterprogramme sind mit Startbefehlen für externe Programme ausgestattet. Sie können diese erweitern, indem Sie Mighty Desktop aufrufen und eine Mighty-Aktion ausführen lassen (siehe Kapitel 'Kommandozeilensteuerung').

Eine weiteres Goodie von Mighty-Aktionen ist, dass man sie auch zur Warteschlange (s. Kapitel) hinzufügen kann. Beispiel: Sie können eine Mighty-Aktion erstellen, die ein angeschlossenes USB-Laufwerk auswirft. Wenn Sie nun einen lange dauernden Transfer von diesem Laufwerk machen und danach das Laufwerk aus Sicherheitsgründen gleich auswerfen wollen, starten Sie den Transfer zuerst im Dateikopierer (s. Kapitel) und fügen dann noch in der Registerkarte 'Aktionen' die Auswurfs-Aktion zur Warteschlange hinzu. Dies ist speziell nützlich für unbeaufsichtigte Arbeiten.

Platzhalter in der Form "{Argument}" werden durch die Werte des Arguments ersetzt. Die Namen der Argumente müssen stets auf Englisch angegeben werden. Die Liste der Argumente, die an eine Aktion oder ein Kommando übergeben wird, ist ein mehrstufiges Konstrukt. Hier die Reihenfolge, in der sie sich gegenseitig übersteuern (das untere übersteuert das obere):
 •	Die Platzhalter 'Now', 'NewGuid' und 'Random' werden immer erkannt und durch einen erzeugten Wert ersetzt
 •	Das Argument "/NonElevated" kann für das Starten von Prozessen angegeben werden als Hilfe, wenn Mighty Desktop im Administator-Modus läuft. Es weist Mighty Desktop an, den Process im User-Modus zu starten. Das Argument wird intern verarbeitet und nicht an das gestartete Programm weitergegeben.
 •	Argumente im Format "Name:Wert", die von der Kommandozeile kommen (siehe Kapitel)
 •	Argumente, die explizit in einem Eingabefeld namens 'Argumente' rechts von dem Feld angegeben werden, wo der Name der Aktion angegeben wurde (Kommandozeilen-Syntax)
 •	Argumente, die in den Eingabefeldern der einzelnen Mighty-Kommandos angegeben wurden, aus denen sich die Mighty-Aktion zusammensetzt, sofern deren Inhalt nicht komplett leer ist.
Dieses flexible System ermöglicht es Ihnen, Mighty Desktop von einer Kommandozeile aus mit zwei Parametern aufzurufen: 'AuszuführendeAktion' und 'Zusätzliche Argumente' (siehe Kapitel). Sie können die resultierende Argumentliste sehen, wenn Sie auf der Registerkarte "Aktionen" einen Haken ins Kontrollkästchen "Fenster mit Platzhaltern anzeigen" setzen oder das Argument "DisplayPlaceholders:True" hinzufügen. Platzhalter innerhalb von Platzhalterwerten sind unterstützt. Wenn ein Feld komplett leer ist (nicht einmal 1 Leerzeichen), wird automatisch nach einem Argument gesucht, das den gleichen Namen hat wie die Beschriftung links vom Feld, nachdem Leerzeichen entfernt wurden (in Englisch). Beispiel: Wenn der Befehl das Eingabefeld "Fenstertitel: [__]" leer hat, wäre es dasselbe, als wenn es das Feld "{WindowTitle}" enthalten würde. Geben Sie ein Leerzeichen an, um zu erzwingen, dass ein Argument leer ist.

Zusammenfassend lässt sich sagen, dass Mighty Desktop komplexe Aktionen ausführen kann, die Sie präzise und komfortabel konfigurieren können. Es ist der Schlüssel zu Ihrem vollautomatischen "Smart Home der Zukunft".

Hinweise:
 •	Argumentnamen sind stets in englischer Sprache anzugeben. Um herauszufinden, wie diese heissen, kann man in den Einstellungen die Sprache auf US-Englisch umschalten und dann die Beschriftung anschauen. Steht beispielsweise "Compare Content:" vor einem Feld, heisst der Parameter 'CompareContent' ohne Leerschläge und Doppelpunkt. In seltenen Fällen, wo es nicht nach Standard geht, ist der Parametername im Tooltip des Feldes aufgeführt. Als weitere Methode kann man auch in der Sprachdatei "AppTranslation_de-CH.txt" neben der Applikation nach der deutschen Beschriftung suchen und die englische Beschriftung ist dann die Zeile direkt darüber. Beispiel: Oberhalb von "Inhalt vergleichen" steht "Compare Content".
 •	Wenn ein Prozess gestartet wird und Mighty Desktop im Admin-Modus läuft, kann das Argument '/NonElevated' verwendet werden, um zu erzwingen, dass ein Prozess im Nicht-Admin-Modus gestartet wird. In diesem Fall sind nur der 'Pfadname' und die restlichen 'Argumente' relevant, alle anderen Optionen werden ignoriert. Bei allen Vergleichen der Argumente wird '/NonElevated' ignoriert.
 •	Wenn Mighty-Kommandos von der Kommandozeile aus aufgerufen werden, muss auch in der lokalisierten App der englische Name angegeben werden, zB. 'ShowMessageBox'. Sie können diese Namen herausfinden, indem Sie mit dem Pointer auf die Kopfzeile eines Kommandos zeigen. Dies gewährleistet die Portabilität von Befehlsdateien zwischen Benutzern mit unterschiedlichen Sprachen.
 •	Punktangaben können relativ zu einem beliebigen Rand des Fensters angegeben werden. So ist es zB. beim Anklicken einer 'Schliessen'-Schaltfläche in der rechten oberen Ecke eines Fensters sinnvoll, "Punkt:R-30,10" anzugeben, was soviel bedeutet wie "Vom rechten Rand 30 nach links und vom oberen Rand 10 nach unten". Damit ist sichergestellt, dass die Schaltfläche auch dann noch getroffen wird, wenn das Fenster in der Breite variiert. Verwenden Sie "B-10" für vom unteren Rand nach oben.
 •	'Aktuellste Datei öffnen' ignoriert automatisch Link-Dateien (*.lnk)
 •	Um ein Dokument oder einen Ordner zu öffnen, verwenden Sie den Befehl "Prozess starten". Wenn der Ordner bereits in einem Fenster geöffnet ist, wird er aktiviert (als vorderes Fenster angezeigt). Sie können jedoch das Pseudoargument "/NoActivate" angeben um zu verhindern, dass der bereits geöffnete Ordner in den Vordergrund gebracht wird.
 •	'Fenster zuvorderst platzieren' hat die besondere Eigenschaft, den Fokus nicht wegzureissen, wenn man sich in einem Unterfenster befindet. Ein Beispiel, um das zu verdeutlichen: Wenn Sie die Funktion anweisen, das Hauptfenster einer Anwendung in den Vordergrund zu bringen, diese Anwendung aber ein Dialogfeld geöffnet hat, wird das Hauptfenster nicht in den Vordergrund gebracht. Der Eingabefokus bleibt unverändert auf einem Eingabefeld der Dialogbox.
 •	Das Argument "Verbose:False" unterdrückt Meldungen wie "Starte Aktion xxx" (rein informative), die in das 'Log'-Fenster geschrieben werden. Wichtige Infos, Warnungen und Fehler werden hierdurch niemals unterdrückt.
 •	Kommando 'Nachrichtenbox anzeigen': Wenn ein 'DecayDateTime:...'-Argument angegeben wird und die angegebene DatumZeit kleiner als 'StopDateTime' ist, wird diese zur Stoppzeit. Das gleiche gilt für 'MaximumDuration'. Darüber hinaus hat das Nachrichtenbox-Kommando eine eingebaute Sicherheitsfunktion: Wenn eine zweite Box mit dem gleichen Titel und Text geöffnet werden soll, wird nur die bereits vorhandene Box aktiviert.
 •	Um eine Mighty Action zu bestimmten Zeiten auszuführen, können Sie dem 'Terminplaner' ein Ereignis hinzufügen
 •	Um eine Mighty-Aktion auszuführen, wenn eine Datei oder ein Ordner geändert wird, sehen Sie sich 'Wachhund' an.
 •	Um eine Mighty-Aktion auszuführen, wenn ein bestimmtes Fenster geöffnet ist, sehen Sie sich 'WindowBot™' an.
 •	Um eine Mighty-Aktion auszuführen, wenn ein bestimmter Prozess am Laufen ist, sehen Sie sich ProzessBot an.
 •	Sie können eine Mighty Aktion auch über das Menü des Benachrichtigungssymbols im Systemtray ausführen. Halten Sie die [Strg]-Taste gedrückt, um sie still auszuführen (Übergabe des Arguments "Verbose:False").

Registerkarte Textexperte

Der Textexperte bietet mehrere Textkonvertierungen an, sowohl in interaktiver Form, als auch eine Massenverarbeitung von mehreren Dateien auf's Mal.

Registerkarte Interaktiv der Registerkarte Textexperte
In diesem Reiter kann man eine einzelne Datei oder eine Passage daraus verarbeiten. Sie kann beispielsweise verwendet werden, um reinen Text aus einer Fülle von verschiedenen strukturierten Formaten zu extrahieren. Bitte beachten Sie den Unterschied zwischen den Worten "strukturiert" und "formatiert". Strukturiert bedeutet, dass der Text in einer Art Syntax geschrieben ist, z.B. "<html>...</html>". Formatiert bedeutet dagegen, dass der Text fett oder kursiv sein kann. Die meisten Operationen sind nur für unformatierten Text geeignet und drehen sich um diesen. Nur einige wenige unterstützen das Rich Text Format (RTF) und XAML (für Programme). Das Ergebnis kann in einen Texteditor oder eine Textverarbeitung zurückkopiert werden. Deshalb können Sie wählen, welches Ausgabeformat Sie erhalten möchten.

Extraktion

Diese Verarbeitung versucht, unstrukturierten, unformatierten Text aus vielen strukturierten Textformaten zu extrahieren.

 •	Für unformatierten Text: Wenn Sie einen Klartext mit Zeilenumbrüchen und einer Leerzeile, die Absatzumbrüche repräsentiert, eingeben, wird er wieder in Textverarbeitungsabsätze umgewandelt. Ein Anwendungsfall dafür ist, wenn Sie einen zeilenbasierten Text in ein Textverarbeitungsprogramm wie Write, Word, Libre Office, Open Office oder ähnliches übernehmen wollen. Diese Programme setzen voraus, dass jede Zeile einen vollständigen Absatz darstellt. Diese Funktion weiss, dass Text mit einem Minus- oder Bindestrich-Zeichen am Ende der Zeile umgebrochen werden kann und dass Aufzählungen mit einem beginnenden '-', '—', '•', '*' oder '+' geschrieben werden. Beispiel:

Zeile1 von Absatz 1
Zeile2 von Absatz 1

Zeile1 von Absatz 2
Zeile2 von Absatz 2

wird extrahiert zu

Zeile1 von Absatz 1 Zeile2 von Absatz 1

Zeile1 von Absatz 2 Zeile2 von Absatz 2

Eine einzelne Zeile in Schrift >= 15 pt wird als Dokumentüberschrift, >= 14 als Kapitelüberschrift interpretiert und mit '=' bzw. '-' unterstrichen. 

Die Funktion erkennt auch Einrückungstiefen und Trennzeilen (d. h. Zeilen, die mit demselben Zeichen gefüllt sind, mindestens drei, z. B. "********"). Sie können einen ganzen Text eingeben, der dann entweder für das Einfügen in ein Textverarbeitungsprogramm vorbereitet wird, oder, wenn Sie ein anderes "Ausgabeformat" wählen, ein RTF oder ein XAML erzeugt (von Programmierern verwendet). Das RTF-Format eignet sich sehr gut als Grundlage für das Einfügen in ein Textverarbeitungsprogramm. 

 •	HTML: HTML kann in reinen Text umgewandelt werden. Es kann ein Muster angegeben werden, wie eingebettete Links dargestellt werden sollen. Wenn Sie nur einen Weblink eingeben (zB. https://www.atlas-informatik.ch), wird der Inhalt der Seite an dieser Stelle heruntergeladen und konvertiert. Diese Konvertierung kann Ihnen zum Beispiel helfen, wenn Sie eine Webseite haben, die einen Text zeigt, den Sie herauskopieren möchten, aber die Kopierfunktion der Zwischenablage deaktiviert ist. Benutzen Sie einfach die Funktion des Browsers, um den Quellcode der Seite anzuzeigen (bei einigen Browsern finden Sie diese Funktion im Rechtsklickmenü) oder speichern Sie die Datei lokal. Wenn Sie es schaffen, den Text im HTML-Format zu sehen, können Sie ihn mit dieser Funktion in einfachen Text umwandeln.

 •	XML: Klartext kann aus XML auf ähnliche Weise extrahiert werden wie oben aus HTML

 •	XAML: Dies ist eine Hilfe für WPF-Entwickler: Wenn Sie Text im Visual-Studio Designer bearbeiten, wird Ihr Text manchmal auf wundersame Weise in XAML-Elemente wie "<Run Text=....>" umgewandelt. Mighty Desktop kann den Text in seiner vorherigen kompakten Form ohne die ganzen Run-Tags wiederherstellen. Und es kann auch wieder die XAML-Darstellung schreiben. Für letzteres müssen Sie das "Ausgabeformat" auf "XAML" umstellen.

 •	RTF: Der Inhalt einer RTF-Datei kann extrahiert bzw. in einen reinen Text umgewandelt werden, der visuell möglichst identisch aussieht. Einrückungen und verschachtelte Aufzählungszeichen werden unterstützt. Eine einzelne Zeile in Schrift >= 15 pt wird als Dokumentüberschrift, >= 14 als Kapitelüberschrift interpretiert und mit '=' bzw. '-' unterstrichen.

Es wird auch die umgekehrte Richtung unterstützt: Sie können einen reinen Text mit Einrückung und Aufzählungszeichen eingeben (was übrigens viel schneller geht als die Bearbeitung von formatiertem Text), und ihn anschliessend in einen formatierten RTF-Text umwandeln. Beispiel:

Absatz 1
	- Listenpunkt
	  - Listenpunkt
	Fortsetzung von Absatz 1

Absatz 2

Dieses ReadMe wurde übrigens auch so erstellt, in einem ersten Schritt. Zusätzlich kann die Notation " *FettesWort* " verwendet werden, um ein Wort fett zu machen und die Passage '##Wortdefinition' wird in `Wortdefinition` (Rückwärts-Anführungszeichen und fett) umgewandelt.

Beachten Sie, dass das .NET Framework einige Bugs in diesem Bereich hat. Zum Beispiel können in der RichTextBox die Ränder und Einrückungen ganz anders aussehen als in der exportierten Datei, besonders wenn Listen verschachtelt sind. Ausserdem interpretieren verschiedene Textverarbeitungsprogramme RTF auf unterschiedliche Weise. Dieselbe RTF-Datei kann ganz anders aussehen. Wordpad z.B. hat einen Bug, der das erste Listenelement manchmal zu stark einrückt und dem man interaktiv nicht entgegenwirken kann. LibreOffice Writer kann zwar generell auch sehr gut mit RichText umgehen, hat aber ebenfalls kleinere Darstellungsprobleme.

 •	SubRip (srt): Sie können den gesamten Text einer Untertiteldatei (für Videos) als reinen Text extrahieren. Dieser Algorithmus wurde von unserem Bruder-Tool Atlas Subtitler entlehnt.

 •	PGP: Eine Nachricht im Format "---- BEGIN PGP MEssAGE----- ..... -----END PGP MEssAGE---" kann mit einem beliebigen externen PGP-Tool entschlüsselt werden. Die Kommandozeile zum Aufruf des Tools kann in der Registerkarte "Einstellungen" angegeben werden. Im Prinzip kann jedes beliebige PGP-Tool angehängt werden. Einige Beispiele für Befehlszeilen finden Sie auf der Webseite von Mighty Desktop.

Weitere Verarbeitungen

 •	Base64: Konvertierung zwischen Base64 und unformatiertem Text in UTF-8, Windows- oder DOS-Zeichensatz in beide Richtungen

 •	UTF-8 Zeichensatz reparieren: Einige Texteditoren von Drittanbietern unterstützen UNICODE nicht vollständig. Das heutzutage am häufigsten verwendete Format ist der 8-Bit UNICODE, genannt UTF-8. Wenn ein Texteditor nicht gut aufpasst, kann es passieren, dass er eine Mischung aus UNICODE- und ANSI-Zeichen produziert. Ein Anzeichen dafür ist, wenn Sie auf einen Text stossen, der mehrere Ã, Â oder Å enthält. Noch schlimmer wird es, wenn eine zweite Person später UNICODE-Text hinzufügt. Wir haben also ein Durcheinander, eine Mischung aus beiden. Diese Funktion interpretiert den Eingabetext grundsätzlich als Text in der westlichen Zeichensatztabelle (der Windows-Standard vor UNICODE, genannt ANSI 1252, ein Derivat von ASCII) und vielleicht einigen hinzugefügten UNICODE-Zeichen und konvertiert sie alle nach UTF-8.

 •	Zählen, wie viele Zeichen der Eingabetext hat. Dies ist nützlich, wenn Sie ein Feld in einem Web-Formular haben, das ein Limit hat, das nicht überschritten werden darf. Wenn Sie etwas im Feld markieren, wird nur dieser Text analysiert. Sie können dies zB. verwenden, um die Länge einer Zeichenkette abzumessen.

 •	Zählen, wie viele sichtbare Zeilen der Text enthält (leere Zeilen werden übersprungen). Gut für Quellcode-Autoren.

 •	Zählen, wie viele Wörter (bestehend aus Buchstaben und Ziffern) der Text enthält. Gut für Autoren von Publikationen.

 •	Zeichen-Codes anzeigen: Dies ist nützlich, wenn Sie einige seltsame Zeichen in einem Text haben, oder solche, die wie Leerzeichen aussehen. Geben Sie einfach den Text ein, und es wird Ihnen die Codenummer jedes Zeichens angezeigt. Tabulatoren und Zeilenumbruch-Zeichen werden gezählt und die entsprechenden Spalten- und Zeilennummern werden rechts davon angezeigt.

 •	Unicode-Zeichenfolge erstellen: Wenn Sie die Zahlen (dezimal oder hexadezimal) einiger UNICODE-Zeichen haben, können Sie eine UNICODE-Zeichenkette aus diesen Zahlen erstellen. Zum Beispiel "8217 72 0x65 108 u+108 0x006F 8217" ergibt ’Hallo’ mit diesem gekrümmten Apostroph. Sie können die Werte auch mit einem Komma trennen. Die Umkehrung von 'Show Character Codes'.

 •	Hex zu westlichem ASCII: Eine Zeichenkette aus zweistelligen Hex-Codes wird als eine Folge von ASCII-Zeichen im westlichen Zeichensatz 1252 interpretiert. Die Bytes können optional durch Leerzeichen oder Kommas getrennt werden.

 •	Unformatierter Text: Dieser Extraktionsvorgang normalisiert alle Zeilenenden. Wenn Sie zB. unformatierte Texte aus Android-Apps kopieren, können diese Zeilen haben, die mit CR CR LF enden (interpretiert als "Gehe zum Anfang der Zeile", "Gehe zum Anfang der Zeile", "Gehe eine Zeile nach unten"). Das zweite CR ist überflüssig und wird von jedem Windows-Texteditor anders interpretiert. Notepad++ zum Beispiel liest es zu einer neuen Phantomzeile ein, was eigentlich falsch ist. Notepad++ ist einfach nicht auf solche Überraschungen vorbereitet. Mighty Desktop kann so etwas korrigieren.

 •	Getrennte Werte zu Leerschlag-Tabelle: Als Eingabe kann ein beliebiger Text verwendet werden, der aus Zeilen besteht, in denen jeweils mehrere Spaltenwerte stehen, die durch eine Trennzeichenfolge getrennt sind. Beispiele sind ein CSV oder ein Text mit Tabulator. Andere Beispiele sind Texte, die Sie erhalten, wenn Sie eine Tabelle in einer Webseite markieren und in die Zwischenablage kopieren. Solche Texte können Sie so anordnen, dass Sie eine schöne vertikal ausgerichtete Tabelle erhalten, wie in der Funktion 'Tabellen-Listing zu Tabelle' unten. Sie können im Dialog die Spaltenbreiten einiger oder aller Spalten angeben und welche Zeichenkette die Spalten trennt sowie einige Parameter für die erzeugte Tabelle. Sie können damit auch einige Spalten entfernen.

Beachten Sie, dass Sie vor dem Einfügen eines mit Tabulatoren versehenen Textes in 'Text' die Box 'Tabs' auf 8 setzen sollten, damit die Tabulatoren nicht durch Leerzeichen ersetzt werden.

 •	Zufällige Wörter auswählen: Dies kann einen zufälligen Seed-Satz wie für Kryptowährungswallets aus einer Liste von Wörtern erstellen, die Sie ihm geben (zB. BIP39). Sie können eingeben, wie viele Wörter Sie benötigen und was zwischen den Wörtern eingefügt werden soll. Beispiel: Wenn Sie es für BIP39 machen möchten, kopieren Sie die Tabelle mit den Wörtern von hier, fügen sie in 'Text' ein, setzen ein Leerzeichen in 'Kolonnentrenner', starten die Funktion, geben den Wert 12 in 'Wie viele Wörter' ein und los geht's. Im Prinzip kann Mighty Desktop einen Seed für jede beliebige Seed-Funktion jeder beliebigen Sprache der Welt erstellen. Es ist nicht einmal notwendig, dass Ihre Eingabewortliste eindeutig ist. Sie könnten zum Beispiel eine beliebige Textdatei eingeben, die Sie gerade herumliegen haben. Mighty Desktop kann daraus einen Vorrat an eindeutigen Wörtern erstellen. Sie können auch die Länge der Wörter auf einen Bereich begrenzen, und Sie können es auch nur Wörter auswählen lassen, die keine Sonderzeichen enthalten. Sie können die Auswahl darauf beschränken, nur die ersten n Wörter auszuwählen. Um die Auswahl durchzuführen, verwendet Mighty Desktop eine spezielle Strategie, um die notwendigen Zufallszahlen zu erzeugen, damit sie echt zufällig sind. Es wird nicht nur eine Pseudozufallsfunktion verwendet. Dadurch wird die sog. "Härte" des Seeds verbessert.

 •	Absätze neu umbrechen: Diese hochentwickelte Operation kann die Absätze eines Textes auf jede beliebige Breite umbrechen. Sie können die bevorzugte Breite im Register 'Einstellungen' eingeben. Es macht ungefähr das Gleiche wie eine Textverarbeitung, aber es macht es für reinen Text. Es kann dies sowohl für unstrukturierten Text (bei dem die Absätze durch Leerzeilen getrennt sind) als auch für übliche programmiersprachliche Bemerkungen, die in Tags wie "<summary>", "<remarks>", "<!-- .. -->" , "/*..*/" und hinter "//" eingeschlossen sind, tun. Wird ein formatierter Text wie RTF angegeben, wird zunächst die unformatierte Darstellung mit der oben beschriebenen Extrahierungs-Funktion extrahiert und der Text dann umgebrochen. Trennlinien verschiedener Art sowie Unterstreichungen von Kapitelüberschriften werden erkannt (Unterstreichungen werden als solche erkannt, wenn sie aus dem gleichen Zeichen mit Wiederholung von mindestens 3 Mal gemacht sind). Die Einrückung des Absatzes wird erkannt (mit Tabulatoren, Leerzeichen, "- ", "* ", "· ", "• ", "+ ", "a)", "1)", "1.") und für die Ausgabe wiederverwendet. Wenn ein Bindestrich ("-") am Ende einer Zeile steht, werden die getrennten Wörter automatisch zu einem verbunden (Mighty Desktop kennt einige der am häufigsten verwendeten Ausnahmen) und diese Umbruchpunkte werden gespeichert und verwendet, wenn ein Umbruch in der Ausgabe nötig wird. Fazit: Man kann Absätze mit all ihren Tags hineingeben und bekommt sie dann wunderschön neu umgebrochen zurück.

 •	Die Gross-/Kleinschreibung jedes Wortes kann auf Kleinschreibung umgestellt werden, wenn es komplett aus Grossbuchstaben besteht. Ausnahmen sind Wörter am Anfang eines jeden Satzes und Absatzes sowie einige spezielle Wörter, die immer in Grossbuchstaben geschrieben werden, wie zum Beispiel alle Währungssymbole. Eine Liste mit allen bekannten Wörtern, die nur aus Grossbuchstaben bestehen, wird täglich vom Atlas-Server heruntergeladen. Ein Anwendungsfall hierfür könnte die Verwendung für Vertragsdokumenten (AGBs) sein, die Grossbuchstaben so extensiv verwenden, dass sie fast unlesbar werden. Kontern Sie diesen Trick ab sofort mit dieser Konvertierung!

 •	Sortieren: Die Zeilen des Textes können in eine lexikografisch korrekte Reihenfolge gebracht werden. Anders als in einigen Drittanbieter-Tools basiert dies auf dem vollständigen UNICODE-Wörterbuch, was bedeutet, dass es für alle Zeichen der Welt korrekt funktioniert, einschliesslich aller Sonderzeichen wie Umlaute, diakritische Zeichen und beliebige Symbole. Kleinbuchstaben werden wie es sein sollte direkt hinter den Grossbuchstaben sortiert, zum Beispiel Abc, Äbc, abd, Bcd (anders als zB. in Notepad++).

 •	Doppelte Zeilen können entfernt werden. Der notwendige Vergleich kann Leerzeichen am Anfang und Ende entweder berücksichtigen oder ignorieren.

 •	Unsichtbare Zeilen können entfernt werden. "Unsichtbar" bedeutet, dass sie nur sog. "Whitespace"-Zeichen wie Leerzeichen, Tabulatoren oder solche, die wie ein Leerzeichen aussehen enthalten.

 •	Unsichtbare Zeichen am Anfang und/oder Ende aller Zeilen können entfernt werden

 •	Nach und Von HTML-Notation: Wenn Sie z. B. eine Zeichenfolge wie "https://ä" eingeben, wandeln die Browser dies in sprachunabhängige Symbole um. In diesem Beispiel würde es "https%3A%2F%2F&auml;" ergeben. Mighty Desktop (eigentlich alle Atlas-Anwendungen) verfügen über eine spezielle Programmierung, die sicherstellt, dass Umlaute wie "äöüÄÖÜ..." in der Schreibweise "&abcd;" und nicht nur in der weniger klaren Schreibweise "&#nn;" übersetzt werden (zB. wird "ä" zu "&auml;" (=a-umlaut) und nicht das unlesbare "&#228;"). Der Zweck einer Konvertierung in die entgegengesetzte Richtung besteht hauptsächlich darin, einen HTML-Text wieder in eine für Menschen lesbare Form zu bringen.

 •	Nach und Von URL-Notation: Die Webadressen in HTML werden URLs genannt. Bei diesen werden nicht nur Umlaute aber oft auch gewöhnliche Zeichen wie Leerschlag, Doppelpunkt, Schrägstriche usw. in eine Prozent-Schreibweise umgewandelt. Aus "https://Meine Webseite" würde "https%3A%2F%2FMeine+Webseite" werden. Der Zweck einer Konvertierung in die entgegengesetzte Richtung besteht hauptsächlich darin, einen Internet-Link wieder in eine für Menschen lesbare Form zu bringen.

 •	Anführungszeichen C / DOS / weg: Dies ist für Programmierer. Es konvertiert einen beliebigen String so, dass er innerhalb eines C-, C#-, Java-Programms oder Shell-Skripts verwendet werden kann und auch in die andere Richtung.

 •	Escapen oder De-Escapen der Zeichenkette eines Regulären Ausdrucks: Alle Zeichen in einer Zeichenkette, die in der Syntax eines Regulären Ausdrucks eine Bedeutung haben, müssen escaped werden, um einen Konflikt zu vermeiden. Diese Funktionen können dies in beide Richtungen tun.

 •	Zuweisungen vertauschen: Wenn Sie C#-, C++- oder C-Quellcode haben, der viele Felder von einer Klasse zu einer anderen zuweist, müssen Sie sie möglicherweise wieder zurück zuweisen, wenn ein Dialog geschlossen wird. Beispiel:

dialog.A = meinObj.A; 		meinObj.A = dialog.A;
dialog.B = meinObj.B; // Kommentar 	=>	meinObj.B = dialog.B; // Kommentar
dialog.C = meinObj.C;		meinObj.C = dialog.C;

Die Einrückung der Zeile, die Kommentare und auch die Anzahl Leerzeichen links und rechts des Gleichheitszeichens werden beibehalten. Auch Gleichheitszeichen innerhalb einer Zeichenkette oder Zeichennotation sind kein Problem.

 •	Leerzeichen auf eines reduzieren: Reduziert Passagen mit mehreren Leerzeichen auf ein einziges. Leerzeichen, die zum Einrücken von Zeilen verwendet werden, werden nicht angerührt. Dies wird üblicherweise bei Texten angewendet, die durch OCR-Scannen entstanden. Diese neigen dazu, mehr als ein Leerzeichen zwischen den Wörtern zu haben. Nicht so lustig, diese alle von Hand zu reduzieren.

 •	Englische Datumsangaben auf regional: Alle Datumsangaben im englischen Format werden erkannt (z.B. '12/31/2020') und in die derzeit in Windows verwendete regionale Form umgewandelt (z.B. '31.12.2020'). Alle Teile werden in kurz oder lang erkannt. Dies ist eine Heuristik, bitte überprüfen Sie daher die Ausgabe.

 •	Ein- zu Mehrspaltig: Manche Websites zeigen einem eine mehrspaltige Tabelle, aber wenn Sie sie in die Zwischenablage kopieren, sehen Sie nur eine eindimensionale, vertikale Liste von Zeilen, was nicht sehr hilfreich ist. Diese Funktion wandelt die Zeilen wieder in die ursprüngliche mehrspaltige Tabelle um, nachdem Sie die Anzahl der Spalten und die Ausleserichtung eingegeben haben. Sie können auch Spalten weglassen.

 •	Tabellen-Listing zu Tabelle: Wenn eine Tabelle einmal aufgelistet wurde, von links oben nach rechts unten, indem jede Zelle in der Form 'Spaltenname: Wert' herausgeschrieben wurde, so kann dieses Listing wieder in eine zweidimensionale Tabelle zurückverwandelt werden. Die Tabelle kann ziemlich breit werden, da jede Spalte so breit wird, wie ihr längster Wert. Jede Zeile, die kein Paar ist, wird als Trenner zwischen einer Tabellenzeile und der nächsten betrachtet. Das Leerzeichen nach ':' ist optional. Die Eingabe in 'Zeilenende' wird verwendet, um Zeilen zu trennen, 'Kolonnentrenner' für die Kolonnen. Beispiel:

Name des Kindes:  Melissa
Name des Elternteils: Harry
Name des Kindes: Peter
Elternteil Name: Steve

Nach der Verwendung von 'Tabellen-Listing zu Tabelle' (es sollte möglichst eine monospaced Schriftart verwendet werden):

Name des Kindes Name des Elternteils
--------------- --------------------
Melissa         Harry
Peter           Steve

Wenn als 'Kolonnentrenner' ',' oder ';' angegeben wird, wird eine CSV-Notation erzeugt und die erste Zeile ist die Kopfzeile:

Name des Kindes;Name des Elternteils
Melissa;Harry
Peter;Steve

 •	Spalten einer Tabelle mit fester Breite extrahieren: Wenn Sie eine Tabelle wie die obige mit "Name des Kindes" und "Name des Elternteils" haben, können Sie Spalten aus ihr extrahieren oder auch vertauschen. Um die erforderlichen Spaltennummern zu erhalten, können Sie entweder einen Text im Feld "Text" auswählen, der dann die Statistiken unten aktualisiert, oder Sie fügen den Text in einen Texteditor wie Notepad++ ein und sehen sich die Spaltennummer an, die in der Statusleiste unten angezeigt wird. Die erforderlichen Zahlen sind 1-basiert. Wenn sie rechts vom Zeilenende stehen, wird nur das extrahiert, was dort steht. Die Felder 'Zeilenende' und 'Spaltentrenner' werden zum Verbinden der ausgewählten Spalten bzw. Zeilen verwendet.

 •	Windows-Installer Produktschlüsselname zu GUID und umgekehrt: Diese Umwandlungen sind eher für Supporter und Programmierer interessant. Wenn eine Software mittels des Standard Windows-Installers in Windows installiert wird, werden einige Daten in der Windows-Registrierung in einem Unterschlüssel mit der GUID des Produkts abgelegt. Einige andere Daten befinden sich in einem Unterschlüssel mit einer per Berechnung abgeleiteten Variante der GUID. Diese Konvertierung erzeugt die berechnete Variante und umgekehrt. Bei Eingabe einer GUID kann man auch gleich einen ganzen Registry-Produktpfad eingeben, die GUID am Ende wird automatisch extrahiert.

 •	Rechtschreibkorrektur: Wenn man rechts-klickt in der Box 'Text' kann man die Rechtschreibprüfung aktivieren und auf schnelle Art Fehler korrigieren. Mehr dazu siehe im entsprechenden Kapitel unter Generelle Features. 

Besonderheiten bei der Einfügeoperation von Textexperte:
 •	Feld 'Tabs': Tabulatoren im eingefügten Text werden als diese Anzahl von Leerzeichen interpretiert. In allen anderen Bereichen von Mighty Desktop wird die in den 'Einstellungen' definierte Tabulatorbreite verwendet, hier ausnahmsweise nicht. Hinweis: Da eine .NET-Textbox keine anderen Tabulatorbreiten als 8 unterstützt, ist Mighty Desktop gezwungen, Tabulatoren durch Leerzeichen zu ersetzen, wenn die Breite nicht auf 8 eingestellt ist. Ändern Sie diese Zahl auf 8, um TAB-Zeichen beim Einfügen beizubehalten.
 •	Wenn mehrere Dateien eines Ordners auf dem Windows-Desktop ausgewählt und per Drag&Drop in 'Text' gezogen werden, wird eine textuelle Liste der Pfadnamen erzeugt. Standardmässig werden die Namen durch ein Komma getrennt, Sie können aber auch Zeilenumbrüche erhalten, indem Sie [Alt] gedrückt halten. Leerzeichen innerhalb eines Namens lösen das Einschliessen in Anführungszeichen aus.

Der Ausgabetext kann optional in einer monospaced Schriftart (wo jedes Zeichen die gleiche Breite hat) angezeigt werden, um Einrückungen und Unterstreichungen besser zu sehen.

Beachten Sie, dass die Exportfunktionen empfindlich auf die Erweiterung des Dateinamens reagieren, die Sie Ihrer Datei geben, und Sie damit das resultierende Format steuern können.

Infos: Links von der Ausgabe werden einige nützliche Statistiken über den eingegebenen Text angezeigt, was für Leute, die Chats und Artikel schreiben, wichtig ist:
 •	Die Anzahl der Wörter
 •	Die Anzahl der Zeilen
 •	Die Anzahl der Zeichen

Textexperte bietet einige Hilfen für Massenoperationen:
 •	Sie können den Textexperten anweisen, die Verarbeitung automatisch zu starten, sobald Sie einen Text in die Zwischenablage kopieren (Kontrollkästchen 'Beim Kopieren').
 •	Sie können den Textexperten anweisen, die Ausgabe bei jedem Druck auf die Schaltfläche "Verarbeiten" automatisch in die Zwischenablage zu kopieren (indem Sie das Häkchen bei "Auto" rechts neben der Schaltfläche "Kopieren" setzen). Das spart einen Tastendruck bzw. Mausklick.
 •	Wenn Sie beide Kästchen aktivieren, können Sie den Textexperten als Helfer im Hintergrund verwenden, während Sie Anwendungen von Drittanbietern nutzen. Sie könnten z.B. den Bearbeitungsmodus auf 'Sortieren' stellen, dann zu Ihrer Textverarbeitungs-App wechseln, einige Zeilen markieren und diese in die Zwischenablage kopieren. Textexperte wird sie lexikografisch korrekt sortieren und das Ergebnis in die Zwischenablage kopieren, von wo aus Sie es schliesslich einfügen können, um die Ausgangsliste zu ersetzen. Nur zwei Tastendrücke, ein Kinderspiel. Ich verwende dieses System oft beim Bearbeiten von Texten in Notepad++, um Absätze umzubrechen.

Registerkarte Textkonverter der Registerkarte Textexperte
Diese Registerkarte kann zur Umwandlung von mehreren Textdateien auf's Mal verwendet werden. Die möglichen Umwandlungen werden in der Zukunft erweitert werden.

Nachdem man die umzuwandelnden Dateien der Liste hinzugefügt hat, wird vom Textexperten eine Annahme der Kodierung eingesetzt. Bei UTF-Varianten kann das sehr gut stimmen, vor allem wenn die Dateien am Anfang eine BOM (Byte Order Mark) haben. Dies ist eine Bytesequenz, die den Inhalt beschreibt. Bei alten Zeichensätzen wie Windows, DOS oder irgendeiner Gebietsvariante wie Polnisch, versagt eine Bestimmung, weil sie dazumal im Textformat  noch nicht enthalten war. Sie müssen sich den Inhalt der Datei selber anschauen und in der Auswahlbox 'Kodierung' den richtigen Wert angeben. Zum Setzen von mehreren Einträgen auf einmal können Sie die Schaltfläche '' benutzen.

Umwandlung der Kodierung

Es kann aus Dutzenden von Kodierungen ausgewählt werden. Da es bei UTF-Varianten viele verschiedene BOMs gibt, die optional an den Anfang einer Textdatei gestellt werden können, wurde Mighty Desktop so konzipiert, dass Sie nicht eingeschränkt werden. Dank der Eingabe von Bytes in Hex-Notation kann jede noch so seltene BOM vorangestellt werden.

Ausgabe

Die Dateien werden an Ort konvertiert. Wenn die Konversion rückgängig machbar sein soll, müssen Sie die Papierkorb-Box einschalten, ansonsten kann nicht rückgängig gemacht werden.

Registerkarte Zwischenablage-Rekorder

Manchmal möchte man mehrere Namen, Pfadnamen, Adressen, Web-URLs oder Bilder aus einem Text oder einer Webseite kopieren und zu einem neuen Text zusammenfügen. Wenn Sie zB. online einkaufen, möchten Sie vielleicht zunächst mehrere ähnliche Artikel sammeln und später die Unterschiede analysieren. Bisher mussten Sie Strg-C drücken, um den ersten zu kopieren, zur Ziel-App wechseln und ihn einfügen, dann zurück zum ersten gehen und das mehrfach wiederholen. Mighty Desktop kann Ihnen helfen, dies viel schneller und einfacher zu machen. Aktivieren Sie einfach den Zwischenablage-Rekorder und er zeichnet alle Texte und Bilder, die Sie in die Zwischenablage kopieren, auf und zeigt sie in einer Liste an. Sie haben dann die Möglichkeit, diese Elemente mit nur einem Klick wiederzuverwenden oder Pfadnamen zu öffnen/starten. Sie können die aufgezeichnete Liste auch verwenden, um ein Dokument zusammenzustellen, indem Sie die Texte und Bilder aneinanderhängen. Besonders nützlich ist dies auch, um eine Reihe von Screenshots zu einem grossen Dokument zusammenzufügen. Bevor Sie das Dokument zusammenstellen, haben Sie die Möglichkeit, Duplikate automatisch zu entfernen, Elemente manuell zu entfernen, die Reihenfolge zu ändern oder sie zu sortieren.

Texte können auf verschiedene Weise formatiert und zusammengefügt werden. Sie können sie als Liste zusammenfügen, zB. "Name1, Name2, Name3", oder durch Tabulatoren anstelle von Kommas getrennt, oder als Text mit jedem Element in einer neuen Zeile. Sie könnten auch jeden Text automatisch mit einem anderen Text umgeben, indem Sie eine Formatzeichenfolge verwenden, zB. "Möglicher Kauf: {0} €".

Das Ergebnis kann als RichText (RTF) oder als reiner Text in die Zwischenablage kopiert werden. So können Sie es an jede beliebige Textverarbeitung weitergeben.

Wenn Sie eine Liste mit mehreren Pfadnamen oder URLs haben, können Sie Mighty Desktop alle davon starten lassen, die auf Dateien, Ordner oder Web-URLs verweisen. Es überspringt automatisch alle kopierten Texte, die nicht auf einen bestehenden Pfadnamen verweisen (es sei denn, Sie drücken die [Alt]-Taste).

Es gibt noch ein Goodie: Wenn Sie einige Pfadnamen in der Liste haben, können Sie zwei davon auswählen und die Schaltfläche "Zusammenführen" aktivieren. Dies startet das Zusammenführungswerkzeug, das Sie in der Registerkarte "Einstellungen" konfiguriert haben, und führt die beiden Dateien zusammen.

Schliesslich können Sie den Zwischenablage-Rekorder als Werkzeug verwenden, das immer dann etwas tut, wenn Sie einen Text in die Zwischenablage kopieren, während Sie sich in einer anderen Anwendung auf Ihrem System befinden. Auf diese Weise können Sie die Möglichkeiten dieser Anwendungen erweitern. Hier ist ein nützliches Beispiel: Vielleicht stöbern Sie auf einer Einkaufsseite eines ausländischen Webshops herum und möchten die Texte mit einem einzigen Tastendruck in Ihre Muttersprache übersetzen. Das können Sie mit dem Zwischenablage-Rekorder tun, indem Sie die vordefinierte Aktion 'Übersetze Text' auswählen. Sie müssen die Aktion einmalig konfigurieren, indem Sie die ISO-Codes ihrer zwei Sprachen hinter 'sl=' (Von-Sprache) und 'tl=' (nach Sprache) in 'Prozess-Pfadname' der Aktion einfügen.

Sie können die Aufzeichnung auch noch ein- und ausschalten durch
 •	Drücken von Rechts-Strg-R (siehe Registerkarte 'Hotkeys')
 •	Wählen der Funktion aus dem Popup-Menü Benachrichtigungssymbol im Infobereich von Windows. Halten Sie die [Umschalttaste] gedrückt, um die Liste der aufgezeichneten Elemente an dieser Stelle zu löschen.
 •	das gleichnamige Mighty-Kommando
 •	eine Kommandozeile.

Multi-Zwischenablage (Multi Clipboard)

Im Register 'Aktionen' befindet sich ein weiteres Mighty-Kommando, mit dem Sie eines der letzten 10 aufgezeichneten Elemente in die Zwischenablage kopieren können (ohne selbst aufgezeichnet zu werden). Diese Kommandos sind in der Registerkarte 'Hotkeys' bereits auf die Tastenkombinationen Rechts-Strg-0 bis Rechts-Strg-9 vorkonfiguriert. Rechts-Strg-1 kopiert das letzte, Rechts-Strg-2 das vorletzten Element usw. Dies kann sehr praktisch sein, wenn Sie ein Dokument bearbeiten wollen, bei dem mehrere unterschiedliche Textpassagen an verschiedenen Stellen eingefügt werden müssen. Schalten Sie zunächst den Rekorder ein, kopieren Sie alle Ihre Passagen, schalten Sie den Rekorder aus und wählen Sie schliesslich mit Rechts-Strg-0..9 diejenigen aus, die Sie zum Einfügen benötigen.

Hinweise:
 •	Wenn Sie ein Element kopieren wollen, ohne dass der Zwischenablage-Rekorder es aufzeichnet, halten Sie beim Kopieren [Umsch] oder [Alt] gedrückt. Wenn [Strg][Shift]C durch die Applikation nicht als Kopierbefehl verarbeitet wird, können Sie auch den Kopier-Befehl im Popup-Menu mit gehaltener [Umsch]-Taste benutzen. 

Registerkarte Fensterautomatisierung

Diese Registerkarte verbindet die Möglichkeit, die geöffneten Fenster zu sehen (Fensterliste) und dann einige Reaktionen zu konfigurieren, die passieren sollen, wenn ein Fenster erscheint. Siehe die folgenden Kapitel.

Registerkarte Fensterliste der Registerkarte Fensterautomatisierung

Was kann man mit der Fensterliste nützliches machen?
 •	Herausfinden, welche Anwendung ein Fenster erstellt hat (zB. wenn ein Spam- oder Anmeldefenster erscheint)

 •	Reparieren von Fenstern: Haben Sie auch schon die Erfahrung gemacht, dass nach einer Verbindung/Trennung von Monitoren alle Fenster auf dem Desktop auf einen anderen Monitor verschoben wurden? Oder hatten Sie manchmal Anwendungen, die nicht erscheinen, wenn Sie sie starten? Beim Ändern der Monitorkonfiguration wird der Koordinatenursprung verschoben und die Anwendung merkt sich die alten Startkoordinaten, möglicherweise auch ausser Sichtweite. Ein weiterer Fehler tritt im Windows-Desktop bzw. Datei-Explorer auf, wenn Sie das Eigenschaftsmenü eines Symbols öffnen, das sich am rechten Rand des Hauptmonitors befindet. Das Fenster erscheint dann auf dem zweiten Monitor rechts daneben (wenn sie das so definiert haben) und hinterlässt den Eindruck, dass es gar nicht geöffnet wurde. Ohne einen angeschlossenen Monitor können Sie das nicht korrigieren, aber Mighty Desktop kann das reparieren und alle unsichtbaren Fenster wieder in den sichtbaren Bereich bringen. Um zu verhindern, dass spezielle Fenster, die intern in Windows verwendet werden, verändert werden, kennt Mighty Desktop eine Reihe von ihnen und gibt nur eine Warnmeldung aus. Tipp: Sie können diese Funktion auch ausführen, wenn vorher alle Fenster inklusive Mighty Desktop in den unsichtbaren Bereich verschoben wurden. Klicken Sie einfach mit der rechten Maustaste auf das Benachrichtigungssymbol im Infobereich von Windows. Das hat mich bisher mehrfach gerettet.

 •	Mit deaktivierten Fenstern umgehen: Wenn Sie sie aktivieren, können Sie sie zum Beispiel an eine andere Stelle auf dem Desktop verschieben oder sogar schliessen. Meistens ist dies nützlich, wenn Anwendungen ein sogenanntes `modales` Fortschrittsfenster anzeigen. Solange der Fortschrittsdialog nicht beendet ist, können Sie das Hauptfenster der Anwendung weder verschieben noch minimieren. Normalerweise könnte die App das aber problemlos verarbeiten, es ist nur eine formale Limitierung. Die meiste Zeit ist das Minimieren sicher, aber seien Sie sich bewusst, dass das Aktivieren des Hauptfensters einer Anwendung während eines Fortschrittsdialogs in seltenen Fällen die Anwendung zum Absturz bringen kann! Wenn Sie aber mutig sind, können Sie es auf eigenes Risiko aktivieren. Ein deaktiviertes Fenster hat in der Regel einen Grund für die Deaktivierung, zB. wenn der mehrfache Zugriff auf sein inneres Datenmodell zur gleichen Zeit nicht unterstützt wird. Halten Sie sich also davon fern, bis Sie wirklich einen triftigen Grund dafür haben, z.B. wenn ein Programm nicht richtig funktioniert, wichtige Dinge verdeckt oder eine lästige Werbung anzeigt. Meiner Erfahrung nach ist das einfache Minimieren kein Problem und wird der am häufigsten verwendete Fall sein.

 •	Bekommen Sie manchmal ein Fenster, das nach einem Passwort fragt, nach einem Update, vielleicht ein Fenster über ein fehlendes Zertifikat oder auch andere unerklärliche Fenster, die nicht angeben, von welchem Programm sie stammen? Eigentlich ist das schlechter Programmierstil (sorry meine Programmierer-Kollegen, nichts für ungut). Drücken Sie einfach die Schaltfläche "Auswahl durch Zeigen", zeigen Sie auf das Fenster und Mighty Desktop zeigt an, welche Anwendung der Besitzer ist. Aber wenn ein Fenster unsichtbar ist, können Sie nicht darauf zeigen. Halten Sie in diesem Fall die [Alt]-Taste gedrückt, klicken Sie auf "Auswahl durch Zeigen" und aktivieren Sie die Anwendung einfach durch einen Klick auf die Anwendung in der Windows-Taskleiste. Nach der Wartezeit übernimmt Mighty Desktop dasjenige Fenster, das jetzt das aktive ist, auch wenn es unsichtbar ist. All dies kann dabei helfen, nicht ausgetrickst zu werden. Woher wissen Sie beispielsweise, dass eine Box wirklich von dem Programm gemacht wird, das sie vorgibt zu sein? Sind Sie sicher, dass die Master-Passwort-Box Ihres E-Mail-Programms wirklich von diesem Programm stammt und nicht von einem Hacker-Tool? Tipp: Um das Zeigen abzubrechen, zeigen Sie einfach auf ein Fenster von Mighty Desktop.

 •	Kennen Sie diese Dialogfelder, die nach dem Wechsel zu einer anderen Anwendung verschwinden und auch mit Alt-Tab nirgends mehr aufzufinden sind? Sie können sie finden, indem Sie entweder den Namen des Programms in das Filterfeld eingeben oder die Kontrollkästchen "Sichtbare Pixel" und "Ganz oben" ankreuzen. Wählen Sie dann das Fenster im Raster aus und drücken Sie die Schaltfläche 'Aktivieren'.

 •	Erinnern Sie sich an diese Fenster, die einen Fehler anzeigen, aber das Fenster ist zu schmal, um es vollständig zu sehen, und der Programmierer hat es nicht grössenänderlich gemacht? Mighty Desktop kann auch nicht-grössenänderliche Fenster in der Grösse ändern.

 •	Hatten Sie schon einmal diese lästigen Fenster, die über allen anderen liegen und etwas Wichtiges verdecken und die Sie nicht schliessen oder verschieben können? Meistens ist das bei Werbefenstern der Fall. Das ist kein Problem. Sie können diese entweder unsichtbar machen oder, wenn sie dagegen geschützt sind, zuhinterst hinter alle anderen Fenster platzieren.

 •	Nützlich für Programmierer: Mighty Desktop kann Ihnen detaillierte Informationen über die Fensterhierarchie geben und welche Prozesse welche Fenster erzeugt haben. Als Besonderheit kann es auch diese speziellen Meldungsfenster (s. unten) anzeigen. Sie können durch die Hierarchie navigieren und auch unsichtbare Fenster sehen. Nicht nur die Anzeige ist möglich, sondern viele Eigenschaften der Fenster können interaktiv verändert werden. Tun Sie das aber nicht, wenn es nicht notwendig ist. Wir lehnen jede Haftung ab.

Die Liste zeigt zum einen die Fenster, die sich direkt auf dem Desktop befinden (Bezeichnung 'Zuoberst'), sowie alle Kindfenster. Unter `Kind-Fenster` versteht man solche, die innerhalb der Grenzen eines anderen Fensters liegen. Sie können zum übergeordneten Fenster springen, indem Sie die Schaltfläche 'Elter' drücken.

Der Eltern-Kind-Beziehung steht eine weitere, völlig eigenständige Hierarchie gegenüber, die Hierarchie der `Besitzer` (Owner). Während der Zeit, in der ein Besitzer ein Fenster, zB. eine Nachrichtenbox, anzeigt, kann er sich selber deaktivieren. Die Hierarchie der Besitzer ist auch in Mighty Desktop navigierbar.

Es gibt spezielle versteckte Fenster, die `Meldungsfenster` (Message Windows) genannt werden. Dies sind Fenster, die als Kinder von HWND_MEssAGE angelegt wurden. Ihr Zweck ist es, Prozessen die Kommunikation untereinander zu ermöglichen. Eine Liste dieser Fenster ist in Mighty Desktop verfügbar, aber das ist eher etwas für Programmierer. Normale Benutzer sollten sich nicht an diesen Fenstern zu schaffen machen.

Bann von Fenstertiteln

Manche Anwendungen beantworten die Frage nach ihrem Fenstertitel einfach nicht. Manchmal liegt es daran, dass sie dies nur für Fragesteller zulassen, die im Admin-Modus laufen, manchmal gar nicht. In einigen Fällen bleibt das gesamte Nachrichtensystem von Windows für mehrere Sekunden stecken. Es könnte ein Zeichen von schlechter Programmierung sein, dass die Anwendung die Windows Message Queue sekundenlang nicht bedient. In solchen Fällen wird als Fenstertitel "*** Titelabfrage nicht beantwortet ***" angezeigt und die App wird in die Bannliste von Mighty Desktop aufgenommen. Sie wird dann für 10 Minuten nicht mehr abgefragt. Sie können die Abfrage manuell über die bereitgestellte Schaltfläche wiederholen oder die Liste in der Registerkarte Einstellungen leeren.

Besondere Hinweise:
 •	Wenn einige Werte leer sind oder "NoAcc" anzeigen, hat das System den Zugriff nicht erlaubt. In manchen Fällen kann es helfen, Mighty Desktop im Administratormodus zu starten. Das können Sie ganz einfach in der Registerkarte "Über" tun.
 •	Zur Sicherheit sind die eigenen Fenster von Mighty Desktop nicht in der Liste enthalten. Sie können aber bei Bedarf von einer zweiten Mighty-Desktop-Instanz aus auf sie zugreifen.
 •	Fensterrahmenfelder verstehen nicht nur das angezeigte Format, sondern auch die Notation "{X=...,Y=...,Width=...,Height=..}"

Registerkarte WindowBot™ der Registerkarte Fensterautomatisierung

WindowBot™ kann einige Aktionen ausführen, wenn ein Fenster von Interesse auf dem Desktop erscheint. Dies kann verwendet werden für:

 •	Schliessen von lästigen Popups: Sie können Fenster, die Sie jedes Mal, wenn sie erscheinen, manuell wegklicken müssten, ausblenden (schliessen, minimieren, zuhinterst anordnen oder unsichtbar machen). Manchmal wird Werbung direkt über Ihre tägliche Arbeit eingeblendet. Diese Funktion eliminiert so etwas automatisch für Sie.

 •	Sich öffnende Fenster automatisch an einen bestimmten Ort verschieben bzw. zentrieren

 •	Anwendungen schliessen: Sie können WindowBot Fenster oder ganze Anwendungen automatisch schliessen lassen, wenn zB. die Benutzeroberfläche gesperrt ist (Windows-Taste + L). Wenn Sie das z.B. mit Ihrem Passwort-Safe-Programm (z.B. KeePass, LastPass) machen, wird es automatisch Ihre Sicherheit erhöhen. Sie können das auch für den Fall tun, dass sich jemand über eine Fernzugriff-Sitzung mit Ihrem PC verbindet und bei anderen Gelegenheiten.

 •	Ändern der Priorität eines Prozesses, der ein Fenster erzeugt, sobald er erscheint. Zum Beispiel können 7-Zip-Archivierungsläufe oder Kopier-/Verschiebevorgänge des Datei-Explorers so geändert werden, dass sie weniger in Ihre Arbeit eingreifen. Anstatt letzteres wäre es aber sowieso besser, den 'Dateikopierer' im 'Datei-Center' zu verwenden.

 •	Anklicken einer Schaltfläche oder eines Punktes innerhalb eines Fensters. So können Sie zB. lästige modale Dialoge wie "Sind Sie sicher?" wegklicken oder Ihre Kamera ein Foto machen lassen.

 •	Ein Fenster, das nach einem Passwort fragt, nach dem Bootvorgang automatisch zuvorderst anordnen. Beispiel: Ihr System könnte ein Anmeldungsfenster für ein Netzlaufwerk oder ein verschlüsseltes Laufwerk anzeigen und zuvorderst anordnen, das als Voraussetzung für die "Wiederaufnehmen"-Funktion von Mighty Desktop ausgeführt werden muss. In diesem Fall möchten Sie dieses Fenster ganz vorne haben und nicht hinter all den Fenstern hervorkramen müssen, die beim Laden des Desktops vom Anmeldevorgang darüber geöffnet werden. Lösung: Sie können eine WindowBot™-Aufgabe hinzufügen, die nach dem Hochfahren einmalig ausgeführt wird und das Anmeldefenster in den Vordergrund bringt. Für diesen Anwendungsfall ist die Aktion "Fenster zuvorderst platzieren" genau das richtige.

 •	Ausführen einer beliebigen Aktion durch Kombination vordefinierter Kommandi. Es sind bereits viele Aktionen in Mighty Desktop vordefiniert, die Sie als Bausteine verwenden können. Lesen Sie mehr im Kapitel "Mighty-Aktionen".

 •	Ihrer Fantasie überlassen.

Wenn WindowBot feststellt, dass ein bestimmtes Fenster vorhanden ist (oder eine Schaltfläche in einem Programm), führt es die von Ihnen konfigurierte Aktion aus. Der Aktion wird eine Liste von Argumenten in der Form "Name:Wert" übergeben. WindowBot übergibt stets die folgenden Argumente an die Aktion (immer mit englischem Namen):
 •	Text = Statusmeldung wie "WindowBot Eintrag 'x' wird ausgeführt..."
 •	EntryName = Eintragsname in der Liste
 •	WindowTitle = Titel des Fensters
 •	WindowClass = Klassenname des Fensters
 •	WindowId = Individuelle Nummer des Fensters, die ihm vom Programmierer zugewiesen wurde
 •	PID = Prozess-ID-Nummer
 •	ProcessName = Name des Prozesses, der das Fenster erstellt hat. Dies ist eine separate Eigenschaft, hat aber oft den gleichem Inhalt wie der Dateiname von 'Prozess-Pfadname'. Es gibt eine spezielle Behandlung, wenn Mighty Desktop nicht im Administratormodus ausgeführt wird. In diesem Fall kann das System eine leeren Zeichenkette für den Pfadnamen privilegierter Prozesse zurückgeben. Es ist daher ratsam, das Feld 'Prozessname' immer zu füllen, damit ein Prozess auch dann noch erfolgreich identifiziert werden kann.
 •	ProcessPathName = Pfadname des Prozesses, der das Fenster erstellt hat (einschliesslich Ordnerpfad)
 •	ProcessPathNameOrName = Dies ist normalerweise 'ProcessPathName', aber wenn dieser nicht sichtbar ist (leer oder mit Leerzeichen gefüllt), nimmt es 'ProcessName'
 •	ProcessArguments = Die Argumente, die beim Start des Prozesses angegeben wurden
 •	MatchProcessArguments = Das Feld 'Argumente vergleichen' des Listeneintrags
 •	ProcessIsElevated = Ob der Prozess im Admin-Modus läuft
 •	... = Das Feld 'Aktionsargument' im Raster wird gelesen und alle Argumente werden der Liste hinzugefügt. Die Syntax ist die gleiche wie bei den Kommandozeilenargumenten (siehe Kapitel). Beispiel: Punkt:10,20 MeinArgument:30" fügt der Liste zwei Argumente 'Punkt' und 'MeinArgument' hinzu. Um die Syntax herauszufinden, wechseln Sie auf die Registerkarte 'Aktionen' und probieren Sie dort Ihre Aktion zuerst aus.
 •	LastExecution: Die DatumZeit, zu dem diese Aktion das letzte Mal ausgeführt wurde
 •	LogInfos: Boolescher Wert, der angibt, ob die Aktion Informationen darüber protokollieren soll, was sie gerade tut (ähnlich wie 'Verbose')

Wiederholung: Sie können festlegen, wie oft WindowBot™ prüfen soll, ob ein Fenster oder eine Schaltfläche (bzw. ein Steuerelement) auf dem Bildschirm gefunden werden kann, und dann die Aktion ausführen soll:
 •	Manuell: Nur, wenn Sie ihn per Knopfdruck aktivieren, über einen Menüpunkt starten oder per Kommandozeile aufrufen
 •	Intervall der Hintergrundüberprüfung: Jedes Mal, wenn alle Hintergrundprüfungen durchgeführt werden, was standardmässig alle 10 Sekunden der Fall ist
 •	Warten auf Wiederaufnahme: In regelmässigen Abständen während des Wartens auf die Erfüllung des Wiederaufnahmemusters (siehe Kapitel 'Anhalten-Wiederaufnehmen')
 •	Einmal nach Wiederaufnahme: Nachdem der PC wieder aufgenommen wurde und die 'Wiederaufnahme'-Funktion abgeschlossen wurde
 •	Spezifiziertes Intervall: Sie können Ihre eigene Zeitspanne eingeben. Es gibt keine Grenzen für die Länge einer Zeitspanne. Die im 'DatumZeit-Rechner' verwendeten erweiterten Zeitspannen-Notationen werden unterstützt.
 •	Bei Verriegelung des Arbeitsplatzes: Wenn Sie in den Sperrbildschirm des Windows-Desktops gehen
 •	Bei Entriegelung des Arbeitsplatzes: Wenn Sie Ihren Windows-Desktop entsperren
 •	Bei Remote-Verbindung: Wenn ein anderer Computer eine Remote-Verbindung zu Ihrem PC herstellt
 •	Bei Fernsteuerungs-Verbindungstrennung: Wenn eine Remote-Verbindung getrennt wurde
 •	Bei Fernsteuerungsänderung: Wenn ein entfernter PC die Steuerung des Desktops übernimmt, oder wenn die Steuerung beendet wird
 •	Bei Abmeldung: Wenn der aktuelle Windows-Benutzer abgemeldet wird.

Eine spezielle Einfügeoperation wird unterstützt: Sie können eine Liste von WindowBot-Einträgen aus einer textuellen, XML-strukturierten Definition einfügen. Dies ist das gleiche Format, das Sie sehen, wenn Sie einige Einträge in Ihren Texteditor ziehen bzw. kopieren. Wenn ein Eintrag bereits vorhanden ist, wird er übersprungen. Dies ermöglicht den einfachen Austausch von WindowBot-Einträgen mit Ihren Freunden oder den Import von Einträgen aus Webseiten. In Zukunft ist eine Seite auf unserer Website geplant, die neue coole WindowBot-Einträge auflistet. Bitte senden Sie uns Ihre coolen Sachen über die Feedback-Funktion in der Über-Registerkarte. Wir werden es dann auf dieser Webseite platzieren.

Wundern Sie sich auch nicht, wenn einige Fenster ein spezielles Verhalten aufweisen. Wenn Sie versuchen, sie zu schliessen, gehen welche einfach in den minimierten Zustand über oder werden unsichtbar. Während das kein grosses Problem darstellt (Sie können die Aktion in WindowBot einfach auf 'Minimieren' ändern), erzeugen einige Fenster wirklich seltsame Reaktionen. Die folgenden sind diejenigen, die bereits bekannt sind (bitte senden Sie uns eine Info, wenn Sie weitere gefunden haben):

 •	Avira Antivirus Software: Wenn Sie Fenster des Prozesses 'ipmgui.exe' schliessen, stellen Sie sicher, dass Sie dieses Fenster ausblenden oder ganz nach unten schieben (es widersteht dem Schliessen):

Title "", Id 0, Class "AvIPMDialog", Pos:650,438 Size:300,325 Visibility:Visible

Dieses Fenster ist technisch gesehen sichtbar und hat eine Grösse grösser Null, aber es ist komplett transparent und nimmt seltsamerweise trotzdem Klicks an (der Programmierer hätte es klick-transparent machen sollen). Wenn Sie also dieses Fenster nicht wegschieben, werden Sie den Effekt erleben, dass ein Teil des Windows-Desktops nicht auf einen Klick reagiert. Um die Ursache für solche Dinge zu finden, können Sie auf die Registerkarte 'Fensterliste' wechseln und die Schaltfläche "Auswahl durch Zeigen" verwenden. Dadurch wird das unsichtbare Fenster entdeckt und Sie können es auf versteckt schalten.

Fenster-Identifikation

Bitte beachten Sie, dass die eindeutige Identifizierung eines Fensters (Spalte 'Fenstertitel') eine schwierige Aufgabe ist. Der Fenstertitel kann sich häufig ändern, etwa weil er den Namen eines Dokuments oder eines Zählers enthält. Ausserdem können sich sogar Fensterklassennamen ändern, wenn zB. eine Zufallszahl wie eine GUID angehängt wird. Darüber hinaus kann der Pfad der ausführbaren Datei eine Versionsnummer enthalten. Um dies zu lösen, verfügt Mighty Desktop über ein Musterübereinstimmungs-System mit den Zeichen '*' (was eine beliebige Zeichenkette bedeutet) und '?' (ein beliebiges Zeichen). Für kompliziertere Fälle können in der Registerkarte "Prozess-Varianten" auch Reguläre Ausdrücke zur Übereinstimmung hinterlegt werden. Wie die Prozess- und Fenster-Eigenschaften überprüft werden, steht im Kapitel "Prozess-Identifizierung" in der "Registerkarte ProzessBot". Seien Sie jedoch gewarnt, dass das vom Prozess gemeldete "Hauptfenster" manchmal nicht mit dem aktuell laufenden Hauptfenster des Prozesses identisch ist. Möglicherweise wird es nur einmal gespeichert, nämlich das erste Fenster, das ein Prozess erstellt.

Hinweise:
 •	Bekannte Änderungen von bekannten Anwendungen werden bereits automatisch entfernt, um den Status zu speichern und einen erfolgreichen Vergleich zu ermöglichen. Zum Beispiel wird die Passage "(Running)" aus dem Visual Studio Hauptfenster entfernt, damit eine nicht laufende Lösung mit einer laufenden übereinstimmt.
 •	Gehe zu Fenster: Versucht, das Fenster eines Prozesses gemäss aktuellem Eintrag zu finden und zeigt diesen Prozess dann in der Prozessliste. Falls nichts passt wird analysiert, was nicht übereinstimmt und im Log-Paneel angezeigt. Hilfreich bei nicht übereinstimmenden Eigenschaften. Mehr dazu siehe Abschnitt "Prozess-Identifikation" im Kapitel "ProzessBot".
 •	Gehe zu Prozess: Versucht, einen Prozess mit den Prozess-Parametern des aktuellen Eintrags zu finden ohne die Fenstereigenschaften zu überprüfen und wechselt dann zur Prozessliste und markiert den Prozess. Falls nichts passt wird analysiert, was nicht übereinstimmt und im Log-Paneel angezeigt. Ein gutes Diagnoseinstrument. Mehr dazu siehe Abschnitt "Prozess-Identifikation" im Kapitel "ProzessBot".
 •	WindowBot™ kann nicht nur auf Programm-Fenster reagieren, sondern praktisch auf jegliche Bedienelemente, zB. Schaltflächen, Dialoge usw. da diese technisch gesehen ebenfalls "Fenster" sind.
 •	Beachten Sie, dass sich die Aktion "Fenster zuvorderst platzieren" von der Aktion "Fenster aktivieren" unterscheidet. Erstere hat die nützliche Eigenschaft, den aktuellen Eingabefokus (Cursor) dort zu belassen, wo er ist, während "Fenster aktivieren" den Fokus auf das Fenster verschiebt.
 •	Wenn Sie mit einer Hierarchie von ineinander verschachtelten Fenstern arbeiten, ist es in der Regel der beste Ansatz, die Aktion "Schliessen" oder "Minimieren" auf das oberste Fenster anzuwenden. Wechseln Sie zur Registerkarte "Fensterliste" und verwenden Sie die Schaltfläche [=> Elter], um in der Hierarchie nach oben zu springen, bis Sie am obersten Fenster angelangt sind.
 •	Wenn eine Aktion nicht ausgeführt wird, wählen Sie sie im Raster aus und versuchen Sie die Schaltflächen "=> Fenster" und "=> Prozess". Wenn das fehlschlägt, könnte sich eine Eigenschaft des Fensters geändert haben. Die Schaltflächen enthalten eine erweiterte Logik, um die Ursache zu finden und zu melden. Das Anwenden von Mustern für den sich ändernden Teil könnte das Problem lösen.
 •	WindowBot™ arbeitet nur auf offenen Fenstern, nie auf minimierten oder unsichtbaren. Wenn Sie reagieren möchten, wenn ein Fenster nicht oder nicht mehr existiert, schauen Sie sich bitte die Registerkarte "Permanente Anwendungen" an.

Registerkarte Prozess-Automatisierung

Dieser Abschnitt enthält mehrere nützliche Dinge, die Sie mit den aktuell laufenden Prozessen in Ihrem System machen können.

Registerkarte Prozessliste der Registerkarte Prozessautomatisierung

Dies ist im Wesentlichen eine Prozessliste, die um ein Vielfaches schneller und vielseitiger ist als die im Task-Manager. Sie können Prozesse finden, indem Sie einfach mit der Maus auf sie zeigen oder indem Sie das blitzschnelle Filter-Textfeld verwenden. Im Eigenschaftenbereich können Sie auf Knopfdruck sehen, welche Fenster ein Prozess gerade geöffnet hat. Und sie enthält noch einige weitere Filter-Kontrollkästchen, um Prozesse schnell zu finden. Features:

 •	Schnelles Auffinden von Prozessen durch Eingabe eines Filterstrings, zB. der Produktname
 •	Einfaches Ändern der Priorität eines Prozesses mit Rückmeldung, ob es erfolgreich war
 •	Sanftes Beenden: Der Task-Manager von Windows hat die Möglichkeit, Tasks zu "beenden". Das ist aber ein ziemlich brutales Ende und die Funktion müsste eigentlich "abmurksen" heissen. Es bedeutet einfach, dass der Task an seinem aktuellen Ausführungspunkt gestoppt wird und seine Reste so gut wie möglich bereinigt werden. Aber das ist sehr kompliziert und selten perfekt. Wie Sie sich denken können, kann dies zu halb geschriebenen Dateien, nicht entfernten temporären Dateien und anderen unangenehmen Dingen führen. Wir empfehlen, diese Funktion so weit wie möglich zu vermeiden, da sie gefährlich ist. Mighty Desktop kann Prozesse auf die gleiche Weise beenden, wie wenn Sie einen Klick auf das Schliessen-Kästchen gemacht hätten, auch wenn der Prozess kein Fenster hat oder nicht auf Benutzerinteraktionen reagiert. Es verfügt über eine hochentwickelte Logik mit mehreren Beendigungsmöglichkeiten, die automatisch ausgewählt werden, um es auf die sanfteste Weise zu tun. Und es können, anders als der Task-Manager, mehrere Prozesse auf einmal beendet werden.
 •	Beenden: Verbesserte Version des Befehls "Task beenden" des Task-Managers. Sie können mehrere Prozesse in einem Durchgang beenden. Nützlich, wenn ein Programm mehrere Prozesse gestartet hat, die nicht ansprechbar sind. Sollte aber nur als letzter Ausweg verwendet werden.
 •	Fenster reparieren: Siehe die Beschreibung im Kapitel "Fensterliste"
 •	Manchmal kann es vorkommen, dass ein Prozess aufgrund unerwarteter Probleme unsichtbar im Hintergrund weiterläuft. Ein Beispiel ist das ZoneAlarm-Installationsprogramm der Version 14.1.57, das am Ende der Installation den Firefox anwies, die Erfolgsseite anzuzeigen. Aber irgendetwas war falsch, so dass Firefox als Dienst und nicht als Anwendung gestartet wurde. Die negative Folge war, dass wenn man Firefox starten wollte, dieser nicht reagierte. Mighty Desktop kann solche Programme entweder sanft und ohne Datenverlust beenden oder sie sichtbar machen, so dass Sie manuell mit ihnen interagieren können.
 •	Wenn Sie ein Programmierer sind, kann Mighty Desktop Ihnen detaillierte Informationen über die laufenden Prozesse geben und welche Fenster sie gerade besitzen. Es arbeitet symbiotisch mit der 'Fensterliste' zusammen. Sie sehen detaillierte Informationen sowohl über den Prozess als auch über seine Fenster.
 •	Die Prozessliste kann den Pfadnamen und die Argumente von Windows™-Diensten anzeigen
 •	Die Prozessliste kann den übergeordneten Prozess eines bestimmten Prozesses anzeigen
 •	Die Prozessliste kann Zombie-Prozesse anzeigen, die ausführbare Dateien gesperrt "in Gebrauch" halten können und die im Task-Manager nicht angezeigt werden
 •	Anzeigen, wofür ein Prozess verwendet wird, mit nur einem Klick. Sie können auf der Registerkarte "Einstellungen" ein Muster konfigurieren, das als Webabfrage verwendet werden soll, und Ihr Browser zeigt dann das Ergebnis an. 
 •	Die Prozessliste zeigt detaillierte Informationen über die laufenden Prozesse, ihre vollständige Befehlszeile, auch wenn sie sehr lang ist, ihre ausführbare Datei und die Fenster, die sie derzeit haben. Alle Werte können ganz oder teilweise in die Zwischenablage kopiert werden. Es arbeitet symbiotisch mit der Fensterliste (s. Kapitel) zusammen. Die Liste enthält auch alle laufenden Windows™-Dienste.
 •	Handelt es sich bei dem Prozess um "dllhost.exe", wird die als Argument angegebene Prozess-GUID in den Namen des Prozesses übersetzt und der Eigenschaftsliste hinzugefügt. Auf diese Weise kann der ausgeführte Prozess identifiziert werden.
 •	Sie können schnell einen Blick ins Innere der Datei eines verdächtigen Prozesses werfen, indem Sie auf die Schaltfläche 'Binärdateibetrachter' klicken (siehe Kapitel).
 •	Tipp: Sortieren Sie nach der Spalte 'Letzte Änderung', um Prozesse zu identifizieren, die ganz neu in Ihrem System sind. Dadurch werden auch Prozesse aufgedeckt, die durch einen Virus verändert wurden (Sicherheitsmerkmal).

Hinweise:
 •	Kontrollkästchen 'Apps': Dies zeigt nur eigenständige Anwendungen an. Zur Verdeutlichung: Wenn eine Anwendung einen Browser zum Anzeigen einer Webseite startet, wird Mighty Desktop dies nicht als vollständige Anwendung im Sinne dieses Kontrollkästchens betrachten, da die initiierende Anwendung dafür verantwortlich ist. Das bedeutet in der Folge, dass es solche Apps in einer Anhalten-Wiederaufnehmen-Situation niemals schliessen wird. Aber dieser Fall ist sowieso selten.
 •	Windows hat eine seltsame Langsamkeit, wenn man einige Prozesseigenschaften wie Priorität und Prozessoranteil abfragt, wenn man keine Administratorrechte hat. Es ist so unglaublich langsam, dass eine spezielle Abschaltlogik implementiert werden musste. Sie sehen dann die Warnung "Der Zugriff auf einige Eigenschaften von <Prozess> wurde verboten." und Mighty Desktop unterbricht die Abfrage für 5 Minuten, damit Sie flüssig weiterarbeiten können. Vielleicht ist diese Langsamkeit auch ein Nebeneffekt einiger installierter Virenscanner-Produkte, das habe ich bisher nicht analysieren können.
 •	Wenn einige Werte leer sind oder "NoAcc" anzeigen, hat das System oder der Prozess den Zugriff nicht erlaubt. In den meisten Fällen hilft es, Mighty Desktop im Administratormodus zu starten. In der Registerkarte 'Über' gibt es eine Schaltfläche, die dies vereinfacht.
 •	Die '%'-Spalte berechnet die verbrauchte Prozessorzeit zwischen zwei Betätigungen der "Aktualisieren"-Schaltfläche
 •	'Argumente': Wenn es sich um eine speziell unterstützte Anwendung handelt - wie z.B. Visual Studio - werden bei den Argumenten nicht die anfänglichen Startargumente angezeigt, sondern der Pfadname des zuletzt geöffneten Hauptdokuments bzw. der Lösung. Damit wird sichergestellt, dass sie nach einem Suspendieren des PCs (siehe Registerkarte 'Anhalten-Wiederaufnehmen') korrekt neu gestartet wird.
 •	'Titel des Hauptfensters': Es gibt eine spezielle Korrektur für cmd.exe. Dessen Befehl 'title' kann den Fenstertitel setzen, aber er entfernt nur "title" aus der Befehlszeile und legt den Rest als Fenstertitel fest. Anführungszeichen werden nicht verarbeitet und das erste Leerzeichen bleibt immer im Titel. In einer cmd.exe für Administratoren heisst es dann zum Beispiel "Administrator:  title" mit 2 Leerzeichen dazwischen. Dies führt zu einer Menge Probleme beim späteren Auffinden solcher Fenster. Mighty Desktop reduziert den Titel automatisch auf ein Leerzeichen für all seine Verarbeitungen.
 •	Einige Prozesse sind so konzipiert, dass sie weiterlaufen, wenn alle Hauptfenster geschlossen werden. VeraCrypt, ein Tool zum Einbinden von Festplatten, läuft beispielsweise ohne Fenster im Hintergrund weiter, wenn Sie sein Fenster schliessen. Das liegt daran, dass das Programm auf Systemereignisse wie das Auswerfen von Laufwerken reagieren muss. Wenn Sie die Funktion "Sanft Beenden" verwenden, würde sich Mighty Desktop beschweren, dass es diesen Prozess nicht beenden kann. Um Mighty Desktop über dieses Verhalten zu informieren, können Sie auf der Registerkarte "Einstellungen" eine Liste solcher Prozesse angeben. Einige sind bereits vorkonfiguriert.

ProzessBot - Registerkarte der Registerkarte Prozessautomatisierung

ProzessBot kann einige Aktionen ausführen, wann immer ein bestimmter Prozess in Ihrem System auftaucht. Dies kann verwendet werden für:

 •	Automatisches Öffnen von Arbeitsordnern, wenn eine Anwendung gestartet wird
 •	Ändern der Priorität eines Prozesses, sobald er erscheint. Sie könnten zum Beispiel ein Tool, das Sie im Hintergrund verwenden, immer mit der Priorität "Niedrig" laufen lassen.
 •	Bleibt Ihrer Fantasie überlassen.
     
Wenn ProzessBot feststellt, dass die angegebene Anwendung läuft, führt er die von Ihnen konfigurierte Aktion aus. Sie können den Trigger bzw. das Intervall angeben, in dem die Prüfungen durchgeführt werden sollen.

Eine Liste von Argumenten in der Form "Name:Wert" wird an die ausgeführte Aktion übergeben. ProzessBot übergibt mindestens die folgenden Argumente und Sie können Ihre eigenen hinzufügen:
Text = Statusmeldung wie " ProzessBot-Eintrag wird ausgeführt ..."
Titel = Titel, den Sie dem Eintrag in der Liste gegeben haben
ProcessName = Name des übereinstimmenden Prozesses, z. B. 'notepad++.exe'.
ProcessDescription = Beschreibung des übereinstimmenden Prozesses, z. B. 'Notepad++'.
PID = Prozess-ID-Nummer
ProcessPathName = Pfadname des übereinstimmenden Prozesses
ProcessPathNameOrName = Normalerweise ist dies 'ProcessPathName', aber wenn dieser nicht sichtbar ist (leer oder mit Leerzeichen gefüllt), ist es 'ProcessName'.
ProcessIsElevated = Ob der Prozess im Admin-Modus läuft
LastModification = Der Stempel der letzten Änderung der Datei des Prozesses
ProcessArguments = Die Argumente, die beim Start des Prozesses angegeben wurden
MatchArguments = Das Feld 'Argumente vergleichen' des Listeneintrags
CommandLine = Die Befehlszeile, die zum Starten des Prozesses verwendet wurde
WindowHandle = Hex-Darstellung des Handles des Hauptfensters des Prozesses
WindowTitle = Titeltext des Hauptfensters
WindowClass = Klassenname des Hauptfensters
WindowStyle = Der Stil (minimized, maximized, restored) des Hauptfensters, immer in englischen Worten (unübersetzt).
ParentId = Prozess-ID des übergeordneten Prozesses von 'PID'
Priority = Entweder die Priorität des Prozesses oder leer, wenn nicht abfragbar
LastExecution = Das Datum, an dem diese Aktion das letzte Mal ausgeführt wurde
LogInfos = Boolescher Wert, der angibt, ob die Aktion einige Informationen über ihre Aktivitäten protokollieren soll (ähnlich wie 'Verbose')
... = Das Feld 'Action Arguments' im Grid wird geparst und alle Argumente werden der Liste hinzugefügt. Die Syntax ist die gleiche wie bei den Kommandozeilenargumenten (siehe Kapitel). Beispiel: Punkt:10,20 MeinArgument:30" fügt der Liste die beiden Argumente 'Punkt' und 'MeinArgument' hinzu. Um die Syntax herauszufinden, wechseln Sie zur Registerkarte 'Aktionen' und probieren Sie Ihre Aktion dort zuerst aus.

Eine spezielle Einfügeoperation wird unterstützt: Sie können eine Liste von ProzessBot-Einträgen aus einer XML-strukturierten Textdefinition einfügen. Dies ist das gleiche Format, das Sie sehen, wenn Sie einige Einträge in Ihren Texteditor ziehen oder kopieren. Wenn ein Eintrag bereits vorhanden ist, wird er übersprungen. Auf diese Weise können Sie ProzessBot-Einträge leicht mit Ihren Freunden austauschen oder von Websites importieren. In Zukunft ist eine Seite auf unserer Website geplant, die neue coole ProzessBot-Einträge auflistet. Bitte senden Sie uns Ihre coolen Einträge über die Feedback-Funktion im Reiter 'Über'. Wir werden sie dann auf diese Seite stellen.
       
Prozess-Identifikation

Es ist generell wichtig zu verstehen, wie Prozesse durch Mighty Desktop identifiziert werden. Dies sind die grundlegenden Fakten:
 •	Die gleiche ausführbare Datei kann in mehreren Instanzen mit unterschiedlichen Argumenten ausgeführt werden und sieht dann wie eine völlig andere Anwendung aus (z. B. Windows-Dienste, WhatsApp, Signal).
 •	Die gleiche ausführbare Datei kann im Admin-Modus laufen und auch ohne
 •	Wenn Mighty Desktop im Benutzermodus läuft und im Administrator-Modus-Anwendungen nach ihrem Namen, Pfadnamen oder Argumenten fragt, können diese ablehnen. Dies ist eine Sicherheitsfunktion. Diese Felder bleiben dann einfach leer, was den Vergleich erschwert, vor allem, weil sie bei jedem Start von Mighty Desktop vorhanden oder nicht vorhanden sein können. Sie können solche Probleme vermeiden, indem Sie Mighty Desktop im Admin-Modus ausführen.
 •	Seien Sie gewarnt, dass der zurückgegebene Name manchmal nicht mit dem Dateinamen der ausführbaren Datei übereinstimmt.

Falls der Pfadname vom System nicht zurückgegeben wird, versucht Mighty Desktop, eine ausführbare Datei mit dem angegebenen 'Namen' im Windows-Systemverzeichnis zu finden. Wenn sie gefunden wird, wird davon ausgegangen, dass dies die richtige ist, aber dies ist nur eine Heuristik, die in seltenen Fällen fehlschlagen kann. 

Folglich benötigt Mighty Desktop ein Quadrupel <Name, Pfadname, Argumente, Admin-Modus>, um einen Prozess genau zu identifizieren. Um das Problem der fehlenden Namen,  Pfadnamen und Argumenten zu lösen, gibt es eine eingebaute Logik, die dafür sorgt, dass, wenn Sie z. B. nach einem Namen und einem Pfadnamen suchen und später einen Vergleich durchführen, der Name übereinstimmt, aber der Pfadname des getesteten Prozesses leer ist, dieser trotzdem übereinstimmt.

Für den Abgleich des Pfadnamens unterstützt der Vergleich die Musterzeichen '*' und '?', und zusätzlich einen Platzhalter '{Version}' für eine Versionsnummer mit bis zu 4 Teilen.

Die Argumente müssen standardmässig genau übereinstimmen. Da aber einige Programme Versionsnummern oder Zeitindizes als Argumente angeben, gibt es eine spezielle Notation:
- Fügen Sie "§any§" am Anfang ein, um mit beliebigen Argumenten übereinzustimmen
- Fügen Sie "§regex§......§regex§" am Anfang ein, um einen regulären Ausdruck anzugeben, der gross/klein nicht unterscheidet.
- Fügen Sie "§regexcs§......§regexcs§" am Anfang ein, um einen regulären Ausdruck anzugeben, der sensitiv auf gross/klein ist.
Damit sind praktisch alle Suchkriterien möglich. Die Musterzeichen '*' und '?' können hier nicht verwendet werden, da Argumente potenziell jede beliebige Zeichenkette enthalten können. Der verbleibende Teil rechts von diesen Notationen kann verwendet werden, um die genauen Argumente anzugeben, die später für das Starten des Programms verwendet werden.

Für den Fall, dass sich diese Eigenschaften auf kompliziertere Weise ändern, bietet Mighty Desktop die ultimative Lösung: Es gibt die Registerkarte Prozessvariationen, in der Sie für jede Eigenschaft einen regulären Ausdruck angeben können. Wenn dann kein Prozess exakt übereinstimmt, wird in einem zweiten Schritt diese Liste konsultiert, und wenn sowohl die von Ihnen angegebenen Eigenschaften als auch alle Eigenschaften eines Zielprozesses übereinstimmen, wird dies ebenfalls als Übereinstimmung betrachtet.

Falls nichts übereinstimmt, können Sie die Schaltfläche '=> Prozess' verwenden. Dieser führt eine aufwendige Analyse durch, welche der Eigenschaften nicht übereinstimmt und zeigt dies im Fenster 'Protokoll' an.

Hinweise:
 •	ProzessBot ist nicht dafür ausgelegt, zwischen Instanzen derselben ausführbaren Datei zu unterscheiden, die unterschiedliche Fenster (bei gleicher Befehlszeile) erzeugen. Wenn Sie dies tun möchten, müssen Sie die Registerkarte 'WindowBot' verwenden und auf Fensterkriterien reagieren.
 •	Wenn eine Aktion nicht ausgeführt wird, wählen Sie sie im Raster aus und probieren Sie die Schaltfläche 'Gehe zu Prozess'. Wenn dies fehlschlägt, könnten sich einige Eigenschaften des Fensters geändert haben. Die Schaltflächen enthalten eine erweiterte Logik, um die Ursache zu finden und anzuzeigen.
 •	Prozesse können möglicherweise nicht gefunden werden, wenn Mighty Desktop nicht genügend Berechtigungen hat. Zum Beispiel können die Pfadnamen oder andere Eigenschaften einiger Admin-Prozesse nicht abgefragt werden. In diesen Fällen kann es auch helfen, Mighty Desktop im Administratormodus zu starten. Auf der Registerkarte "Über" gibt es eine Schaltfläche, die dies vereinfacht.

Registerkarte Offene Dateien der Registerkarte Prozessautomatisierung

Der Offene Dateien-Betrachter durchsucht die Systemtabellen und zeigt an, welche Dateien von welchen Prozessen aktuell geöffnet sind. Er kann verwendet werden um:

 •	Herauszufinden, welcher Prozess das Auswerfen eines Wechsellaufwerks verhindert
 •	Anzuzeigen, welche Erweiterungen der Datei-Explorer von Windows lädt
 •	Schadprogramme zu erkennen, die auf Ihre persönlichen Dateien zugreifen
 •	Die Systemsicherheit zu verbessern: Sie können es eine der Mighty-Aktionen ausführen lassen, wenn Dateien geöffnet sind, die einem bestimmten Muster entsprechen. In der Sicherheitsbranche nennt man dies einen "Honey Pot".

Hinweise:
 •	Für das Auswerfen von Wechsellaufwerken gibt es bereits eine eigene Funktion in Mighty Desktop. Wenn der Auswurf fehlschlägt, wird automatisch diese Registerkarte hier aufgerufen und ein Scan durchgeführt. Mehr dazu in der Registerkarte Geräte bzw. im Kapitel Datei-Explorer-Integration.
 •	Wenn eine Datei nicht aufgelistet ist, aber immer noch als "in Gebrauch" erscheint, liegt das erfahrungsgemäss oft an Fehlalarmen des Microsoft Defender. Überprüfen Sie entweder die Liste der letzten Bedrohungen und erlauben Sie die Datei oder versuchen Sie, die gesperrte Datei interaktiv im Datei-Explorer umzubenennen. Wenn sie umbenannt werden kann, war dies die Ursache. Seit Windows 10 tritt dieses Problem viel häufiger auf und kann ziemlich nervig sein.
 •	Sie können direkt nach einem Objekt suchen, indem Sie eine Datei oder einen Ordner im Datei-Explorer auswählen und die Funktion "Wer hat das offen?" aktivieren.
 •	Ein Scan kann auch über die Kommandozeile ausgelöst werden.

Registerkarte Prozess-Variationen der Registerkarte Prozessautomatisierung

Prozess-Variationen ist eine Hilfsseite für die Prozess-Identifikation (siehe Kapitel). Einige Prozesse können nach einem Neustart des Rechners ihren Namen, Titel, Pfad, Fenstertitel oder Fensterklasse ändern. Meistens sind Versionsnummern, die in den String eingebettet sind, die Ursache. Manchmal sind sogar GUIDs in Fensternamen oder -titel eingebettet. Damit Mighty Desktop einen Prozess trotzdem identifizieren kann, können Sie mit Hilfe eines regulären Ausdrucks (siehe Kapitel) angeben, wo die variablen Teile in einem Namen, Pfad o.ä. sind. Ausserdem können Sie '{Version}' als Platzhalter für eine Versionsnummer verwenden.

Einige Einträge sind bereits vordefiniert, sie werden vom Atlas-Server heruntergeladen, wenn die Liste leer ist. Sie können uns Ihre Vorschläge über die Schaltfläche "Feedback" auf der Registerkarte Über zukommen lassen.

Hinweise:

 •	Vergessen Sie nicht "^" am Anfang und "$" am Ende, wenn eine vollständige Übereinstimmung beabsichtigt ist
 •	Zum Vergleich von 'PfadName': Der angegebene Reguläre Ausdruck muss mit einem Pfadnamen übereinstimmen, nachdem mögliche Umgebungsvariablen eingefügt wurden 
 •	Verwenden Sie die Schaltfläche "Gehe zu Prozess", um einen Eintrag zu testen. Er zeigt im Protokoll an, wie viele Prozesse mit jedem der Regulären Ausdrücke übereinstimmen.
 •	Sie können die Registerkarte "Textexperte" mit der Verarbeitung "Regex kodieren" verwenden, um einen Pfadnamen in eine Regex umzuwandeln.
 •	Sie können eine vollständige Textbeschreibung eines Eintrags erhalten, indem Sie den Eintrag in die Zwischenablage kopieren.

Registerkarte Systemsicherheit

Registerkarte Systemsicherheitsfunktionen der Registerkarte Systemsicherheit

 •	Antivirus testen: Bösartige Software auf Ihrem Computer kann Ihr Antivirenprogramm ausschalten, ohne dass Sie es bemerken würden. Dieser Test ist darauf ausgelegt, dies zu erkennen. Die Funktion schreibt eine EICAR-Datei in das temporäre Verzeichnis, eine Standarddatei, die von jedem guten Antivirenprogramm erkannt werden sollte. Wenn Ihr Scanner richtig arbeitet, sollte er eine Meldung über den Fund anzeigen, eventuell nach einigen Sekunden Verzögerung. Hinweis: Die EICAR-Datei ist völlig harmlos, sie ist eine Norm und offiziell als Testdatei gedacht (https://en.wikipedia.org/wiki/EICAR_test_file).

 •	Sicherheits-Scanner ausführen: Microsoft hat ein Tool namens "Microsoft Support Emergency Response Tool" programmiert, das Ihren Computer auf Malware scannen kann. Es wird nur scannen, aber nichts entfernen. Es handelt sich nur um einen Test der zweiten Stufe, nicht um einen Ersatz für einen richtigen Virenscanner. Seine Bedingungen besagen, dass nach 10 Tagen der Nutzung eine frische Kopie heruntergeladen werden muss (Grösse ca. 128 MB). Diese Funktion kümmert sich um dieses Zeitintervall und lädt automatisch eine frische Kopie herunter, wenn die Zeit abgelaufen ist, und führt dann das Tool aus. Sie können auch wählen, ob ein frischer Download erzwungen werden soll.

 •	Malware-Entfernung ausführen: Dieses Microsoft-Tool sucht nach bösartiger Software auf Ihrem Computer und kann auch einige davon entfernen. Es ist jedoch sehr langsam und läuft nur auf Anforderung, es ist in keiner Weise ein Ersatz für ein vollwertiges Antivirenprogramm. Es ist nur für 64-Bit-Systeme verfügbar und erfordert Administratorrechte. Diese Funktion erspart es einem, ins Internet zu gehen und das Programm manuell herunterzuladen. Von da an wird 30 Tage lang die lokal gespeicherte Datei verwendet. Erst danach wird automatisch wieder eine neue Version heruntergeladen. Halten Sie [Alt] gedrückt um das Herunterladen zu erzwingen. 

 •	Zufallszeichenkette erzeugen: Diese Funktion kann verwendet werden, um Passwörter, Zufallszahlen oder zufällige Dateinamen zu erzeugen. Sie können die Länge angeben und auch, welche Zeichen erlaubt sind (bis aufs einzelne Zeichen). Für die Auswahl der Zeichen verwendet Mighty Desktop eine spezielle Strategie, um die notwendigen Zufallszahlen zu erzeugen, damit sie wirklich zufällig sind. Es wird nicht einfach eine vordefinierte, im System vorhandene Pseudozufallsfunktion verwendet. Das macht die resultierenden Wörter noch unknackbarer. Je weniger bekannt ein Algorithmus ist, desto besser für seine Sicherheit. Wenn Sie sich in einer anderen App befinden und viele neue Zufallszeichenfolgen benötigen, können Sie einfach das Kontrollkästchen "Auto" aktivieren. Dies wird die Anzahl der notwendigen Klicks stark reduzieren.

 •	Seed Enigma™: Wenn Sie eine zufällige Seed-Phrase haben, zB. von einer Kryptowährungswallet oder einem USB-Stick, haben Sie die Aufgabe, diese extrem sicher zu speichern. Offiziell wird empfohlen, sie auf Papier zu schreiben und in einen Safe zu legen. Aber Tresore werden oft von mehreren Familienmitgliedern benutzt und einige Tresormodelle sind ziemlich einfach zu öffnen oder Mitnehmen. Ausserdem zieht ein Safe immer die Aufmerksamkeit von Dieben auf sich. Wenn jemand das Papier in die Hände bekommt, werden Sie Ihr gesamtes Geld verlieren, und - schlimmer noch als bei gewöhnlichem Geld - es ist fast unmöglich, den Verbleib des Geldes zu ermitteln. Traurige Tatsache: Erst erschaffen die Menschen eine extrem sichere Wallet, aber dann macht das leicht zugängliche Passwort alles wieder kaputt. Doch was können Sie tun?

Die Antwort von Mighty Desktop ist: Sie müssen Ihre Seed-Phrase mit einem Passwort in Ihrem Gehirn verschlüsseln. Es muss nicht der höchste Sicherheitsstandard der Welt sein, eine einfache Verschlüsselung reicht für diesen speziellen Fall aus, denn die Anzahl und Ausbildung der möglichen Diebe ist wesentlich geringer als bei einem Computer, der mit dem Internet verbunden ist und somit gegen die ganze Welt kämpfen muss. Selbst eine bescheidene Verschlüsselung ist viel besser als die Speicherung im Klartext. Je mehr Aufwand ein Dieb betreiben muss, desto unwahrscheinlicher ist es, dass er überhaupt ans Knacken denkt. An dieser Stelle setzt Seed Enigma™ an. Es tut dies in Anlehnung an das System der Enigma während des Zweiten Weltkriegs. Diese Maschine wurde erfolgreich eingesetzt, um Nachrichten vom Hauptquartier an die Truppen zu übermitteln. Es ist auch heute noch eine recht gute Methode zum Schutz vor nicht sehr ausgefeilten Angreifern. So funktioniert es:

 1.	Schreiben Sie Ihre Seed-Phrase auf ein Papier. Wichtiger Hinweis: Für die Sicherheit ist es relevant, dass die Passphrase niemals als Ganzes unverschlüsselt auf einem Computer gespeichert wird.

 2.	Schreiben Sie einen geheimen Satz, an den Sie sich in Ihrem Kopf sehr gut erinnern, unter dem Seed auf Papier, so dass jeder Buchstabe unter einem des Seeds liegt. Schreiben Sie alle Buchstaben in Kleinschrift. Wenn Ihr Geheimsatz kürzer ist, wiederholen Sie ihn einfach, bis Sie einen Buchstaben für jeden des Seeds haben. Leerzeichen werden einfach übersprungen.

Jetzt werden wir den Anfangsbuchstaben um die Zahl im Alphabet drehen, die der Geheimbuchstabe repräsentiert, zB. a=1, b=2 usw. Der Dialog macht dies sehr einfach:

 3.	Wählen Sie zufällig einen der Buchstaben Ihres Seeds aus, klicken Sie auf den entsprechenden Buchstaben im Bereich 'Seed Buchstabe'

 4.	Drücken Sie den Geheimbuchstaben im Bereich 'Geheimer Buchstabe' und notieren Sie sich den resultierenden 'Geheimen Buchstaben', der angezeigt wird. Der resultierende Buchstabe wird nur angezeigt, solange die Zeigertaste gedrückt ist. Sobald Sie loslassen, verschwindet das Ergebnis. Dadurch wird die Möglichkeit für Screenshot-Apps verringert, es zu fotografieren.

 5.	Drücken Sie einige zufällige Buchstaben im Bereich 'Seed Buchstabe' und 'Geheimer Buchstabe', um Spionageprogramme zu verwirren. Wiederholen Sie die Schritte 3 bis 5, bis Sie Ihre Seed-Phrase vollständig kodiert haben. Sie können auch mit der rechten Maustaste klicken oder Tasten auf der Tastatur tippen, anstatt zu klicken. Am besten ist es, Tippen und Klicken zu kombinieren, da zwei verschiedene Eingabekanäle viel schwieriger zu beobachten sind als nur einer. Machen Sie aber nie mehr als 50% durch Tippen!

 6.	Optional können Sie die Schaltfläche 'Vertauschen' drücken, um die Buchstabenbilder neu anzuordnen und Beobachter zu verwirren.

Wiederholen Sie die Schritte 3 bis 5, bis Sie Ihre Seed-Phrase vollständig verschlüsselt haben.

Mit diesem System lassen sich beliebige geheime Phrasen, die nur Kleinbuchstaben enthalten, verschlüsseln und entschlüsseln, zum Beispiel auch Wiederherstellungsphrasen. Wenn Sie wissen, dass immer das erste Zeichen eines Wortes ein Grossbuchstabe ist, können Sie es trotzdem verwenden, indem Sie es einfach als Kleinbuchstaben behandeln.

Wie sieht es mit den Sicherheitsbedenken aus, sollte eine Seed-Phrase nicht gar nie mit einem Computer in Kontakt gebracht werden? Nicht unbedingt. Man möchte nur vermeiden, dass eine Spionage-App die gedrückten Tasten abhört, den kompletten Seed aus der Zwischenablage oder aus einem Textfeld kopieren kann oder einen Screenshot des gesamten Seeds machen kann. Aber mit dem System von Seed Enigma ist dies zu fast 100% garantiert. Wie garantiert es das?
 •	Seed Enigma™ verwendet Bilder für die Buchstaben, keine Schaltflächen, keine Textbeschriftungen, keine Textboxen. Jede Spionage-App, die Bedienelemente ausliest, wird kläglich scheitern.
 •	Die Bilder der Buchstaben sind zufällig angeordnet und wechseln bei jeder Fensteranzeige oder auf expliziten Tastendruck.
 •	Es wird keine Taste gedrückt, sondern nur mit der Maus auf einen Teil des Bildschirms geklickt. Da die Buchstabenbilder ihre Position häufig wechseln, kann eine Spionage-App nicht einfach durch das Aufzeichnen der Zeigerpositionen herausfinden, welchen Buchstaben Sie gedrückt haben. Und sie könnte auch nicht einfach den Text einer Schaltfläche abfragen, weil der Buchstabe durch ein Bild dargestellt wird. Sie müsste eine OCR (Optical Character Recognition) durchführen, die dann auch noch durch das überlagerte Zeigerbild gestört würde.
 •	Das angezeigte Bildobjekt speichert keinen Hinweis auf den angezeigten Buchstaben. Diese Info ist im Innern von Mighty Desktop versteckt.
 •	Mighty Desktop ist eine Verdeckte Anwendung (sog. Obfuscation). Das bedeutet, dass es ziemlich schwierig und zeitaufwändig wäre, wenn jemand in die Anwendung hineinschauen möchte.
 •	Eine Screenshot-App könnte sehen, auf welches Bild Sie klicken und die Buchstaben visuell auslesen. Um dem entgegenzuwirken, kodieren Sie Ihren Seed nicht linear von links nach rechts, sondern zufällig (siehe Schritt 3). Zweitens verwirrt das Drücken von mehreren irrelevanten Buchstaben zwischen den echten die Screenshot-App. Drittens kann das Bild des resultierenden Buchstabens nur eine sehr kurze Zeit angezeigt werden, was es für eine Screenshot-App fast unmöglich macht, alle Buchstaben zu erfassen.

Zusammenfassend lässt sich sagen, dass es für eine Spionage-App fast unmöglich ist, Ihren entschlüsselten Seed zu bekommen. Die Wahrscheinlichkeitszahlen, die alle diese Faktoren kombinieren, sind extrem klein:
 •	Es bräuchte einen unentdeckten Screenshotter auf Ihrem Computer, während Sie eine gute und gesunde Antivirenlösung laufen haben (siehe Kapitel "Antivirus testen" oben).
 •	Der Screenshotter wird nicht indirekt durch die hohe Prozessorleistung erkannt, die er verbrauchen würde (gehen Sie einfach in die 'Prozessliste' von Mighty Desktop, drücken Sie 'Aktualisieren' und überprüfen Sie die Spalte '%')
 •	Der Screenshotter wird nicht dadurch erkannt, dass er eine grosse Menge an Daten über das Internet sendet (entweder benötigt er viel Rechenleistung, viel Speicherplatz oder viel Datenbandbreite, aber eines braucht er)
 •	Der Screenshotter muss extrem viel Glück haben, um alle Ihre entschlüsselten Buchstaben zu erwischen
 •	Der Screenshotter braucht Magie, um die echten von den gefälschten unterscheiden
 •	Der Screenshotter kann irgendwie die richtige Permutation der echten herausfinden. Vergleichen Sie das mit dem Risiko, dass Ihr Seed im Klartext in einem unsicheren Safe herumliegt, zu dem Familienmitglieder Zugang haben.

Was sind die Vorteile dieses Systems:
 •	Fügt eine zusätzliche Schutzschicht für Ihre Geldbörse hinzu
 •	Nur Ihr Gehirn und das von niemandem sonst kann den Seed entschlüsseln und hat Zugriff auf die Wallet bzw. das Gerät
 •	Der Seed ist personalisiert, so dass nur die Personen, die das geheime Passwort kennen, darauf zugreifen können
 •	Sie sind nicht auf Mighty Desktop angewiesen. Sie könnten den gleichen Vorgang auch auf einem Blatt Papier durchführen.
 •	Sie können die verschlüsselte Version in einem Standard-Software-Passwort-Safe wie KeePass oder LastPass speichern. Dieser hat den Vorteil, dass er transportabel ist. Legen Sie ihn einfach auf einem USB-Stick oder Smartphone ab. Aber seien Sie sich bewusst, dass ein sehr geringes Risiko besteht, dass der verschlüsselte Seed von einem Tastatur-Logger abgefangen werden könnte, während Sie ihn in den Software-Safe eintippen. Aber diese Wahrscheinlichkeit ist bei einem System mit einem gesunden Virenscanner extrem winzig. Bedenken Sie dies: Wenn diese Wahrscheinlichkeit tatsächlich hoch wäre, dann wäre auch jedes andere Passwort im Passwort-Safe gefährdet, z.B. Ihre Bankkonten, Kreditkarten, Safe-Nummern usw. und niemand würde mehr einen Passwort-Safe benutzen.

Für den Fall, dass Sie keine Zeit für den ganzen Sicherheitsklimbim haben, gibt es die zweite Option in Seed Enigma™. Sie können die gesamte Seed-Phrase auf einmal verschlüsseln oder entschlüsseln, indem Sie sie in ein Textfeld eingeben. Davon raten wir aber dringend ab. Es sollte nur verwendet werden, wenn Sie a) in Eile sind oder b) beabsichtigen, die Seed-Phrase kurz darauf zu ändern.

Was Sie darüber wissen sollten:
 •	Diese Verschlüsselung ist kryptografisch nicht sehr schwer zu knacken. Einem ausgeklügelten Angriff mit grosser Rechenleistung wird sie nicht standhalten. Schützen Sie also die verschlüsselte Version genauso wie Ihren Klartext-Seed. Aber es ist immer noch ungemein besser als kein Schutz.
 •	Die von Ihnen verwendete geheime Passphrase sollte nie vergessen werden. Seed Enigma™ kann Ihnen nicht helfen, wenn Sie sich nicht erinnern.
 •	Wenn ein Angreifer sowohl den ursprünglichen Seed als auch die verschlüsselte Version kennt, könnte er Ihre geheime Phrase zurückberechnen. Stellen Sie also sicher, dass Sie den Klartext-Seed nach der Verschlüsselung vollständig zerstören, zB. indem Sie ihn zerschneiden, verbrennen oder in der Toilette herunterspülen. Beachten Sie, dass Mülleimer für Spione wie ein offenes Buch sind.
 •	Wenn Sie extrem sicher sein wollen, sollten Sie nicht das Master-Passwort Ihrer Passwort-Safe-Anwendung als Geheimphrase verwenden. Auch das Ableiten der Geheimphrase aus Ihrem Master-Passwort durch Anhängen oder Ähnliches ist nicht zu empfehlen. Nehmen Sie einfache eine völlig andere geheime Phrase. Diese Phrase können Sie zudem in Ihrem persönlichen Passwort-Safe-Programm speichern.
 •	Alles in die Zwischenablage zu kopieren ist ein grosses Risiko! Es ist ziemlich einfach für ein Programm in Ihrem System, die Zwischenablage abzuhören. Siehe auch Funktion 'Zwischenablage fluten' weiter unten.
 •	Die Breite des 'Ergebnis'-Feldes ist absichtlich begrenzt, damit ein Spion nicht das ganze Ergebnis auf einmal sehen kann.

 •	Ungenutzten Speicherplatz löschen: Gelöschte Daten können in unbenutzten Blöcken auf einem Laufwerk zurückbleiben. Diese können von Spionageprogrammen wieder lesbar gemacht werden. Diese Funktion löscht sie, indem sie zufällige Daten darüber schreibt. Warnung: Minimieren Sie die Verwendung auf ssDs oder USB-Sticks, da dies deren Lebensdauer etwas verkürzt. Bitte beachten Sie, dass andere Prozesse, die gleichzeitig mit dem Laufwerk arbeiten, abstürzen könnten, weil auf dem Laufwerk kurzzeitig kein Platz mehr zur Verfügung steht.

 •	Leeren des Papierkorbs eines einzelnen Laufwerks: Manchmal möchten Sie nur auf einem Laufwerk Speicherplatz freigeben, aber nicht alle Daten im Papierkorb der anderen Laufwerke verlieren. Diese Funktion kann das tun und zeigt an, wie viel Platz freigegeben wurde. Die Funktion kann auch auf einem Laufwerksymbol im Dateiexplorer oder per Symbol im Windows-Infobereich ausgelöst werden. 

 •	Zwischenablage fluten: Kopiert mehrmals eine zufällige Folge von Wörtern in die Zwischenablage. Da Spionageprogramme, die die Zwischenablage verfolgen, typischerweise eine begrenzte Liste von Einträgen haben, die sie speichern können, wird es alle zuvor kopierten persönlichen Daten aus ihrem Cache spülen oder es wird sie zumindest dazu zwingen, ihre Liste zu vergrössern, was dazu führen könnte, dass sie zu gross wird, um sie zu übertragen, oder es könnte die Programme durch hohe Prozessorauslastung auffliegen lassen, wenn Sie die "%"-Spalte in der "Prozessliste" genau beobachten. Um es dem Spionageprogramm schwer zu machen, ist die kopierte Zeichenfolge unterschiedlich lang und sieht genauso aus wie normaler Text.

Tipp: Wann immer Sie ein Kennwort kopieren, versuchen Sie, es nicht in voller Länge zu kopieren. Machen Sie zwei oder drei Teile und lassen Sie einige Zeichen weg. Fügen Sie dann die Teile in zufälliger Reihenfolge am Zielort ein und ergänzen Sie schliesslich die fehlenden Zeichen, indem Sie sie eintippen. Dies stellt sicher, dass ein Angreifer niemals das vollständige Kennwort zu sehen bekommt, weder aus der Zwischenablage noch von der Tastatur. Wenden Sie nach dieser Prozedur die Funktion "Zwischenablage fluten" an, um die Zwischenablage zu leeren. Die Funktion kann auch durch das Symbol im Windows-Infobereich ausgelöst werden.

 •	'Autoruns' ausführen: Microsoft hat ein Tool namens 'Autoruns' programmiert, das Ihren Computer scannt und jede Software anzeigt, die beim Starten Ihres Computers gestartet wird. Dies kann schädliche Programme aufdecken, die sich auf Ihrem Computer installiert haben. Mighty Desktop lädt nach einem Monat automatisch eine neue Kopie herunter. Sie können einen neuen Download erzwingen, indem Sie die [Alt]-Taste gedrückt halten.

 •	'Prozess-Explorer' ausführen: Mit dem Tool Process Explorer von Microsoft kann jede Software, die derzeit ausgeführt wird, daraufhin überprüft werden, ob sie eine Bedrohung für Ihr System darstellen könnte. Mighty Desktop lädt nach einem Monat automatisch eine neue Kopie herunter. Sie können einen erneuten Download erzwingen, indem Sie die [Alt]-Taste gedrückt halten.

 •	'Process Monitor' ausführen: Mit dem Tool Process Monitor von Microsoft werden alle Datei- und Zugriffsoperationen angezeigt, die derzeit ausgeführt werden. Dies könnte ein bösartiges Programm aufdecken. Mighty Desktop lädt nach einem Monat automatisch eine neue Kopie herunter. Sie können einen erneuten Download erzwingen, indem Sie die [Alt]-Taste gedrückt halten.

 •	Systemdatei-Überprüfung: Überprüft alle Systemdateien und vergleicht die Prüfsummen mit den richtigen, um beschädigte Systemdateien zu finden. Beachten Sie, dass das Windows-Tool eine spezielle Prüfung durchführt, ob der aktuelle Benutzer erhöhte Zugriffsrechte hat. Es reicht nicht aus, einer der Administratoren zu sein. Sie müssen den Namen und das Kennwort des eingebauten Administrator-Benutzers eingeben. Dieser hat standardmässig kein Passwort und muss erst mit einem Passwort versehen werden. Alternativ können Sie Mighty Desktop im Admin-Modus starten oder die [Umschalttaste] gedrückt halten, während Sie die Schaltfläche drücken. In letzterem Fall wird das Tool in einem separaten Konsolenfenster ausgeführt und die Erhöhungsabfrage des Systems kann angezeigt werden. Ein Nachteil dabei ist, dass die Ausgabe nicht in Mighty Desktop angezeigt und gespeichert wird. Halten Sie die [Alt]-Taste gedrückt, um nur einen Prüflauf durchzuführen, der nichts repariert, wenn eine Beschädigung festgestellt wird.

 •	De/Installations-Reparatur: Wenn bei der Installation oder Deinstallation eines Programms ein Fehler aufgetreten ist, gibt es von Microsoft ein Reparaturtool, das manchmal helfen kann. Diese Schaltfläche lädt die neueste Version herunter und führt sie aus.

 •	Windows Update reparieren: Führt das integrierte DISM-Tool von Microsoft aus, um häufige Probleme zu beheben, die bei der Installation oder Deinstallation eines Windows Update-Pakets auftreten können.

 •	ClipboardGuard™: Kann Sie warnen, wenn der Inhalt der Zwischenablage unmittelbar nach einem Kopiervorgang ersetzt wird. Dieser Trick wird bekanntermassen von einigen bösartigen Programmen verwendet. Sie ersetzen eine Kryptowährungs-Zahlungsadresse, die Sie gerade kopiert haben, um sie an einen Bezahler zu senden, durch eine eigene. ClipboardGuard™ kann eine der Mighty-Aktionen ausführen, die in der Registerkarte 'Aktionen' (siehe Kapitel) definiert sind, wenn er dies erkennt. Dies funktioniert nicht nur für Texte, sondern auch für Bilder, wenn zB. ein QR-Code für eine Kryptowährungszahlung durch einen anderen ersetzt wurde.

 •	Anzeige des Netzwerkverbindungsstatus: Windows sendet oft eine Abfrage an Microsoft, um zu erkennen, ob Ihr Netzwerk verbunden ist. Für den Schutz Ihrer IP-Adresse kann es hilfreich sein, dies abzuschalten. Seien Sie aber gewarnt, dass einige Drittanbieter-Apps dann einen ungültigen Status der Internetverbindung anzeigen können.

Registerkarte Integrität überprüfen der Registerkarte Systemsicherheit

Dieser Dialog prüft, ob die Integrität einer binären Datendatei (normalerweise *.zip oder *.exe) beeinträchtigt wurde (die Datei geändert wurde). Er gleicht die Signatur bzw. Prüfsumme (Hash) ab, die in einer separaten Textdatei (normalerweise *.sig oder *.asc) bereitgestellt wird. Die Operation kann mehrere Dinge tun:
 •	Wenn Sie eine Datei eingeben, wird die dazugehörige Integritätsdatei gesucht, indem zuerst die Erweiterung angehängt und dann durch eine der folgenden ersetzt wird: '.sig', '.txt', '.hsh' oder '.asc'.
 •	Im Falle einer PGP-Signatur wird erwartet, dass die *.sig-Datei entweder einen Block enthält, der mit "-----BEGIN PGP SIGNATURE-----" beginnt, oder dass sie direkt die binäre Signatur enthält. Es wird dann nach gpg.exe (Teil des freien GnuPG-Pakets unter https://gnupg.org/index.html) gesucht, indem die Umgebungsvariable PATH konsultiert wird (siehe Registerkarte 'Umgebungsvariablen') und, falls nicht gefunden, in den Standard-Installationsordnern von gpg. Die beiden Dateien werden dann an gpg zur Verarbeitung der Verifizierung übergeben. Beachten Sie, dass der Signaturprozess den öffentlichen Schlüssel des Unterzeichners benötigt, um ihn zu verifizieren. Wenn gpg die Meldung "Signatur kann nicht geprüft werden: No public key found" anzeigt, müssen Sie den öffentlichen Schlüssel des Autors der Datendatei mit der Schaltfläche "Importieren…" in den gpg-Schlüsselspeicher (Keystore) Ihres Rechners importieren und die Verifizierung nochmals durchlaufen lassen (siehe Kapitel unten).
 •	Wenn die Signaturdatei eine Textdatei ist, die eine Zeile wie "SHA256: AABBCC..." mit einem Hash-Wert "AABBCC..." enthält: Mighty Desktop vergleicht den Hashwert der Datei, indem es sie entweder sofort scannt oder, wenn die Datei grösser als der Schwellenwert ist, einen "Scanner"-Prozess zur Prozess-Warteschlange hinzufügt. Mighty Desktop kann sogar neu gestartet werden, während eine grosse Datei gescannt wird. Akzeptiertes Format der Zeile:
 •	Leerzeichen, '-' und TABs in der Zeile werden ignoriert
 •	Jeder der Hash-Typen in der Dropdown-Box der Registerkarte 'Scanner' kann verarbeitet werden
 •	Es wird die erste Zeile mit einem Hash-Wert verwendet. Sie können die Zeilen neu anordnen, wenn mehrere Hashes vorhanden sind.
 •	Die Gross- und Kleinschreibung ist für den Vergleich irrelevant.
 •	Auch eine Signaturdatei in der Art

Hash: SHA256

b1b09fc9c4868f....1424a0097f7696ecfdb3ee  <FileName>

kann gelesen werden. In der rechten Spalte muss der Dateiname der Datendatei mit oder ohne Pfad stehen, in der linken der Hashcode, oder auch vertauscht.

 •	Wenn keine Signaturdatei angegeben wird, wird angenommen, dass die Datendatei mittels vorher importierten PGP-Schlüsseln verifiziert werden soll. Dazu wird der in den Einstellungen angegebene Befehl verwendet, jedoch wird vorher noch der Teil "{Sig}" daraus entfernt.

Hinweise:
 •	Welches PGP-Programm verwendet werden soll und wie es aufgerufen werden soll, können Sie auf der Registerkarte "Einstellungen" konfigurieren.
 •	Mighty Desktop korrigiert automatisch eine vermischte Zeichensatzausgabe des Tools (notwendig bei gpg).

Schlüssel importieren

In der Regel können Sie den öffentlichen Schlüssel eines Autors auf der Website des Unterzeichners nachschauen oder ihn von einem öffentlichen Schlüsselserver herunterladen, indem Sie die bereitgestellten Funktionen innerhalb der PGP-Schlüsselmanager-Tools verwenden. Ein öffentlicher Schlüssel beginnt mit der Zeile "-----BEGIN PGP PUBLIC KEY BLOCK-----". Einige Schlüsseldateien enthalten mehrere öffentliche und/oder private Schlüssel in einer Abfolge. Diese können ebenfalls importiert werden. Sie können einfach eine Datei in die Textbox fallen lassen.

Hinweise: 

 •	Sie können das Kommando für den Import auf der Registerkarte Einstellungen konfigurieren. 
 •	Mighty Desktop korrigiert automatisch eine vermischte Zeichensatzausgabe des Tools (notwendig bei gpg).

Registerkarte Dateiüberwachung der Registerkarte Systemsicherheit

Die Dateiüberwachung wurde entwickelt, um die Sicherheit und Transparenz Ihres Systems zu verbessern:
 •	Haben Sie jemals befürchtet, dass ein bösartiges Programm sich über Ihre persönlichen Dateien hermachen und alles an eine fremde Internetadresse schicken könnte?
 •	Haben Sie jemals befürchtet, dass ein bösartiger Prozess ständig Screenshots von allem machen könnte, was Sie auf Ihrem Computer tun?
 •	Haben Sie sich schon einmal gefragt, wo der Speicherstand Ihres Spiels (Save Game) gespeichert ist? 
 •	Haben Sie sich jemals gefragt, ob das eingefroren aussehende Setup-Programm noch etwas tut?
Die Dateiüberwachung hilft, all diese Fragen zu beantworten und aufzudecken, was wirklich in Ihrem System vor sich geht. Sie protokolliert jeden Zugriff auf eine Datei auf jedem einzelnen lokalen Laufwerk und auch auf den angeschlossenen USB-Laufwerken bzw. eingesteckten USB-Sticks. Sie sehen eine Liste der Pfadnamen, welche Operationen durchgeführt wurden (erstellt, geändert, umbenannt, gelöscht, Stempel geändert, Zugriffsrechte geändert) und wann. Wenn Sie darauf doppelklicken, können Sie einen Blick ins Innere werfen, sogar in Binärdateien, oder sie einfach in ihrem Datei-Explorer-Ordner anzeigen lassen. 

Die Dateiüberwachung hat ihr eigenes Einstellungsfenster, in dem Sie die Filtrierung konfigurieren können. Dazu gehört es, mehrere Muster festzulegen, wie die Datei- und Ordnerpfade aussehen müssen und/oder die Operationen einzugrenzen, die überwacht werden sollen.

Eine weitere Verwendung von Dateiüberwachung ist, um zu sehen, wo Einstellungen eines Programms auf Ihrem Laufwerk gespeichert sind. Wenn Sie in das Programm gehen, die Einstellungen ändern und diese speichern, wird die Einstellungsdatei in der Dateiüberwachung erscheinen und Sie können sehen, wo sie sich befindet. Speziell bei Spielen können Sie eine Sicherung der Savegame-Dateien mit dem Spielstand machen und diese auf einen anderen Rechner übertragen, um dort weiterzuspielen (siehe Kapitel "Ermittlung des Pfades eines gespeicherten Spielstands"). Das geht ganz einfach, indem Sie die gefundenen Dateien markieren und die Schaltfläche '=> Datei-Kopierer' drücken.

Sie können die Dateiüberwachung so konfigurieren, dass eine beliebige Aktion auf der Registerkarte "Aktionen" ausgeführt wird, wenn eine Operation an bestimmten Pfadnamen erkannt wird. Dieser Filter ist völlig unabhängig von dem Filter für die Auflistung. Um zu vermeiden, dass zu viele Aktionen auf einmal ausgeführt werden, wird er auf maximal eine Aktion pro 5 Sekunden begrenzt. Die Anzeige der konfigurierbaren Ereignismeldungsbox ist bereits von sich aus auf maximal 1 begrenzt.

Hinweise:
 •	Sie können Dateien direkt über das Popup-Menü im Datei-Explorer zur Liste hinzufügen
 •	Ich hätte gerne genau gesehen, welches Ereignis eine Änderung ausgelöst hat, aber das .NET Framework stellt leider nicht genug Infos zur Verfügung. Auch hätte ich gerne einfache Leseoperationen auf eine Datei gesehen. Aber auch das ist mit der gegebenen Schnittstelle, die das .NET Framework anbietet, nicht möglich. Dies steht nun auf der ToDo-Liste für zukünftige Erweiterungen von Mighty Desktop. Es würde möglicherweise das Hinzufügen einer Systemtreiber-DLL erfordern.

Registerkarte Binärdateibetrachter der Registerkarte Systemsicherheit

Manchmal gibt es verdächtige Dateien in Ihrem System, die mit binären Daten gefüllt sind. Ausführbare Dateien enthalten eine Mischung aus Zeichen und ausführbarem Code, während Datenbankdateien eine Mischung aus Zeichen und Zahlen enthalten. Mit dem Binärdateibetrachter können Sie den Inhalt jeder Datei in Ihrem System sicher anzeigen, indem die druckbaren Zeichen herausgefiltert und in einem Textfeld angezeigt werden. Wenn Sie sich nicht sicher sind, was eine ausführbare Datei tut, wie zB. im Fall von bösartigem Code, können die darin enthaltenen Zeichenfolgen den tatsächlichen Zweck der Datei offenbaren. Die Liste der verwendeten Windows-Aufrufe wird angezeigt, und wenn diese nichts mit dem Titel der App zu tun haben, ERWISCHT!

Inhalt anzeigen
Es werden sowohl Unicode-Sequenzen als auch ASCII-Zeichenfolgen dekodiert und angezeigt. Sie können wählen, ob Sie nur ASCII-Zeichen (Codes 0..255) oder nur Bezeichner anzeigen wollen. Programmbezeichner sind Wörter, die aus ASCII-Zeichen und '_' bestehen, aber neuere Sprachen erlauben auch Bezeichner mit Umlauten (z.B. "äöü.."). Aus Gründen der Übersichtlichkeit werden hier nur Bezeichner mit mindestens 2 Zeichen dargestellt. Mit dieser Methode werden auch Systemaufrufe, Assembler-Manifeste und Signaturen angezeigt.

Wenn die Datei extrem gross ist, mehr als 1 MB, werden nur 500 kB vom Anfang und Ende aufgelistet. Man kann aber den gesamten Text erhalten, indem man in in eine Datei schreiben lässt. 

Zeichenketten anzeigen
Dies funktioniert nur bei Programmen (exes, dlls) oder Programmressourcendateien.

 •	Im Falle einer originalen Windows-Datei (Win32) können alle Zeichenketten in der Datei aufgelistet werden. Alle gefundenen Zeichenketten (darunter auch Ressourcennamen) werden nach Kultur gruppiert aufgelistet. Die aktuelle Kultur oder die erste mit der gleichen Primärsprache wird immer zuoberst gelistet. Wenn es zum Beispiel nur Zeichenketten der Kultur "de-CH" (Deutschschweiz) gibt und Ihr Windows aber"de-DE" (Deutschland) ist, werden die deutschschweizer Zeichenketten an erster Stelle aufgelistet (ähnliche Sprache).

 •	Auch in .NET-Dateien kann hineingeschaut werden. Es werden alle Zeichenketten zuerst aufgelistet und danach für einige der üblichen anderen Ressourcen der Name angezeigt.

Features:
 •	Halten Sie die [Strg]-Taste gedrückt, wenn Sie eine Schaltfläche drücken, um das Ergebnis in eine temporäre Datei zu exportieren. In diesem Fall gibt es keine Beschränkungen für die Grösse der Ausgabe.
 •	Texte wie z.B. Fehlermeldungen können herauskopiert werden
 •	Systemaufrufe werden sichtbar
 •	Assembly-Manifeste und Signaturen werden sichtbar
 •	Enge Integration: Sie können den Viewer mit nur einem Klick aus dem Datei-Explorer und auch aus Paneelen und Dateiboxen innerhalb von Mighty Desktop starten.

Registerkarte Datei-Protektor der Registerkarte Systemsicherheit

Viele Menschen haben sehr private Dateien wie Passwort-Safes oder Kryptowährungswallets auf ihrem Computer. In der Regel ist deren Inhalt bereits durch Verschlüsselung vor der Nutzung durch andere Personen geschützt. Dennoch ist es möglich, dass Viren, Trojaner und mächtige Organisationen die Datei auslesen, auf einen eigenen Webserver kopieren und dort über Monate hinweg versuchen, sie zu knacken. Es wäre auch möglich, sie zu löschen, was im Falle einer Kryptowährungs-Wallet den Totalverlust Ihres hart verdienten Geldes zur Folge hätte. Der Datei-Protektor von Mighty Desktop kann den Zugriff auf eine solche Datei entweder für Modifikationen oder sogar komplett blockieren, indem er das Lesen verweigert, solange er läuft. Da Mighty Desktop typischerweise beim Hochfahren von Windows gestartet wird und als Hintergrundprozess läuft, wird der Zugriff sofort nach dem Hochfahren bis zum Herunterfahren blockiert. Aber Moment, gibt es da nicht schon die Dateirechte, um dieses Ziel zu erreichen? Ja, teilweise schon, aber ein Administrator kann solche Beschränkungen leicht aufheben. Im Gegensatz dazu benutzt Mighty Desktop die Methode, Dateien im exklusiven Modus offen zu halten, und auf diese Weise hat selbst ein Administrator keinen Zugriff darauf, was auch immer er tut.

Denken Sie einfach daran, dass dieses System nicht 100% sicher ist, da es eine kurze Zeit beim Booten und Herunterfahren gibt, in der die Dateien ungeschützt sind. Es sollte auch erwähnt werden, dass Programme, die Low-Level-Gerätetreiber installieren, wie z.B. Backup- und Antivirenprogramme, nicht daran gehindert werden können, diese Dateien zu lesen oder zu schreiben. Und drittens, wenn Mighty Desktop beendet wird, werden die Dateien ungeschützt liegengelassen. Aber auch wenn der Schutz von Mighty Desktop keine 100%-ige Garantie bietet, so ist er doch 99 Mal besser als gar nichts, richtig? Und es ist viel einfacher, als sich mit den komplizierten und langsamen Zugriffsrechtsdialogen in Windows herumzuärgern. Im Gegensatz dazu kann Mighty Desktop sogar eine automatische Freischaltung vornehmen, wenn Sie die offizielle App starten, die für die Bearbeitung der Dateien gedacht ist.

Andere Verwendungsmöglichkeiten von Datei-Protektor:
 •	Schützen Sie Laufwerk-Images von virtuellen Maschinen vor dem Schreiben. Dies ist notwendig, da die Nur-Lese-Flags von vielen Drittanwendungen oft nicht respektiert werden.
 •	Stresstests: Programmierer können eine Modifizierungs- oder Exklusivsperre auf eine beliebige Datei legen und dann prüfen, wie sich ihre Anwendung verhält, wenn sie auf diese Datei zugreifen will.

Eine `Modifikations-Sperre` bedeutet, dass der Inhalt einer Datei gelesen aber nicht verändert werden kann, und sie kann auch nicht umbenannt oder verschoben werden. Im Falle einer `Exklusive Sperre` kann nichts mit der Datei gemacht werden, nicht einmal gelesen. Wenn eine Spyware Mighty Desktop nicht kennt, wird sie von Datei-Protektor definitiv gestoppt werden.

Einfache Entsperrung

Wenn Sie auf eine Datei zugreifen wollen, z.B. auf eine passwortgeschützte Datei von KeePass, haben Sie zwei verschiedene Möglichkeiten:
 •	Fügen Sie alle Programme, die Sie zum Anzeigen oder Bearbeiten der Datei verwenden, in die Liste in der Spalte "Entschützende Prozesse" ein. Sie können auch einfach eine Desktop-Verknüpfung auf die Liste fallenlassen. Die Liste kann mehrere vollständige Pfade zu Anwendungen enthalten, jeweils je einen pro Zeile. Sobald eine dieser Anwendungen läuft, deaktiviert Mighty Desktop den Schutz der Datei und wenn Sie die Anwendung schliessen, wird er wieder reaktiviert. Auf diese Weise stört der Schutz nicht bei Ihrer Arbeit.
 •	Klicken Sie mit der rechten Maustaste auf das Benachrichtigungssymbol von Mighty Desktop und aktivieren Sie "Dateischutz für 15 Minuten ausschalten" (halten Sie die [Strg]-Taste gedrückt, um ohne Zeitlimit auszuschalten). Dazu ist kein komplizierter Rechte-Dialog und kein Warten nötig. Damit können Sie im Handumdrehen mit nur einem Klick alle Dateien auf einmal freischalten. Das Zeitlimit hilft zu vermeiden, dass man vergisst, die Dateien nachträglich wieder zu sperren (ist mir oft passiert). Die Dauer ist in der Registerkarte "Einstellungen" konfigurierbar.

Ein weiterer, anderer Schutzansatz ist verfügbar: Datei-Protektor kann Dateien im Explorer-Fenster komplett unsichtbar machen, indem die beiden Flags 'System' und 'Versteckt' gesetzt werden. Danach kann auf die Dateien nur noch über den vollen Pfad zugegriffen werden (so genannte "Sicherheit durch Obskurität"). Solche Dateien sind sogar auf einem Rechner unsichtbar, auf dem das Kontrollkästchen "Versteckte Dateien ausblenden" in den Einstellungen des Datei-Explorers nicht eingeschaltet ist. Aber jeder, der den Pfad kennt, kann trotzdem darauf zugreifen.

Hinweise:
 •	Sie können Dateien direkt über das Popup-Menü im Datei-Explorer zur Liste hinzufügen
 •	Eine rote Warnung erscheint, wenn Sie einen Pfadnamen mehr als einmal hinzufügen
 •	Achten Sie auf suboptimal programmierte Programme von Drittanbietern. Einige können beim Versuch, eine geschützte Datei zu öffnen, einfach sagen "Datei nicht gefunden" oder gar nicht mal bemerken, wenn ein Speichern fehlgeschlagen ist.
 •	Nur die erste Instanz von Mighty Desktop, der Hauptserver, aktiviert die Schutzmechanismen. Weitere Instanzen versuchen es gar nicht erst, sie würden Fehler erhalten, genau wie jedes Drittanbieterprogramm.

Registerkarte Backup der Registerkarte Systemsicherheit

Haben Sie auch einige Dateien in der Cloud, so wie ich? Ich habe nur eine kleine Anzahl dort, solche, die ich häufig ändere und die von verschiedenen Orten aus zugänglich sein müssen. Zum besseren Schutz der Privatsphäre lege ich nie wirklich private Dinge in die Cloud. Frage: Vertrauen Sie Ihrem Cloud-Unternehmen, dass Ihre Dateien sicher und für immer gespeichert werden? Sollten Sie nicht! Ich hatte bereits zwei Fälle, in denen Dateien verloren gingen oder zumindest teilweise verloren gingen. In einem Fall hat eine Firma versucht, Zahlungen für einen Dienst zu erpressen, der vorher kostenlos war (was ich als Softwarehersteller selbst gut nachvollziehen kann). Aber die Erpressung war hässlich, sie erfolgte durch das Verweigern von Funktionen des Dienstes, wodurch ich Daten verlor. Nicht schön! Ein anderer Fall war, dass Dateien nicht korrekt synchronisiert wurden und ich am Ende zwei ähnliche Versionen hatte. Das bedeutete, dass ich Dateien eine nach der anderen per Hand zusammenführen musste, um die ursprünglichen Daten zu rekonstruieren. Das hat eine ganze Weile gedauert, nicht lustig! Also, meine Empfehlung: Führen Sie von Zeit zu Zeit automatisierte Backups Ihrer Cloud-Daten durch.

Mighty-Backup kann dies für Sie vereinfachen und automatisieren. Ausserdem können Sie diese Funktion auch nutzen, um auf einfache Weise mehrere Dateien zu kopieren, z.B. Server-Backups, Zusammenführungen usw. per Tastendruck oder Klick. Merkmale der Funktion Mighty-Backup:
 •	Mehrere benannte Sätze von zu sichernden Dateien und Ordnern (genannt `Backup Set`)
 •	Musterausdrücke, um eine genaue Teilmenge von Dateien zu finden. Beispiel: "C:\*.dll-C:\Windows\*+C:\Windows\Drivers\" zählt alle Dateien mit dem Namen ".dll" im Laufwerk C in die Tiefe auf, überspringt aber alle in "C:\Windows" ausser denen in "C:\Windows\Drivers".
 •	Es wird ein Vergleich durchgeführt und nur geänderte Dateien werden übertragen. Der Vergleich erfolgt zuerst einmal nach unterschiedlicher Länge und dem Datum der letzten Änderung, aber Sie können auch den gesamten Inhalt vergleichen lassen. Datumsvergleiche sind sehr schnell, aber manchmal nicht sinnvoll, wenn das Laufwerk sie nicht mit ausreichender Genauigkeit speichert oder man sich der Kopie wirklich sicher sein muss (Kryptocurrency Wallets).
 •	Interaktives Zusammenführen von Textdateien mit Hilfe eines externen Tools Ihrer Wahl, zB. WinMerge
 •	Schutz, damit eine alte Datei nicht über eine neue kopiert wird, und auch Schutz, dass eine kleinere Datei nicht über eine grössere kopiert wird. Verwenden Sie diese Funktion als Schutzmechanismus, zB. für Passwort-Safes, die normalerweise nie kleiner oder älter werden. Falls doch, könnte dies ein Warnzeichen sein, dass Sie versuchen, eine ältere über eine neuere Version zu kopieren.
 •	Ein Vorschaufenster zeigt in allen Details, was gemacht wird, bevor das Backup ausgeführt wird. Sie erhalten für jeden einzelnen Schritt die Option, ihn zu entfernen oder manuell auszuführen.
 •	Die Analyse wird als Warteschlangen-Prozess ausgeführt und die Übertragungen werden ebenfalls durch Hinzufügen von Transfer-Prozessen zur 'Warteschlange' ausgeführt. Auf diese Weise müssen Sie nicht auf die Fertigstellung warten, wenn die Dateien sehr gross sind.
 •	Die Übertragungen können über eine Schaltfläche angehalten und fortgesetzt werden, auch wenn das Fenster mit den Backupschritten geöffnet ist
 •	Übertragungen werden automatisch angehalten und wieder aufgenommen, wenn die App geschlossen wird. Bei einem Neustart von Mighty Desktop wird die Übertragung an der gleichen Stelle in der Datei fortgesetzt. Dies ist bei grossen Dateien sehr komfortabel. Sie müssen nicht mehr warten, bis die Übertragungen abgeschlossen sind. Auch ein Herunterfahren oder Neustart, zum Beispiel durch ein Windows-Update, ist kein Problem. Mighty Backup ist "Fire & Forget".
 •	Ein Vergleich nach dem Transfer kann verlangt werden, der auch durch das Hinzufügen eines separaten Vergleichsprozesses zur 'Warteschlange' durchgeführt wird
 •	Mehrere Laufwerke können nach einer erfolgreichen Sicherung automatisch ausgeworfen werden
 •	Dateien, die durch den 'Datei-Protektor' geschützt sind, werden für die Zeit der Übertragung automatisch entschützt
 •	Kein 4 GB-Limit für die Dateigrössen.

Mighty-Backup ist vielseitiger als viele andere Produkte. Es kann mit all diesen Fällen umgehen:
 •	Legen Sie im Voraus fest, ob Überschreibungen erlaubt sein sollen. Keine lästigen Popups mitten in der Operation.
 •	Schutz vor dem Kopieren einer älteren Datei über eine neuere Datei für jedes Element
 •	Schutz vor dem Kopieren einer kürzeren über eine längere für jedes Element
 •	Wenn am Zielort "Nur-Lesen"-Flags gesetzt sind, werden sie automatisch zurückgesetzt
 •	Kopieren aller Arten von Dateien, einschliesslich versteckter und Systemdateien (man kann sie im 'Muster' ausschliessen)
 •	Kopieren oder Verschieben einer Datei von einem Pfadnamen auf einen ganz anderen (Umbenennen)
 •	Kopieren/Verschieben eines Ordners in einen umbenannten Ordner
 •	Möglichkeit, nach dem Übertragen die Flags 'Schreibgeschützt', 'Versteckt' oder 'System' zu setzen. Tipp: Schalten Sie all diese Flags ein wenn Sie ein Backup ihrer Kryptowallets auf einen USB-Stick machen. Dadurch werden sie für jeden unbedarften Anwender komplett unsichtbar.
 •	Nur Dateien übertragen, die einem bestimmten Muster entsprechen, und zwar entweder flach oder in die Tiefe
 •	Automatisches Anhängen einer Nummer am Ende, wenn eine Datei am Zielort existiert, wodurch eine Historie aller bisherigen Versionen entsteht (Versionierung). Besonders nützlich für Kryptocurrencywallets und Passwort-Safes. Dies kann für jede einzelne Datei festgelegt werden.
 •	Dateien aus mehreren Quellordnern können zum Aufbau eines Zielordners kombiniert werden (Release-Building)
 •	Backups können zu jedem erdenklichen Zeitpunkt, mit jedem erdenklichen Wiederholungsintervall und aufgrund jeglicher erdenklicher Auslöser initiiert werden. Dazu kann die Mighty-Aktion bzw. das Mighty-Kommando 'Backup' verwendet werden. Mighty-Aktionen können vielerorts in Mighty Desktop angestossen werden, und im Speziellen vom Terminplaner aus.
 •	Vorabprüfung, ob der übergeordnete Ordner eines Zielpfads bereits vorhanden ist und Abfrage, ob er erstellt werden soll. Dies ist der optimale Kompromiss zwischen dem Aufdecken von Tippfehlern und dem automatischen Anlegen neuer Ordner, noch bevor die erste Datei kopiert wird. Dadurch wird vermieden, dass es später bei der Übertragung Probleme mit den Zugriffsrechten gibt.
 •	Ein neuer Zielordner kann in beliebiger Tiefe angegeben werden, ohne dass er im Datei-Explorer angelegt werden muss, zB. Laufwerk\Ordner1\Ordner2\Ordner3
 •	Option, um den Zielordner automatisch zu leeren, bevor die erste Datei darin abgelegt wird (Entfernen von altem Müll)
 •	Schaltfläche zum schnellen Ersetzen einer Zeichenkette in allen Quell- und Zielpfadnamen. Sehr nützlich, wenn zB. einem Wechsellaufwerk ein anderer Laufwerksbuchstabe zugewiesen wird.
 •	Zeitstempel werden zum Vergleich automatisch auf das nächste 2-Sekunden-Zeitintervall hochgezählt. Zum Beispiel wird 10:31:01 zu 10:31:02. Dies soll verhindern, dass Sie Dateien mit unterschiedlichen Zeitstempeln erhalten, nachdem sie mittels anderer Dateisysteme transportiert wurden. Das NTFS von Windows kann Zeitstempel sehr genau speichern, bis auf Sekundenbruchteile genau, aber Linux hält sie normalerweise nur auf eine Sekunde genau, und das noch ältere FAT-Dateisystem (DOS) nur bis auf zwei Sekunden genau.
 •	Im Falle einer Verschiebung können Sie wählen, ob die Quelle am Ende gelöscht oder nur in den Papierkorb verschoben werden soll.

Tipps:
 •	Wenn Sie nur die Unterschiede zwischen zwei Ordnern herausfinden wollen, können Sie ein neues Backup-Set anlegen, die beiden Ordner als Quelle und Ziel eingeben und den Knopf "Backup..." drücken. Dann erhalten Sie ein Fenster, in dem Sie entweder eine Datei in die andere kopieren, die beiden Dateien zusammenführen oder vergleichen können. Wenn Sie fertig sind, schliessen Sie einfach das Fenster, ohne die Schritte auszuführen.
 •	Wenn Sie einen vollständigen Pfadnamen (Ordner und Datei) angeben und die Option "In die Tiefe" aktivieren, wird der Pfadname zunächst in Ordner und Datei aufgeteilt, dann werden der Ordner und alle Unterordner nach Dateien mit dem angegebenen Dateinamen durchsucht und diese gesichert, wobei die gleiche Unterordnerhierarchie am Zielort erstellt wird (analog zur Angabe eines Musters). Sehr praktisch für die Sicherung von Konfigurationsdateien zum Beispiel.
 •	Sie können eines der Backup-Sets direkt über das Benachrichtigungssymbol von Mighty Desktop im Windows-Infobereich oder per Kommandozeile (eventuell Teil einer Befehlsdatei) starten.
 •	Sie können das Mighty-Kommando 'Auswerfen' (s. Registerkarte 'Aktionen') verwenden, um ein Wechsellaufwerk am Ende auszuwerfen. Wechseln Sie dazu auf die Registerkarte Aktionen, wählen Sie das Kommando aus, geben Sie das entsprechende Laufwerk an und fügen Sie die Aktion mit der Schaltfläche 'Zu Warteschlange hinzufügen' der Warteschlange hinzu. Alternativ können Sie auch diese Aktion in der Registerkarte 'Warteschlange' als Aktion für den Abschluss angeben.

Farbcodierung: Der Hintergrund eines Backup-Schritts weist Sie schnell auf die wichtigen Dinge hin:
 •	Gelb: "Ungewöhnlich, bitte schauen Sie sich das an". Vielleicht ist alles in Ordnung, aber es könnte auch problematisch sein. Zum Beispiel, wenn die Länge der Quelldatei kürzer ist als die am Sicherungsort und "Älteres verhindern" ausgeschaltet ist.
 •	Orange: "Warnung". Ein Schutz hat ausgelöst, zB. wenn eine ältere Datei eine neuere überschreiben würde und Sie "Älteres verhindern" eingeschaltet haben. Die 'Aktion' des Schrittes wurde automatisch auf "Keine" geändert.
 •	Rot: Schwerwiegendes Problem. Zum Beispiel war die Datei gesperrt.

Registerkarte Daten-Auffrischer der Registerkarte Systemsicherheit

Die Datenbits auf jedem Laufwerk verlieren jedes Jahr ein wenig an Kraft. Wenn Sie Laufwerke oder Bänder haben, die auf magnetischer Technologie basieren und die Sie nicht oft benutzen, sollten Sie gewarnt sein, dass solche Medien ihre Informationen je nach Lagerbedingungen (Temperatur, Behandlung, Qualität) nach etwa 5..10 Jahren verlieren. Flash-Speicher können Daten nach 10 Jahren verlieren. Mighty Desktop kann entweder das gesamte Laufwerk aktualisieren oder nur punktuell die Dateien, die vor einem bestimmten Datum erstellt wurden. Der Vorteil ist, dass es das für jede Art von Laufwerk unabhängig von der Marke tun kann und dass das Laufwerk für den Vorgang nicht offline genommen werden muss.

In manchen Fällen kann ein Auffrischen sogar das Problem eines sehr langsam mountenden Laufwerks beheben. Ich hatte mal eine externe Festplatte, die nach dem Einschalten bis zu 30 Sekunden brauchte, um in Windows aufzutauchen. Dann habe ich den Daten-Auffrischer auf dieser Platte verwendet und war erstaunt, dass sie von da an nach nur 2 Sekunden erschien.

Während des Auffrischvorgangs wird nur eine einzige Datei exklusiv gesperrt. Sie können den Datenträger weiter benutzen und sogar Dateien innerhalb eines aufgefrischten Ordners hinzufügen, entfernen oder ändern. Der Auffrischvorgang kann je nach Grösse des Laufwerks leicht mehrere Stunden dauern. Daher wurde er so konzipiert, dass er unterbrochen werden kann, zB. wenn Mighty Desktop beendet wird. Die Auffrischung wird beim nächsten Start einfach an der exakt gleichen Stelle innerhalb des aufgefrischten Ordners fortgesetzt. Wenn ein Wechseldatenträger nicht online ist, wird einfach eine Meldung in der Beschreibung des Prozesses angezeigt und gewartet. Nachdem Sie das Medium online gebracht haben, können Sie es mit einem Klick auf die Schaltfläche "Fortsetzen" wieder starten oder den Auffrischungsvorgang einfach beim nächsten Start von Mighty Desktop fortsetzen lassen.

Die Auffrischung ändert standardmässig keine Zeitstempel von Dateien oder Ordnern (obwohl Sie dies wählen können). Um nachzuvollziehen, welche Dateien bereits aufgefrischt wurden, können Sie den Speicherort für eine textuelle Kontrolldatei angeben (optional, aber empfohlen). Darin wird in einer für den Menschen lesbaren Form festgehalten, welche Elemente zu welchem Zeitpunkt aufgefrischt wurden. Sie können zum Beispiel festlegen, dass nur Dateien aktualisiert werden, die älter als 5 Jahre sind. Wenn Sie die nächste Auffrischung ein Jahr später durchführen, wieder für 5 Jahre zurück, merkt sich die Steuerdatei, welche Dateien bereits aufgefrischt wurden, überspringt diese und erhöht damit die Geschwindigkeit um einen enormen Faktor und vermeidet auch unnötige Schreibvorgänge auf Flash-Laufwerken.

Da der Auffrischvorgang nur bestehende Dateien abdeckt, könnten alle nicht zugeordneten Blöcke immer noch schwächer werden. Um das zu vermeiden, können Sie das Kästchen "Auch ungenutzten Platz?" ankreuzen. Dadurch wird ein zweiter Prozess zur Warteschlange hinzugefügt, der den unbenutzten Platz des Laufwerks mit zufälligen Daten füllt. Dies ist im Grunde die gleiche Funktion wie die Schaltfläche in der Registerkarte "Systemsicherheitsfunktionen".

Hinweise:
 •	Sie können diesen Vorgang auch auf Flash-Laufwerken (ssDs und Speichersticks) verwenden. Seien Sie aber gewarnt, dass dadurch 2 Schreibvorgänge zu jedem Datenblock hinzugefügt werden. Normalerweise beträgt die Lebensdauer einer Zelle ca. 1000 Schreibvorgänge. Machen Sie das also nur, wenn es wirklich notwendig ist, sonst verschlechtern Sie die Lebensdauer Ihres Flash-Laufwerks.
 •	Sie sollten sich vergewissern, dass Sie die grösstmöglichen Rechte auf dem Laufwerk haben. Starten Sie Mighty Desktop am besten im Administratormodus (siehe Registerkarte 'Über'), wenn Sie gesperrte Dateien vermeiden wollen.
 •	Seien Sie informiert, dass der Papierkorb des Laufwerks geleert wird
 •	Das Laufwerk wird vor dem Start auf Dateisystemfehler geprüft. Dies garantiert, dass Ihre Daten jederzeit sicher sind. Das im Windows eingebaute Programm ChkDsk kann Fehler melden, auch wenn in Wirklichkeit gar keine vorhanden sind. Es weist selber darauf hin mit der Meldung ".... Das Volume wird von einem anderen Prozess benutzt. Chkdsk. meldet möglicherweise Fehler wenn keine Beschädigung vorliegt.....". Wenn Sie sich sicher sein wollen, können Sie eine Eingabeaufforderung im Admin-Modus öffnen und "chkdsk c:" oä. eingeben. Wenn dieses sagt "...keine Probleme festgestellt..." deaktivieren Sie das Kästchen 'Laufwerk prüfen?' und starten Sie die Auffrischung nochmals.
 •	Wenn Sie ein Laufwerk aktualisieren, das gerade in Gebrauch ist, können Sie in der Kolonne "Entspannung" der Warteschlange eine Zahl wie 10 oder höher eingeben. Dies gibt den anderen Prozessen mehr Luft zum Atmen.
 •	Tipp: Sie können mit dem 'Scanner' im 'Datei-Center' nach 'Defekten' suchen, um zu prüfen, wie viele Daten auf einem alten Laufwerk bereits verloren gegangen sind, bevor die Auffrischung gestartet wird.

Haftungsausschluss: Die Methode von Mighty Desktop, einzelne Dateien - im Gegensatz zum gesamten Datenträger - zu aktualisieren, ist sehr praktisch, da sie den normalen Betrieb des Laufwerks während der Nutzungszeit kaum beeinträchtigt. Wenn Dateien auf diese Weise aufgefrischt werden, werden automatisch auch die Verzeichnisblöcke aktualisiert (weil Metadaten wie Zugriffszeiten geändert werden). Trotzdem wird es eine kleine Anzahl von Blöcken geben, die nicht aktualisiert werden. Wenn Ihre Daten extrem kritisch sind und Sie wirklich 100,00 % sicher sein müssen, ist es eine bessere Strategie, entweder die gesamte Platte blockweise zu sichern und wiederherzustellen oder ein spezialisiertes Programm zu verwenden, um das gesamte Laufwerk zu aktualisieren. Aber seien Sie informiert, dass letzteres eine viel kompliziertere Aufgabe ist, denn zuerst müssen Sie genau das richtige Programm für Ihren Laufwerkstyp finden, dann muss das Medium für eine lange Zeit exklusiv gemountet werden und ein Neustart ist erforderlich. Ausserdem müssen fehlerhafte (defekte) Blöcke aktiv vom Programm verwaltet werden (in eine Übersprungliste gesetzt werden), was manchmal riskant sein kann. Eine solche Operation wird normalerweise auf einem tiefen Niveau durchgeführt und ist herstellerspezifisch. Wenn Sie mehrere Laufwerke verschiedener Hersteller haben, kann dies eine sehr zeitaufwändige und riskante Aufgabe sein.

Registerkarte Windows®-Erweiterungen

Registerkarte Erweiterungen der Registerkarte Windows®-Erweiterungen

 •	Temp-Ordner bereinigen: Windows hat mehrere Ordner, in denen Anwendungen und Windows selbst kleine Dateien mit temporären Daten speichern können, die sogenannten TEMP-Ordner. Viele Anwendungen vergessen, einige temporäre Dateien zu löschen, so dass diese Ordner immer grösser werden. Temp-Dateien sollten nicht manuell gelöscht werden, da eine Anwendung sie noch benötigen könnte. Nur wenn alle Anwendungen beendet sind, ist es sicher, sie zu löschen, und nur solche, die älter als eine Woche sind (laut Microsoft). Ein Ordner wird nur gelöscht, wenn ALLE darin befindlichen Objekte älter sind. Mighty Desktop wendet einige ausgeklügelte Techniken an, um auch Dateien löschen zu können, die sich nicht ohne weiteres interaktiv löschen lassen, und auch um Dateien mit sehr langen Pfaden zu löschen. Beachten Sie, dass es notwendig sein kann, Mighty Desktop als Administrator zu starten, um bestimmte Dateien loswerden zu können. Dazu gibt es eine Schaltfläche in der Registerkarte "Über". Übrigens können Sie wählen, ob Mighty Desktop diesen Vorgang bei jedem Herunterfahren ausführen soll, siehe Kapitel "Anhalten-Wiederaufnehmen", oder auch zeitgesteuert zu einem beliebigen Zeitpunkt (siehe Kapitel "Mighty-Kommandos").

 •	RegEdit-Favoriten hinzufügen: Mighty Desktop kennt einige nützliche Favoriten, von denen fast jeder RegEdit-Benutzer profitieren kann (RegEdit ist ein Low-Level-Administrationswerkzeug zur Wartung). Die Liste wird vom Atlas Server heruntergeladen, kann also mit der Zeit wachsen. Ein Favorit wird nie mehr als einmal hinzugefügt.

 •	RegEdit-Favoriten sortieren: Wenn Sie das Menü 'Favoriten' in RegEdit öffnen, sehen Sie alle Favoriten in der Reihenfolge, in der sie mit der Zeit hinzugefügt wurden. Für mich ist das keine praktische Lösung, ich hätte sie immer gerne alphabetisch angeordnet gehabt. Diese Funktion macht das.

 •	Taskleisten-Einstellungen: Sie können einstellen, wie viele zuletzt verwendete Einträge im Popup-Menü einer App in der Windows-Taskleiste erhalten bleiben sollen. Meine persönliche Präferenz ist 40, das Doppelte des Standardwerts von 20.

 •	Websuche im Startmenü des Windows-Desktops: Wird nur in Windows-Versionen ab 10 verwendet. Schaltet die automatische Suche im Web ein, wenn Sie etwas in das Suchfeld von Windows Desktop eingeben. Sie können die vorgesehene Schaltfläche in der Registerkarte "Über" verwenden, um Mighty Desktop im Admin-Modus neu zu starten, um die Rechte zum Ändern zu erhalten.

 •	Datei-Explorer-Popup-Funktionen: Wenn Sie dies deaktivieren, werden alle Mighty Desktop-Funktionen im Datei-Explorer entfernt.

Registerkarte Umgebungsvariablen der Registerkarte Windows®-Erweiterungen

Windows verfügt über eine interne Liste von ´Umgebungsvariablen´, bei denen es sich im Wesentlichen um eine Liste von Pfaden und einfachen String-Werten handelt, die unter einem bestimmten Namen gespeichert sind. Bei Programminstallationen werden sie manchmal geändert, aber bei einer Deinstallation vergessen, sie zu entfernen. Der Umgebungsvariablen-Editor von Mighty Desktop zerlegt eine Verkettung von Pfaden automatisch in ihre Teile und lässt Sie diese separat bearbeiten. So lassen sie sich leicht überprüfen und Datei- und Ordnerpfade ändern.

Der Umgebungsvariablen-Editor ist, wie alle Atlas-Apps, vollständig Drag & Drop-fähig: Sie können Ordner hinzufügen, indem Sie sie einfach in die Liste ziehen, oder Einträge verschieben, indem Sie sie herumziehen.
Es stehen zusätzliche Funktionen zur Verfügung, zB. das Entfernen von Pfaden zu Ordnern, die nicht mehr existieren. Dies hilft, Ihr System zu beschleunigen.

Sie können auch einfach neue Umgebungsvariablen hinzufügen, eine äusserst nützliche Sache. Damit können Sie in jedem der Durchsuchen-Dialoge von Windows blitzschnell auf Dateien und Ordnern positionieren. Beispiel: Definieren Sie Ihren Lieblingsordner für Textdokumente als neue Variable "tx". Nun können Sie in fast jedem Dateidialog einfach "%tx%" eingeben und der Dialog navigiert dorthin. Das wird Ihnen in Zukunft viel Zeit einsparen.

Der Umgebungsvariablen-Editor ist mit Blick auf die Sicherheit programmiert worden. Er erkennt sorgfältig, ob Sie gerade dabei sind, eine bereits vorhandene Variable zu ändern oder gar zu entfernen, in diesem Fall werden Sie um eine Bestätigung gebeten. Das Hinzufügen von Variablen ist völlig sicher, aber das Entfernen von bestehenden Variablen kann die Funktion der Anwendung, die sie hinzugefügt hat, oder sogar das System stören. Für Power-User wie Systemadministratoren kann die Frage in den Einstellungen deaktiviert werden. Im Falle einer Änderung wird der alte Wert protokolliert, so dass er bei Bedarf später wiederhergestellt werden kann. Und es werden weitere Prüfungen durchgeführt, bevor der Satz gespeichert wird.

Hinweise:
 •	Bestimmte Veränderungen erfordern, dass Mighty Desktop im Administrator-Modus läuft. Dazu gibt es im Reiter 'Über' eine Schaltfläche.

Registerkarte Eingabeaufforderung von Registerkarte Windows® Erweiterungen

Dies scheint nichts Besonderes zu sein, da Windows seine eigene eingebaute Eingabeaufforderung und auch eine zweite, modernere Version, die PowerShell, hat. Aber für einfache Aufgaben ist PowerShell beim Start langsam und schwieriger zu erlernen. Die alte Eingabeaufforderung im DOS-Stil ist recht simpel und gut genug für fast alle täglichen Aufgaben. Ich würde gerne weiterhin damit arbeiten, aber mit Verbesserungen, die dem Jahr 2021 gerecht werden. Mighty Desktop bietet dies:

 •	Lange Zeilen können entweder als horizontal scrollbar oder am Fensterrand umgebrochen dargestellt werden

 •	Text wird in einer besser lesbaren Proportionalschrift bearbeitet

 •	Normale Textbearbeitung mit der Maus wird unterstützt, auch im mehrzeiligen Zustand

 •	Einfaches Copy&Paste mit Ctrl-C, Ctrl-X und Ctrl-V, auch für mehrere Zeilen

 •	Rechtsklick-Popup zum Anzeigen eines Pfadnamens im Datei-Explorer

 •	Einfügen eines Datei- oder Ordnerpfads per Dialog

 •	Unbegrenzte Undos, die auch über das Ende der App hinaus erhalten bleiben

 •	Drag&Drop innerhalb und von/nach aussen. Spezielle Unterstützung für das Ziehen von einem oder mehreren Dateisystem-Elementen in die Box (automatische Anführungszeichen und Leerschläge dazwischen)

 •	Separate Eingabebox für das Arbeitsverzeichnis, in dem das Skript ausgeführt werden soll, ausgestattet mit einer History-Dropdown

 •	Wahlmöglichkeit, das Skript als Benutzer oder Administrator auszuführen

 •	Platzhalter werden innerhalb des Skripts unterstützt (siehe Kapitel "Mighty-Aktionen")

 •	Errorlevel ist permanent sichtbar

 •	Standard- und Fehlerkanal entweder in separaten Feldern oder gemischt anzeigbar, leicht herauskopierbar, speziell bei umgebrochenen Zeilen

 •	Wahl, ob das Skript in einer Windows-Eingabeaufforderung oder direkt in Mighty Desktop ausgeführt werden soll

 •	Wahl, ob die ausgeführten Befehle in der Ausgabe erscheinen sollen oder nicht (ECHO ON/OFF per Checkbox)

 •	Wahl, ob am Ende der Ausführung eine Pause gemacht werden soll, um die Ausgabe sehen zu können (PAUSE-Checkbox)

 •	Keine Zeichensatzprobleme in irgendeiner Form, da der Zeichensatz wählbar ist

 •	Keine willkürlichen Zeilentrennungen am rechten Rand des Ausgabefensters

 •	Kann zu jeder gewünschten Zeit und auch wiederholt ausgeführt werden, mittels des Mighty-Kommandos Shell-Skript-Befehl

 •	Eine Historie aller ausgeführten Skripte inklusive aller Einstellungen wird sogar über das Ende der App hinaus gespeichert. Eine Wiederverwendung ist eine Sache von zwei Klicks. Bei der Windows-Eingabeaufforderung verliert man das leider sobald man sie schliesst.

 •	Die Ausführung ist per Stopp-Knopf oder Strg-Abbr abbrechbar, auch wenn das Skript selbst nicht darauf achtet

 •	Schaltfläche zum Starten einer gewöhnlichen Windows-Eingabeaufforderung im ausgewählten Ordner.

Besonders wenn Sie mit  Argumenten für ein Kommandozeilenprogramm experimentieren wollen, sollten Sie sich diese Registerkarte merken.

Hinweise:
 •	Hat eine Zeile '^' am Ende wird die nachfolgende Zeile für die Ausführung am Ende dieser Zeile angehängt. Man kann damit lange Kommandozeilen auf mehrere Textzeilen verteilen um sie klarer verständlich zu machen.
 •	Wenn ein Programm Eingaben verlangt, können Sie auf das Ausgabefeld klicken und Tasten drücken. Seien Sie aber gewarnt, dass einige Eingabeaufforderungen die Ausführung abbrechen, wenn sie sehen, dass sie nicht von einer Windows-Eingabeaufforderung ausgeführt werden. In diesen Fällen hilft es, das Kontrollkästchen "Ausgabe in Fenster" einzuschalten.

Registerkarte Kommando lokalisieren von Registerkarte Windows®-Erweiterungen

Windows® hat eine eingebaute Logik, um herauszufinden, welches Programm ausgeführt werden soll, wenn Sie einen Dateinamen ohne Pfadangabe eingeben. Manchmal ist es notwendig herauszufinden, welcher Pfadname letztlich genommen wurde. Dieses Dialogfeld kann:
 •	Den vollständigen Pfad des exe, bat oder cmd herausfinden, das mit der gleichen Strategie gestartet werden würde, wie wenn es 'cmd.exe' starten würde
 •	Beide Strategien von 'cmd.exe' sind implementiert, diejenige für 64-Bit- und die für 32-Bit-Programme
 •	Ausführliches Protokoll, welche Speicherorte geprüft wurden
 •	Erkennen von Fehlern wie nicht existierende Verzeichnisse in den Umgebungsvariablen PATH und PATHEXT, die Ihr System ausbremsen
 •	Komplett-Suche nach ausführbaren Dateien und Skripten, die sich in beliebigen Windows-Programmordnern befinden, ohne Strategie
 •	Anzeige der Architektur des gefundenen Befehls (32-Bit, 64-Bit, ARM usw.)
 •	Anzeige aller Eigenschaften, die über den gefundenen Kandidaten ermittelbar sind, zB. Herstellerfirma, Versionsnummer und detaillierte Beschreibung.
 •	Übertragung einer der gefundenen Pfadnamen in die Registerkarte 'Eingabeaufforderung' mit einem Klick. Kann als Basis für das Testen von Argumenten verwendet werden.
 •	Öffnen einer Windows-Eingabeaufforderung auf den Ordner einer der gefundenen Pfadnamen.

Beispiel: Sie können dies verwenden, wenn Sie von Ihrer Firewall-Software die Information erhalten, dass das Programm "Xyz.exe" auf das Internet zugreifen will (warum zeigt es eigentlich nicht gleich den vollen Pfad an?) Was ist "Xyz.exe" und wo liegt es?

Warnung: .NET Framework manipuliert das Ergebnis von Dateinamensabfragen. Einige spezielle Dateien sind in einer Eingabeaufforderung und auch im Datei-Explorer sichtbar, werden aber von .NET-Aufrufen nicht zurückgegeben. Ein solches Beispiel ist "C:\Windows\System32\igfxEM.exe". Es wird einfach von keinem Aufruf gefunden. Dies ist ein natürliches Hindernis für Mighty Desktop, das es nicht umgehen kann, weil es auf dem .NET Framework basiert. Aber soweit ich weiss, gibt es davon nur ein paar wenige.

Registerkarte Fehlercodes der Registerkarte Windows®-Erweiterungen

Dies ist eine umfassende Liste mit fast allen verwendeten Fehlercodes, ihren Bezeichnern in Programmen und den Beschreibungen darüber. Haben Sie sich jemals gefragt, was der Fehlercode bei einem Bluescreen bedeutet? Hier bekommen Sie Ihre Antwort. Sie können in Sekundenbruchteilen nach Hex-Code, Dezimal-Code, Herkunft, Bezeichner oder Beschreibung filtern. Die Beschreibung enthält manchmal ein Rezept, wie das Problem zu beheben ist. Wenn Sie den Fehler identifiziert haben, können Sie sich die Info darüber direkt im Web anzeigen lassen, indem Sie auf den Web-Button rechts daneben drücken.

Die Listen der folgenden Herkünfte sind durchsuchbar und werden von Zeit zu Zeit von unserem Webserver heruntergeladen und aktualisiert (API = Application Programming Interface):
 •	Zugangs-, Benutzer- und Gruppen-API
 •	CharDev-API
 •	Konfigurations-API
 •	Konfigurations-Manager (cfgmgr.h)
 •	DDE (Dynamischer Datenaustausch)
 •	DMIN-API
 •	Erweitertes DOS (Disk Operating System)
 •	Dateiübertragungsprotokoll (FTP)
 •	Gopher-API
 •	HTTP (Hypertext-Übertragungsprotokoll)
 •	Internet
 •	Kernel
 •	Nachrichten-Server
 •	Netzwerktechnik
 •	OLE (Objektverknüpfung und -einbettung)
 •	Fernzugriffsdienst (RAS)
 •	Server-API
 •	Dienst-API
 •	Spooler
 •	UPS (Unterbrechungsfreie Stromversorgung)
 •	Verwendungs-API (Use API)
 •	Windows-Treiber
 •	Windows-Sockel-API
 •	Arbeitsstation und Anmelde-API

Hinweise:
 •	Einige Zahlenbereiche werden von Microsoft wiederverwendet, zB. hat 8007xxxx grösstenteils die gleiche Bedeutung wie 0000xxxx.
 •	Nahtlose Integration: Wenn Sie bei der Arbeit in einer anderen App, zB. einem Debugger oder Browser, über mehrere Fehlercodes stolpern, können Sie einfach das Kästchen  "Beim Kopieren" aktivieren und einen String in die Zwischenablage kopieren. Mighty Desktop zeigt dann automatisch das Hauptfenster an, schaltet auf die Registerkarte "Fehlercode" um, analysiert die Zeichenfolge und markiert entweder "Hex", "Dezimal" oder "Bezeichner", je nachdem, was Sie kopiert haben.
 •	Beim Einfügen eines Hex-Codes im Modus 'Dezimal' wird automatisch auf 'Hex' umgeschaltet.

Registerkarte Diagnose von Startproblemen von Registerkarte Windows® Erweiterungen

Manchmal starten Windows-Anwendungen nicht, sogar ohne dass ein Fenster angezeigt wird. Die Ursache ist meist eine Inkompatibilität mit dem Rest des Systems. Als Entwickler kann dies der Fall sein, wenn der App eine DLL oder Ressource fehlt oder die falsche Version lädt (sogenannte "DLL-Hölle"). Die Suche nach der Ursache kann sehr kompliziert und zeitaufwändig sein. Diese Funktion startet die Anwendung in einer stark überwachten Umgebung. Jeder kleine Schritt wird protokolliert. Wenn ein anderes Modul geladen wird, wird dies ebenfalls überwacht, was hilft, den Übeltäter zu identifizieren. Ausnahmen werden abgefangen und in allen Details angezeigt. Der zurückgegebene Fehlercode wird automatisch in der Liste aller Fehlercodes (siehe Register 'Fehlercodes') nachgeschlagen und die Erklärung angezeigt. Diese Analyse gibt Ihnen einen Hinweis darauf, was behoben werden muss.

Diese Funktion kann sowohl für .NET-Apps als auch für Win32-Apps und auch für beliebige Standalone-DLLs verwendet werden. Sie kann daher auch als Werkzeug verwendet werden, um zu identifizieren, was für eine Art von App eine ausführbare Datei wirklich ist.

Hinweise:
 •	Bei gesperrten EXEs oder DLLs kann manchmal ein Neustart von Mighty Desktop das Problem beheben. Grund: Assemblies werden in eine so genannte AppDomain geladen, aber das .NET-Konzept einer AppDomain unterstützt kein Entladen von EXEs oder DLLs. Ein Neustart könnte also die einzige Lösung sein.
 •	Mighty Desktop selbst ist eine x86-Applikation (32-Bit). Dies kann einen Einfluss darauf haben, wie 64-Bit-Bibliotheken geladen werden.

Registerkarte Desktop-Symbol von Registerkarte Windows® Erweiterungen

Sie können Verknüpfungssymbole auf dem Windows-Desktop platzieren, die entweder eine Mighty-Aktion oder ein Mighty-Kommando ausführen (siehe Registerkarte "Aktionen"). Es ist äusserst nützlich für eine effiziente Arbeit, einige Funktionen mit einem simplen Doppelklick zur Verfügung zu haben. Ich verwende zum Beispiel täglich "Mighty Shutdown". Sie können wählen, ob die Funktion im Admin-Modus ausgeführt werden soll oder nicht. Da Mighty-Aktionen extrem vielfältig sind, können Sie ihren Rechner auf Doppelklick praktisch alles machen lassen, was auch immer sie möchten.

Registerkarte Hotkeys von Registerkarte Windows®-Erweiterungen

Sie können konfigurieren, welche Aktion von Mighty Desktop an beliebiger Stelle in Windows (auch in einer anderen Anwendung) ausgeführt werden soll, indem Sie einfach eine Taste oder Tastenkombination drücken. Bei einer Tastatur mit F1..F12-Tasten ist dies äusserst nützlich, aber Sie können auch festlegen, dass die Aktion bei Kombinationen wie Strg-Umschalt-C ausgeführt werden soll. Da Mighty Desktop zwischen den linken und rechten Modifikatortasten [Strg] und [Alt] unterscheidet, eröffnet dies eine Fülle von neuen Möglichkeiten. Kurz gesagt, Sie können auf das Drücken einer Tastenkombination alles tun, was Sie wollen, auch wenn Sie sich in einer anderen Anwendung befinden (siehe Kapitel 'Mighty-Aktionen').

Diese Beispiele sind bereits vordefiniert, wenn Sie Mighty Desktop zum ersten Mal starten:
 •	Rechts-Strg-1 kopiert das Element in die Zwischenablage, das zuletzt in die Zwischenablage kopiert wurde (siehe Kapitel 'Zwischenablage-Rekorder')
 •	Rechts-Strg-2 kopiert den vorletzten Eintrag
 •	......
 •	Rechts-Strg-0 kopiert das zehntletzte Element. Mit diesen Tastenkombinationen können Sie mehrere Elemente zunächst in die Zwischenablage kopieren, dann in die empfangende App wechseln und sie dort wahlweise einfügen, ohne zwischen den Programmen hin- und herwechseln zu müssen.
 •	Rechts-Strg-F schaltet auf die Registerkarte "Zeichenkettenjäger" um und wählt das Feld "Suchen nach" aus
 •	Rechts-Strg-C schaltet auf den DualTypeCalc™ um und markiert den Text im Eingabefeld
 •	Rechts-Umschalt-M öffnet das Windows-Tool "Zeichentabelle"
 •	Rechts-Umschalt-S öffnet das Windows-Kontrollfeld "Dienste"
 •	und viele mehr.

Ein weiteres Beispiel, bei dem die Funktionen Rechts-Strg-1 sehr nützlich sein können: In den Calcuverter-Dialogen. Wenn Sie z.B. in Ihrem Browser zwei Zahlen sehen, die viele Ziffern haben und Sie die Differenz berechnen möchten, stellen Sie einfach sicher, dass der Zwischenablage-Rekorder aufzeichnet (z.B. durch Drücken von Rechts-Strg-R), kopieren beide Zahlen in die Zwischenablage, drücken Rechts-Strg-C um zum 'DualTypeCalc™' zu wechseln, drücken Rechts-Strg-2 und Strg-V, um die erste Zahl einzufügen, geben einen Operator wie " - " ein, drücken Rechts-Strg-1, Strg-V und Eingabe.

Hinweise:
 •	Mighty Desktop unterdrückt die Ausführung von Hotkeys, während die Registerkarte Hotkeys gewählt ist, um Probleme zu vermeiden. Sie müssen erst auf eine andere Registerkarte umschalten oder eine andere Anwendung aktivieren um sie auszuprobieren.
 •	Hotkeys können nur dann von Mighty Desktop abgefangen werden, wenn die Drittanbieter-App die Tasten nicht selbst "schluckt" (verarbeitet). Um diese Einschränkung zu umgehen, können Sie versuchen, sehr seltene Tastenkombinationen zu belegen, zum Beispiel Strg-Umschalt-Alt-<EineTaste>. Dennoch gibt es einige Apps, die beliebige Kombinationen schlucken. In diesem Fall können Hotkeys nicht direkt verwendet werden, man muss zuerst auf eine andere App umschalten.
Registerkarte Warteschlange

Mighty Desktop fügt Prozesse, die länger als ein paar Sekunden andauern könnten, automatisch in die `Warteschlange` ein. Dies ermöglicht es, Mighty Desktop sofort weiter zu nutzen, ohne auf die Fertigstellung warten zu müssen. Für dateibasierte Prozesse kann das Längenlimit, wann dies geschieht, in der Registerkarte 'Einstellungen' festgelegt werden. Wenn ein Prozess abgeschlossen wurde, wird das Ergebnis im horizontalen Reiter 'Verarbeitungsergebnisse' angezeigt. Es gibt auch eine Schaltfläche zum Senden des Ergebnisses an ein anderes Werkzeug, zB. einen Editor, mit nur einem Klick auf die Schaltfläche "Teilen".

Max. gleichzeitige Prozesse: Die Anzahl Prozesse, die parallel ausgeführt werden, kann gewählt werden. Wenn Sie zB. mehrere Vorgänge in der Warteschlange haben, die Dateien auf ein externes Laufwerk kopieren, macht es keinen Sinn, mehrere davon gleichzeitig auszuführen, da die Übertragungsgeschwindigkeit der Leitung begrenzt ist und das Ziellaufwerk mehr Aufwand hat, wenn mehrere Dateien gleichzeitig gespeichert werden als nur eine. Es ist effizienter, solche Übertragungen nacheinander auszuführen. Es hat auch Vorteile in einer Laufwerk-Voll-Situation. Es wird daher empfohlen, die Zahl für solche Fälle auf 1 zu setzen.

Anhalten von Prozessen: Wenn Sie mehrere Einträge in der Warteschlange haben, aber die Verarbeitungen ohne Zeitverlust anhalten möchten, können Sie die Anzahl der laufenden Prozesse auf 0 setzen und 'Anwenden' drücken. Dies hat keine unmittelbare Auswirkung und es werden keine Prozesse abgebrochen, aber es werden auch keine neuen Prozesse mehr gestartet. Nachdem die aktuellen Prozesse abgearbeitet sind, können Sie Mighty Desktop beenden. Die Prozess-Warteschlange verliert dabei nie ihren Inhalt. Nach dem Neustart laufen alle unterbrochenen Prozesse weiter, die meisten davon an genau der selben Stelle. Bei den meisten laufenden Prozessen müssen Sie also nicht auf die Beendigung warten. Sie können Mighty Desktop einfach schliessen und die Prozesse werden in der Mitte eingefroren (zB. die meisten dateibasierten Operationen) und beim nächsten Start von Mighty Desktop an genau derselben Stelle fortgesetzt. Beachten Sie aber, dass einige Prozesse diese Fähigkeit nicht haben, es hängt von der Art des Prozesses ab. In solchen Fällen beginnt die Verarbeitung nochmals ganz von vorne.

Verlangsamung: Einige Prozesse belasten Ihr System stark. In Mighty Desktop können Sie entweder die Priorität der gesamten App mit den drei Balkenknöpfen unterhalb der Liste einstellen oder jeden Prozess einzeln nach Bedarf verlangsamen. Es gibt eine Spalte namens "Entspannung", in der Sie eine Anzahl von Ticks (eine winzige Verzögerung) eingeben können, die der Prozess warten soll, bis der nächste Block in Angriff genommen wird. Dies kann nur internen Prozessen zugewiesen werden, für externe Prozesse ist es deaktiviert, da Mighty Desktop keine Kontrolle über diese hat. Die Verlangsamung kann anderen Prozessen mehr Luft zum Atmen geben und die CPU wird auch weniger heiss.

Zeitgesteuerte Abfolgen: Sie können festlegen, dass zeitintensive Verarbeitungen zu einem späteren Zeitpunkt gestartet werden. So könnten Sie z.B. grosse Sicherungsdateien in einer Serie zu einem bestimmten Zeitpunkt in der Nacht kopieren. Gehen Sie dazu wie folgt vor:
 1.	Wechseln Sie zu 'Warteschlange' und setzen Sie die 'Max. gleichzeitige Prozesse' auf 0.
 2.	Wechseln Sie auf die gewünschte Registerkarte in Mighty Desktop und starten Sie alle Verarbeitungen. Sie werden nun in der Prozess-Warteschlange aufgereiht, aber als schlafend angezeigt.
 3.	Wechseln Sie zu "Warteschlange" und tragen Sie in der Spalte "Start am" die gewünschten Startzeiten ein
 4.	Stellen Sie 'Max. gleichzeitige Prozesse' auf die gewünschte Anzahl
 5.	Drücken Sie 'Anwenden'.
Jeder Prozess wartet nun, bis die eingegebene Zeit gekommen ist und wird dann gestartet.

Hinweise:
 •	Es können auch Mighty-Aktionen zur Ausführung der Warteschlange hinzugefügt werden. Beispielsweise könnte man so ein Laufwerk auswerfen lassen oder anderes machen.
 •	Prozesse können auch während der Bearbeitung per Drag & Drop neu sortiert werden. Dies wirkt sich nur auf die Reihenfolge aus, in der die nächsten Prozesse gestartet werden.
 •	Beim Start von Mighty Desktop wird das automatische Starten von wartenden Prozessen nur dann durchgeführt, wenn a) es in den Einstellungen aktiviert ist, b) diese Instanz die Hauptinstanz ist und c) es nicht durch Halten von [Strg][Umsch][Alt] unterdrückt wird.

Verarbeitungsresultate

Wenn ein Prozess beendet ist, wird er in die Liste 'Verarbeitungsresultate' verschoben und eine textuelle Beschreibung des Ergebnisses wird hinzugefügt. Der Endzeitpunkt und die Dauer werden ebenfalls protokolliert, so dass Sie die Dauer nachfolgender Verarbeitungen genauer abschätzen können.

Sie können sich die Ausgabe der Verarbeitung leicht ansehen, indem Sie auf die Schaltfläche "Abspielen" drücken. Generell gilt, dass Schaltflächen mit grünem Hintergrund etwas mit Ausgabedateien zu tun haben.

Mit der Schaltfläche "Senden" haben Sie die Möglichkeit, das Ergebnis direkt an eine andere Anwendung zu senden. Den Aufruf dieser Anwendung und die Übergabe des Pfadnamens an diese können Sie in der Registerkarte 'Einstellungen' konfigurieren.

Einige Verarbeitungen unterstützen eine "Fortfahren & Neustart"-Funktion. Sie erhalten dann eine weitere Schaltfläche, die entweder die Bearbeitung an der aktuellen Position fortsetzt oder, wenn der Prozess beendet wurde, neu startet. Dies ist sehr komfortabel, wenn Sie etwas an den Eingabedateien geändert haben: Ein einfacher Klick und die gesamte Verarbeitung wird mit den exakt gleichen Parametern nochmals durchgeführt.

Rückgängigmachbare Dateioperationen

Mighty Desktop merkt sich intern durch den Benutzer veranlasste Dateioperationen und kann diese danach einfach wieder rückgängig machen, analog zum Datei-Explorer. Bei Mighty Desktop sind aber mehr Operationsarten abgedeckt und es sind auch mehrere Schritte rückgängigmachbar. Zudem werden diese auch über das Ende der Applikation hinaus erinnert. All diese Operationen sind rückgängigmachbar:

 •	Datei verschieben
 •	Datei in den Papierkorb werfen: Beachten Sie, dass beim Wiederherstellen eines Objekts geprüft wird, ob am Zielort bereits etwas vorhanden ist. Wenn die Grösse dieses Objekts (Datei oder Ordner) 0 ist, wird es ohne Nachfrage ersetzt.
 •	Datei umbenennen
 •	Zeitstempel einer Datei ändern
 •	Neue Datei erstellen
 •	Leere Datei löschen
 •	Ordner verschieben
 •	Ordner in den Papierkorb werfen
 •	Ordner umbenennen
 •	Zeitstempel eines Ordners ändern
 •	Neuen Ordner erstellen
 •	Leeren Ordner löschen
Nur-Lesen-Flags

Mighty Desktop ist so programmiert, dass es respektvoll mit Dateien oder Ordnern umgeht, die das Nur-Lesen-Flag gesetzt haben. Der Sinn des R-Flags war ursprünglich, dass eine Anwendung eine solche Datei weder umbenennen noch den Inhalt verändern kann (denken Sie an einen Stein). Vielen Anwendungen da draussen ist das egal oder sie entfernen es einfach. Die Philosophie von Mighty Desktop (bzw. allen Atlas-Anwendungen) ist es, das R-Flag zu respektieren. Wenn Sie Massenoperationen durchführen und ein solches Element angetroffen wird, erhalten Sie einen Dialog, in dem Sie wählen können, ob Sie die Verarbeitung überspringen, das Flag vorübergehend zurücksetzen oder es für alle Elemente des Durchlaufs zurücksetzen wollen. Einige Dialoge haben sogar ein Kontrollkästchen, in dem Sie wählen können, das Flag zu ignorieren, bevor der Durchlauf gestartet wird, so dass Sie nicht mit ihnen belästigt werden.

Mehrere Instanzen, Benachrichtigungssymbol, Client-Server

Mighty Desktop hat eine `Client-Server`-Architektur. Er kann in mehreren Instanzen (Sitzungen) gleichzeitig ausgeführt werden, aber das ist nicht wirklich empfehlenswert, da die Einstellungen nur einmal abgelegt werden. Die Einstellungen der letzten geschlossenen Instanz gewinnen, so dass Änderungen, die in anderen Instanzen vorgenommen wurden, verloren gehen. Um dies zu vermeiden, fungiert die erste Instanz als so genannter `Hauptserver` und zeigt ein `Benachrichtigungssymbol` im Windows®-Infobereich an (Sie können dieses Verhalten in den 'Einstellungen' ändern). Weitere Instanzen senden ihre Befehle an den Server und zeigen die Ergebnisse in ihrer eigenen Umgebung an, entweder als Ausgabe in der Eingabeaufforderung, von der aus sie aufgerufen wurden, oder als Meldungsbox im Falle einer Popup-Funktion des Datei-Explorers.

Wenn Sie eine zweite Instanz ohne Argumente starten, werden Sie gefragt, ob Sie auf die erste Instanz umschalten möchten. Sie können dies ablehnen und trotzdem mehrere Instanzen parallel betreiben. Dies kann in seltenen Fällen sinnvoll sein. Denken Sie aber daran, dass Sie später nur noch den Zustand der letzten geschlossenen Instanz haben, und dazu gehört auch das Log.

Ein grosser Vorteil einer solchen Client-Server-Architektur ist die sehr schnelle Ausführung mehrerer Befehle nacheinander, zB. wenn sie aus einer Batch- oder Command-Datei oder aus dem Popup-Menü des Datei-Explorers aufgerufen werden.

Beachten Sie, dass Sie die erste Instanz im Administratormodus starten können und später dennoch Befehle von Instanzen ausführen, die im Benutzermodus laufen. Dies erfordert ein Konto mit Admin-Rechten und kann manchmal für Befehle wie "Temp-Ordner bereinigen" sinnvoll sein.

Besonders nützliche Befehle des Symbols im Infobereich:
 •	Auswerfen: Wirft einen Wechseldatenträger auf sichere Weise aus. Das Gerät wird gefragt, ob es damit einverstanden ist, und kann ein Veto einlegen (macht dasselbe wi der Mighty-Befehl 'Auswerfen'). Der Grund für das Veto wird angezeigt, anders als beim im Windows eingebauten Kommando, und eine Suche nach offenen Dateien auf dem Datenträger wird gestartet. Halten Sie die [Umschalttaste] gedrückt, um den Auswurf zu erzwingen, als ob das Gerät ausgesteckt worden wäre.

 •	Desktop->Fenster ausserhalb Monitor reparieren: Damit wird die Funktion 'Reparieren' (siehe 'Fensterliste') für alle Fenster aufgerufen, die eigentlich sichtbar sein sollten, sich aber teilweise oder ganz ausserhalb des Hauptmonitors befinden. Das passiert manchmal, nachdem die Monitorkonfiguration in Windows umgestellt wurde, oder wenn Bildschirme an die Display-Ports Ihres Computers angeschlossen und wieder entfernt wurden. Das kann manchmal zu unlösbaren Problemen führen, hätte man nicht Mighty Desktop. Aber da das Infobereich-Symbol auf jedem Monitor sichtbar ist, können Sie die verlorenen Fenster leicht wieder sichtbar machen.

Hinweise:
 •	Nur der Hauptserver aktiviert Dateischutze (siehe Kapitel 'Datei-Protektor')

Dateilängen

 •	Alle Funktionen von Mighty Desktop sind darauf ausgelegt, mit Dateien und Ordnern von enormer Länge umgehen zu können (keine 4 GB Grenze)
 •	Mighty Desktop ist speziell mit Funktionen ausgestattet, um mit Netzwerk-Dateisystemen umgehen zu können, die Gross- und Kleinschreibung unterscheiden. Das ist zum Beispiel bei Linux und Unix so, nicht aber bei Windows. Prinzipiell unterstützen das alle Atlas-Anwendungen (siehe The Atlas Xperience™).

Lange Pfade

Als ein Element von The Atlas Xperience™ unterstützen alle Atlas-Anwendungen Pfadnamen, die länger als 260 Zeichen sind. In Windows wurde diese Funktion in den letzten Jahren schrittweise eingeführt, aber in einigen Bereichen ist sie immer noch nicht möglich. Zum Beispiel unterstützt der Datei-Explorer lange Pfadnamen nicht vollständig, selbst in Windows 10. Wenn eine Anwendung einen verschachtelten Ordner mit einem langen Pfadnamen erzeugt hat, weigert sich der Datei-Explorer, damit zu arbeiten und sagt etwas wie "Datei nicht gefunden", "Pfad zu lang" oder reagiert einfach nicht auf einen Doppelklick. Der Start einer Anwendung gelingt nicht und Sie können einen solchen Ordner nicht einmal löschen. Auch das Werfen in den Papierkorb gelingt nicht. Sie müssen die Namen der übergeordneten Ordner erst interaktiv kürzen. Doch Sie können die Mighty Desktop-Funktion 'Löschen' im Popup-Menü des Benachrichtigungssymbols (s. oben) verwenden, diese kann es.

Obwohl Mighty Desktop vollständig auf lange Pfade zugeschnitten ist, ist die Kompatibilität immer noch durch die Fähigkeiten des .NET Frameworks und derjenigen von Windows eingeschränkt. Windows 10 gibt vor, auf dem Papier vollständig kompatibel zu sein, während Windows 8.1 immer noch einige nicht-kompatible Bereiche aufweist. Aber auch in Windows 10 kann man weder ein Programm in einem langen Verzeichnis starten, noch kann ein Programm das Symbol des Verzeichnisses bekommen. Darüber hinaus sind alle Befehle, die auf dem 'Shell'-Modul von Windows basieren, nicht langpfadfähig [bis zum Datum dieses Dokuments]. Dazu gehört auch der Dialog zum Öffnen von Dateien. Aber es gibt eine Umgehungslösung: Dank der Drag&Drop-Funktionalität von Mighty Desktop können Sie solche Objekte direkt aus dem Durchsuchen-Dialog in das dahinter liegende Fenster von Mighty Desktop ziehen.

Datei-Ausdrücke

Einige Eingabefelder erlauben die Angabe einer Menge von Dateinamen, ähnlich einem Taschenrechner-Ausdruck. Sie können '+' und '-' verwenden, um einige Dateinamen, die einem bestimmten Muster entsprechen, ein- oder auszuschliessen. Der Ausdruck wird von links nach rechts ausgewertet. Sie könnten zB. "*-Thumbs.db" schreiben, was als "Nimm zuerst alles und entferne dann alle Dateien mit dem Namen Thumbs.db" interpretiert werden würde. Oder Sie könnten "*.txt+*.rtf-Readme.*" sagen, um alle unformatierten Texte und Rich-Texte zu erhalten und dann alle ReadMes zu entfernen. Sie können auch Teile mit vollem Pfad angeben. Datei-Ausdrücke können sogar dann ausgewertet werden, wenn die gesamte Unterordnerhierarchie durchsucht wird.

Wenn der Name eines Elements ein '+'- oder '-'-Zeichen enthält, muss er in Anführungszeichen eingeschlossen werden (zB. "Bill + Melinda").

Reguläre Ausdrücke

Reguläre Ausdrücke, abgekürzt Regex, werden an vielen Orten unterstützt. Dies ist ein weltweit standardisiertes Mustersystem zum Vergleichen von Zeichenketten. Es ist extrem vielseitig, man könnte sagen, das ultimative Musterprüfsystem, aber auch ein bisschen kompliziert in der Anwendung. Eine gute Einführung finden Sie hier.

Zusätzliche Funktionen im Datei-Explorer

Nach der Installation von Mighty Desktop erhalten Sie im Popup-Menü ein neues Menü "Mighty Desktop", wenn Sie im Datei-Explorer mit der rechten Maustaste auf Dateien, Ordner oder Laufwerke klicken. Je nachdem, was Sie ausgewählt haben, können Sie diese Funktionen erhalten:

 •	Schreibweise auf Titel-Fall: Manchmal erhalten Sie Dateien oder Ordner von anderen Personen, die in "GROssBUCHSTABEN WIE DIES" oder "kleinbuchstaben wie dies" geschrieben sind. Diese Funktion ändert die Gross- und Kleinschreibung aller Wörter in einem Datei- oder Ordnernamen so, dass das erste Zeichen gross und der Rest klein geschrieben wird. Dies wird `Titel-Fall` genannt und sieht wie folgt aus: "Titel-Fall Sieht So Aus". Ein Wort ist so definiert, dass es zwischen den Grenzen von Buchstaben und Nicht-Buchstaben liegt. Die Umwandlung wird nur durchgeführt, wenn ein Wort ganz in Kleinbuchstaben oder ganz in Grossbuchstaben ist. Dadurch werden spezielle Wörter wie "SpezialWort" vor einer Veränderung geschützt. Sie können die Umbenennungen über die Popup-Funktion 'Letzte Dateioperationen rückgängig machen' auch nach einem Neustart der App wieder rückgängig machen.

Beispiel: GROssBUCHSTABEN_SONG23 wird in die Wörter GROssBUCHSTABEN, _, SONG und 23 zerlegt. Dann wird die Transformation angewendet, die sie in "Grossbuchstaben", "_", "Song" und "23" umwandelt. Das Ergebnis ist "Grossbuchstaben_Song23".

Um die Präzision zu verbessern, lädt Mighty Desktop eine Liste bekannter Abkürzungen wie "U.S.A." vom Atlas-Server herunter und schreibt solche Wörter automatisch gross. Wenn etwas fehlt, können Sie uns ein Feedback schicken. 

 •	Vergleichen: Sie können eine oder zwei Dateien auswählen, die vom 'Vergleicher' im Datei-Center binär verglichen werden sollen

 •	Ersetze '.' und '_' durch Leerzeichen: Ersetzt alle Punkte und Unterstriche im Namen des Elements durch Leerzeichen. Die Funktion ist sowohl für Dateien als auch für Ordner verfügbar. Im Falle eines Ordners werden dessen Name und alle darin enthaltenen Dateien und Ordner in beliebiger Tiefe behandelt. Erweiterungen werden nie geändert. Nur-Lesen-Flags werden ignoriert. Sie können die Umbenennungen mit der Popup-Funktion 'Letzte Dateioperationen rückgängig machen' rückgängig machen, auch nach einem Neustart der App.

Allgemeine Regeln: Erweiterungen werden nur dann als Erweiterungen betrachtet, wenn sie max. 5 Zeichen lang sind. Dadurch wird vermieden, dass normale Punkte innerhalb des Namens als Erweiterungen fehlinterpretiert werden. Auch einige gängige doppelte Erweiterungen wie ".mp4.cuts" sind bekannt, werden in einem Dateinamen erkannt und daher nie ersetzt. Die Liste der bekannten Erweiterungen wird vom Atlas-Server heruntergeladen und kann erweitert werden. Um die Präzision zu verbessern, lädt Mighty Desktop auch eine Liste bekannter Abkürzungen wie "U.S.A." herunter und ersetzt niemals Punkte in diesen Wörtern. Wenn etwas fehlt, können Sie uns ein Feedback schicken. 

 •	Ersetze '-' durch Leerzeichen: Ersetzt alle Minuszeichen im Datei- oder Ordnernamen. Gleiche Kommentare wie bei der obigen Funktion.

 •	Umbenennen: Aktiviert den Umbenenner im Datei-Center und fügt die ausgewählte Datei oder den ausgewählten Ordner ins Raster ein. Halten Sie [Strg] gedrückt, um auch den Inhalt der ausgewählten Ordner in die Liste aufzunehmen.

 •	Öffne Eingabeaufforderung hier: Wirkt auf einen einzelnen Ordner oder Datei. Öffnet eine Eingabeaufforderung (cmd.exe), dessen Verzeichnis bereits auf diesen Ordner eingestellt ist. Wenn Sie die [Umschalt]-Taste gedrückt halten, wird sie im Administratormodus gestartet.

 •	Im Explorer zeigen: Öffnet ein Datei-Explorer-Fenster und zeigt die ausgewählte Datei oder den Ordner an. Sie denken vielleicht, dass diese Funktion bereits im Explorer vorhanden ist und Sie haben auch teilweise recht, aber dennoch wird sie manchmal nicht angezeigt. Ein Beispiel ist, wenn Sie sich in einer App befinden und eine Datei in einem Ordner speichern wollen und nun den Ordner im Datei-Explorer öffnen möchten. Wenn der Zielordner nur Dateien enthält, ist die Funktion des Datei-Explorers nicht vorhanden. Die Funktion von Mighty Desktop ist aber immer vorhanden.

 •	Leere Elemente entsorgen: Um mehr Übersichtlichkeit zu schaffen, ist es manchmal sinnvoll, alle leeren Dateien (mit der Länge Null) und leeren Ordner (die keine oder nur andere leere Ordner und Dateien enthalten) zu löschen. Die ausgewählten Dateien und Ordner werden geprüft, ob sie leer sind, und wenn ja, werden sie in den Papierkorb geworfen. Halten Sie die [Umschalttaste] gedrückt, um dasselbe auch für alle Unterordner innerhalb der angegebenen Ordner zu tun. Sie müssen nun nicht mehr von Hand tief in Unterordnern wühlen und herausfinden, ob sich darin noch etwas Wertvolles befindet. Als zusätzliche Möglichkeit können Sie in den Einstellungen einige Dateinamen als immer löschbar deklarieren. Die leeren bzw. zu löschenden Dateien werden dann in einem ersten Durchlauf und die Ordner in einem zweiten Durchlauf entsorgt. So können Sie sie bei Bedarf getrennt wiederherstellen. Diese Funktion ist besonders beim Durchsuchen von Ordnern eines Backups nützlich. Und wenn Sie jemals die Meldung "Thumbs.db kann nicht gelöscht werden" gesehen haben, wird diese Funktion auch dieses Problem lösen. Beachten Sie, dass versteckte nicht-leere Elemente in einem Ordner verhindern können, dass dieser gelöscht wird.

 •	In eigenen Ordner platzieren: Dies funktioniert bei einer oder mehreren Dateien. Jede Datei wird separat bearbeitet. Es wird ein neuer Unterordner mit dem gleichen reinen Namen (ohne Erweiterung) wie die Datei erstellt und alle Dateien, die den gleichen reinen Namen haben, werden in diesen Ordner verschoben. Wenn Sie zB. "Video.mp4" und "Video.eng.srt" haben und diese Funktion auf "Video.mp4" ausführen, werden beide Dateien in einen neuen Ordner "Video" verschoben. Wenn in dem Ordner bereits eine Datei mit demselben Namen vorhanden sein sollte, erscheint eine Warnung und es wird nichts unternommen. Wenn bereits ein Ordner mit diesem Namen existiert, werden sie einfach hinein verschoben.
 •	Nur-Lese-Flags werden automatisch abgeschaltet
 •	Für Videos, Audios und Untertiteldateien ist die ähnliche Funktion unseres Bruder-Tools Atlas Subtitler besser geeignet, da es auf solche Dateien spezialisiert ist.
 •	Mit der Popup-Funktion 'Letzte Dateioperationen rückgängig machen' kann die Operation rückgängig gemacht werden und auch in den Papierkorb geworfene Ordner werden wiederhergestellt.

 •	Auspacken: Dies funktioniert auf einem oder mehreren Ordnern. Jeder Ordner wird separat bearbeitet. Alle Elemente innerhalb eines Ordners werden eine Ebene nach oben verschoben und der nun leer gewordene Ordner wird mit der Funktion 'Leere Elemente entsorgen' (s. oben) gelöscht.
 •	Nur-Lesen-Flags werden automatisch zurückgesetzt
 •	Überschreibe-Behandlung: Wenn ein Element mit dem gleichen Namen bereits am Ziel existiert, erscheint eine Frage, bei der Sie angeben können, ob Sie das Element überspringen, überschreiben oder eine Nummer anhängen möchten.
 •	Ein Ordner wird nur dann in den Papierkorb verschoben, wenn er leer wird. Wenn zB. eine Datei nicht verschiebbar ist, bleibt der Ordner erhalten.
 •	Für Videos, Audios und Untertiteldateien ist die ähnliche Funktion unseres Bruder-Tools Atlas Subtitler besser geeignet, da es auf solche Dateien spezialisiert ist
 •	Mit der Popup-Funktion 'Letzte Datei-Operationen rückgängig machen' können sogar in den Papierkorb geworfene Ordner wiederhergestellt werden.

 •	Nach oben verschieben und Ordner in Papierkorb: Verschiebt die ausgewählten Dateien und Ordner nach oben in den übergeordneten Ordner und löscht schliesslich den Ordner der Objekte, auch wenn er nicht leer ist. Alle Elemente müssen aus demselben Ordner stammen. Der Anwendungsfall hierfür ist hauptsächlich, wenn ein Archiv in einen Ordner extrahiert wurde und Sie nur ein paar Elemente daraus herausnehmen möchten.
 •	Nur-Lese-Flags werden automatisch abgeschaltet
 •	Überschreibe-Behandlung: Wenn ein Element mit demselben Namen bereits im übergeordneten Ordner existiert, erscheint eine Frage, bei der Sie angeben können, ob Sie es überspringen, überschreiben oder eine Nummer anhängen möchten.
 •	Kann mit der Popup-Funktion 'Letzte Dateioperationen rückgängig machen' rückgängig gemacht werden und auch überschriebene Elemente werden wiederhergestellt.

 •	Integrität prüfen: Wenn eine oder zwei Dateien ausgewählt sind, wird überprüft, ob die Signatur, die in einer binären Datendatei (meist *.exe) eingebettet ist, mit der in der Signaturdatei (meist *.sig oder *.asc) übereinstimmt. Die Reihenfolge der Dateien ist unerheblich, da die kleinere Datei als Signaturdatei genommen wird, oder wenn nur eine angegeben ist, wird nach der Signaturdatei gesucht, wie auf der Registerkarte "Integrität überprüfen" beschrieben.

 •	Zu Schnellelementen hinzufügen: Bündelt die ausgewählten Dateien und Ordner zu einer Liste und fügt ein neues Schnellelement der Registerkarte "Schnellzugriff" hinzu, ohne dass Mighty Desktop geöffnet werden muss. Halten Sie [Strg] gedrückt, um zur Registerkarte zu springen und das hinzugefügte Element zu sehen (siehe Kapitel).

 •	In Papierkorb: Verschiebt die Elemente in den Papierkorb, nachdem ihre Nur-Lesen-Flags geprüft wurden. Der Vorgang kann rückgängig gemacht werden. Beachten Sie, dass diese Funktion von Windows ausgeführt wird und darum nicht für Elemente mit langem Pfad funktioniert (siehe Kapitel).

 •	Löschen: Im Gegensatz zur Löschfunktion des Datei-Explorers unterstützt diese Funktion lange Pfadnamen, auch in Windows 10 (siehe Kapitel "Lange Pfade"). Ausserdem gibt es keine Probleme mehr wie nicht löschbare 'Thumbs.db'-Dateien. Ein weiterer Vorteil besteht beim Löschen von sehr vielen Dateien: Die langandauernde Analyse-Phase des Datei-Explorers entfällt. Und zu guter Letzt erhalten Sie auch noch alle Vorteile der Atlas Xperience™, d. h. eine Möglichkeit, es erneut zu versuchen, wenn gesperrt, eine Anfragebox zum Entfernen möglicher Nur-Lese-Flags in beliebiger Tiefe, kristallklare Fehlermeldungen, wenn etwas schief läuft usw. Halten Sie [Strg], um die Nur-Lese-Flags zu ignorieren.

 •	Wer hat das offen?: Sie können dies verwenden, wenn das System nicht auf eine Datei zugreifen kann, z. B. nach einem fehlgeschlagenen Löschvorgang. Sie können entweder eine Datei oder einen Ordner auswählen. Daraufhin wird dieser Pfadname in das Feld 'Namensfilter' der Registerkarte 'Offene Dateien' innerhalb der Registerkarte 'Prozess-Automatisierung' eingetragen und ein Scan gestartet.

 •	Zeichenkettenjäger: Wenn Sie einen Ordner auswählen, wird dieser in die Ordnerbox von 'Zeichenkettenjäger' eingefüllt

 •	Ordner analysieren und Grösste Dateien im Ordner analysieren: Wenn Sie einen Ordner auswählen, wird dieser in die Ordnerbox des 'Ordner-Analysator' eingefüllt und die entsprechende Analyse gestartet.

 •	Scannen/Prüfsumme: Schaltet auf 'Dateiscanner' um und fügt die ausgewählten Dateien hinzu. Bei Ordnern werden alle darin enthaltenen Dateien hinzugefügt. Halten Sie die [Umschalttaste] gedrückt, um alle Dateien in der Tiefe hinzuzufügen.

 •	Binärdatei anzeigen: Wenn Sie eine Datei auswählen, wird der 'Binärdateibetrachter' aktiviert und der Inhalt der Datei angezeigt

 •	Duplikate bereinigen: Sie können einen oder zwei Ordner auswählen, die in die Boxen des 'Duplikat-Bereinigers' eingefüllt werden und die Bereinigung gestartet. Die Inhalte werden bis in die Tiefe verglichen. Um nur die Namen zu vergleichen, halten Sie die [Strg]-Taste gedrückt. Um nicht in die Tiefe zu gehen, halten Sie die [Umschalttaste] gedrückt.

 •	Kürze diese Elemente: Sie können mehrere Dateien und Ordner auswählen, die vom "Duplikat-Kürzer" behandelt werden sollen. Ohne Argumente wird nur die Registerkarte "Duplikat-Kürzer" angezeigt. Halten Sie die [Umschalttaste] gedrückt, um die alten Inhalte in den Papierkorb zu verschieben, anstatt sie zu löschen.

 •	Duplikate kürzen: Sie können eines der Elemente einer Duplikatserie auswählen, das dann auf der Registerkarte 'Duplikat-Kürzer' eingesetzt wird, wo Sie die restlichen Parameter festlegen können. Halten Sie die [Umschalttaste] gedrückt, um die alten Inhalte in den Papierkorb zu verschieben, anstatt sie zu löschen.

 •	Duplikate bereinigen: Sie können einen oder zwei Ordner auswählen, die in die Boxen des Duplikat-Bereinigers eingefüllt werden.

 •	Papierkorb leeren: Wenn Sie eines oder mehrere Laufwerke auswählen, wird der Papierkorb genau dieser Laufwerke und keiner anderen geleert.

 •	Auswerfen: Wirft die markierten Laufwerke aus. Es handelt sich um eine verbesserte Version der Schaltfläche "Sicheres Entfernen" in der Windows-Taskleiste (siehe auch Registerkarte "Geräte"). Sie kann genau feststellen, was die Ursache ist, wenn der Auswurf nicht erfolgreich ist. Das System wird dann automatisch gescannt, um herauszufinden, welcher Prozess Dateien geöffnet hat, und Sie haben die Möglichkeit, den Prozess zu schliessen oder zu beenden. Wenn Sie die [Strg]-Taste gedrückt halten, wird ein forcierter Auswurf versucht. Seien Sie gewarnt, dass dies Anwendungen zum Absturz bringen kann, die Dateien auf dem Laufwerk geöffnet haben.

Sie können in den Einstellungen wählen, ob Sie diese Funktionen haben möchten oder nicht.

Hinweise:
 •	Aus unbekannten Gründen müssen manchmal Modifikatortasten wie [Strg] gedrückt werden, BEVOR überhaupt das Popup-Menü von Mighty Desktop aktiviert wird. Wahrscheinlich eine Spezialität des Datei-Explorers.

 •	Um den vollständigen Pfadnamen einer Datei oder eines Ordners im Windows-Dateiexplorer zu kopieren, können Sie diese markieren, die [Umschalttaste] gedrückt halten, einen Rechtsklick ausführen und "Als Pfad kopieren" wählen. Diese neue Funktion erscheint nur bei gedrückter [Umschalttaste]. Der Pfadname wird in Anführungszeichen gesetzt. Sie können dies auch für mehrere Elemente tun, wobei jedes Element in eine neue Zeile gesetzt wird. 
Kommandozeilensteuerung

Mighty Desktop kann als Werkzeug direkt von der Kommandozeile aus verwendet werden. Dies erlaubt es, entweder von einem Symbol auf dem Windows-Desktop oder als Teil eines Batch-/Kommandozeilen-Skripts (.bat/.cmd) aufgerufen zu werden. Da es sich um ein Windows-UI-Programm (und nicht um ein Konsolenprogramm) handelt, wartet die Kommandozeile standardmässig nicht auf das Ende des Programmlaufs. Um auf das Ergebnis zu warten, müssen Sie es hinter einen "start"-Befehl wie diesen platzieren:

C:>start /B /wait "" "Mighty Desktop.exe" comparefiles file1 file2

Die leere Zeichenkette ist der Titel, den das Fenster erhält. Wenn Sie es nicht hinter 'start /B /wait "" ' setzen, wird die Ausgabe trotzdem in der Kommando-Shell erscheinen, aber nur durch einen (ziemlich raffinierten) Hilfs-Hack. Ausserdem kann der ERRORLEVEL auf diese Weise nicht zurückgegeben werden.

Die allgemeine Regel für Kommandozeilen ist, dass das erste Leerzeichen den Pfadnamen zur Exe von den Argumenten trennt. Wenn Sie also einen Pfadnamen mit Leerzeichen darin haben, müssen Sie ihn in Anführungszeichen setzen. Um ein Anführungszeichen anzugeben, müssen Sie es verdoppeln.

Auf einen Pfadnamen folgen dann `Argumente` und `Optionen`. Optionen können an beliebiger Stelle in der Befehlszeile bis zum Ende angegeben werden.

Argumente können in folgender Form angegeben werden
Name1:Wert1 Name2:"Wert mit Leerzeichen" ...

'Wert' gibt entweder einen durch ein Leerzeichen begrenzten Text oder einen in Anführungszeichen gesetzten Text wie im DOS-System von Windows an. Zum Beispiel
/Name:"A ""B"" C"     wird als eine Zeichenkette mit dem Inhalt    A "B" C   empfangen.

Boolesche Argumente akzeptieren eine Vielzahl von Schreibweisen wie no, yes, n, y, false, true, off, on, 0, 1 usw. Wenn eine Übersetzung aktiv ist zusätzlich auch noch in dieser Sprache, zB. ja, nein, j, n, falsch, wahr, aus, ein usw. Zur weltweiten Kompatibilität wird jedoch empfohlen, stets nur die englischen Wörter zu benutzen.

Zahlen- und Datumsargumente sollten im aktuellen Regionalformat angegeben werden (wenn nicht extra erwähnt wird, dass zweisprachig unterstützt wird) und sie verstehen auch zusätzliche Notationen (sog. `Mighty Notations`) wie "Januar 2018". Mehr dazu finden Sie unter 'DatumZeit-Rechner'.

Beispiel für einen Aufruf: "Mighty Desktop.exe" CleanDuplicates FolderToClean:"C:\My Folder" IntoDepth:Yes

Optionen müssen als "/Name1:Wert1" oder "/Name2" angegeben werden.

Wenn der boolesche Wert hinter einem Namen weggelassen wird (wie in "/Name2"), wird er als 'wahr' angenommen.

Die möglichen Argumente und Optionen sind in der Datei 'Commandline Help_de.txt' (englisch ohne "_de") neben Mighty Desktop.exe oder durch Angabe der Option "/?" einzusehen. Es wird die EBNF-Notation verwendet: Alle Teile in eckigen Klammern "[..]" sind optional, Teile in geschweiften Klammern "{..}" können null oder mehrfach wiederholt werden.

Bei Argument- und Optionsnamen wird normalerweise nicht zwischen Gross- und Kleinschreibung unterschieden, aber es kann Ausnahmen geben.

Viele Befehle unterstützen die Option "/StayBefore". Das bedeutet, dass alle Argumente in den Dialog eingefügt werden und dann die Benutzeroberfläche angezeigt wird, aber die Verarbeitung noch nicht gestartet wird. Dies ist sehr nützlich, um zu sehen, welche Eingaben verarbeitet worden wären.

Manchmal ist die Option "/Q" (Quiet, Still) vorgesehen. Diese unterdrückt Rückfragen per Dialoge, bevor die Verarbeitung gestartet wird, und auch die Anzeige von Popups mit dem Ergebnis am Ende. Dies eignet sich hervorragend für den Einsatz in Befehlsdateien.

Einige Befehle unterstützen die Option "/S" (Subdirectories, Unterverzeichnisse), die die Anwendung des Befehls auf alle Dateien innerhalb des angegebenen Ordners bewirkt, oder wenn ein Muster wie "\Ordner\*.txt" angegeben wird, auf alle Textdateien im Ordner 'Ordner' und all seinen Unterordnern.

Jedes nicht angegebene Argument bzw. Option wird so eingestellt bleiben wie im letzten interaktiven Durchlauf.

Wenn die Verarbeitung eine Ausnahme auslöst, wird diese im Verzeichnis "%appdata%\Atlas Informatik\Mighty Desktop" detailliert protokolliert und die App mit ERRORLEVEL 1 beendet.

Beachten Sie, dass das in Windows integrierte Kommandozeilenfenster (cmd.exe) ein fehlerhaftes Verhalten im Zusammenhang mit der Verarbeitung der Sequenz \" (Escaped double quote) aufweist.

Spezielle Funktionen

Beachten Sie, dass ein Umbenennen einer Datei oder eines Ordners ausserhalb der App im Datei-Explorer automatisch auch diese Datei resp. Ordner live in allen Datenrastern von Mighty Desktop umbenennt, zB. bei 'Backup', 'Dateikopierer', 'Dateiscanner', 'Dateiumbenenner', 'Datei-Aneinanderhänger', 'Datei-Stempler', den Einstellungen usw. Dadurch werden ins Leere zeigende Pfade in deren Listen vermieden. Sie müssen diese Listen nach einer Umbenennung nicht von Hand nachführen. Im Falle der Rückgängigmachbaren Dateioperationen (s. oben) hilft es dabei, dass diese auch nach einer Umbenennung immer noch rückgängig gemacht werden können.

Einige zusätzliche Funktionen erhalten Sie, wenn Sie bei der Ausführung einer Funktion die Tastenkombination [Strg], [Alt] oder [Umsch] gedrückt halten:
 •	Alle 'Auto'-Funktionen, die automatisch reagieren, wenn ausserhalb von Mighty Desktop etwas in die Zwischenablage gelegt wird, reagieren nur, wenn weder die Taste [Alt] noch [Umsch] gedrückt ist. Sie können dies verwenden, um vorübergehend etwas in die Zwischenablage zu kopieren, ohne dass Mighty Desktop darauf reagiert.
 •	[Alt] beim Minimieren des App-Fensters schickt es in den Tray, anstatt es nur zu minimieren
 •	Strg+Alt+Umschalt beim Start der Anwendung bricht die automatische Fortsetzung von Prozessen, die in der Prozess-Warteschlange warten, ab
 •	Strg+Alt+Umschalttaste bei einem Start mit Argument "Startup" unterdrückt den automatischen Start der Wiederaufnahme
 •	Strg+Alt+Umschalt während der Wiederaufnahme bricht das Öffnen neuer Anwendungen ab
 •	Strg+Alt+Umschalt während einer Funktion, die gerade mehrere Anwendungen öffnet, stoppt das Öffnen
 •	Leertaste während des Wartens auf den Stilwechsel eines Fensters überspringt die Wartezeit
 •	Strg beim Start (Alt und Shift NICHT gedrückt) schickt Mighty Desktop direkt in die Windows-Ablage, ohne das Hauptfenster zu öffnen, unabhängig von der Einstellung in der Registerkarte "Einstellungen" und unabhängig von den Optionen "/Stay" oder "/Tray".
 •	Strg+Umschalt während des Starts der App bewirkt, dass ein Lizenz- und Live-Tabellen-Update vom Atlas-Server erzwungen wird.

Wenn Sie die App starten und eine Fehlermeldung über das Erstellen eines Settings-Backups erscheint, scheint die letzte Settings-Datei beschädigt worden zu sein. Das kann vorkommen, ist aber sehr selten. Um dieses Problem zu beheben, bewahrt Mighty Desktop die letzten 10 Einstellungsdateien im Ordner "%appdata%\Atlas Informatik\Mighty Desktop" mit dem Namen "Settings <n>.bak" auf. Sie können einfach eine ältere Datei nehmen, sie über "Settings.xml" kopieren und ausprobieren, welche noch funktioniert.

Dateilisten, Kopieren & Einfügen, Drag & Drop

Viele Dialoge unterstützen Datei- und Ordnerlisten in textueller Form. Das heisst, Sie können eine reine Textdatei erstellen, zB. in einem einfachen Texteditor wie Notepad, oder viel besser in der Freeware Notepad++, und darin mehrere Pfadnamen schreiben, jeden Pfadnamen in eine Zeile. Leere Zeilen werden ignoriert. Oder Sie markieren mehrere Zeilen in einem Raster und ziehen diese in Ihren Texteditor. Eine solche Liste kann auch in eine andere Datentabelle durch Einfügen oder Fallenlassen eingefügt werden. Das kann genutzt werden, um handverlesene Zusammenstellungen von Pfadnamen zu speichern, um sie später immer wieder zu verwenden. 

Halten Sie [Alt] gedrückt, um das Fallengelassene nicht am Cursor einzufügen sondern den ganzen Inhalt zu ersetzen.

Wenn Sie mehrere Dateien und Ordner im Datei-Explorer markieren und in eine Textbox oä. ziehen, bekommen sie eine durch Kommata getrennte Auflistung. Sollte die Textbox jedoch mehrere Zeilen unterstützen erhalten sie eine mehrzeilige Auflistung. Sie können dennoch die Kommata-Liste erhalten, indem sie [Umsch] beim Fallenlassen gedrückt halten.

Mighty Desktop's fortschrittliches Copy&Paste-System legt neben einer einfachen textuellen auch eine ausführlichere XML-Beschreibung der kopierten Zeilen in die Zwischenablage. Beim Einfügen oder Ablegen versucht es, die Daten primär aus der XML oder sonst aus der textuellen Beschreibung zu extrahieren. Sie können z.B. einen Ordnereintrag in der Atlas-App Multimedia Xpert kopieren und in die Registerkarte 'Dateiscanner' einfügen. Da der Reiter weiss, dass er nur Dateien annehmen kann, wird er den Ordner automatisch nach Dateien durchsuchen und diese der Liste hinzufügen.

Beachten Sie ein weiteres Goodie: Wenn Sie Windows-Desktop-Verknüpfungen in eine Dateiliste fallen lassen, in der es keinen Sinn macht, Verknüpfungen zu haben, wird Mighty Desktop die Verknüpfungen automatisch auflösen und stattdessen die Ziele hinzufügen. Um ein Beispiel zu machen: Wenn Sie sich im 'Datei-Aneinanderhänger' befinden, macht es keinen Sinn, eine Verknüpfung hinzuzufügen. Niemand auf der Welt würde jemals Verknüpfungen aneinanderhängen. Mighty Desktop geht dann davon aus, dass Sie eigentlich die Dateien, auf die die Verknüpfungen verweisen, verketten wollen und fügt diese hinzu.

Ein weiteres Beispiel, bei dem Dateilisten nützlich sein können: Nehmen Sie den Fall an, dass Sie eine Reihe von Dateien in ein anderes Datenformat mit einer anderen Erweiterung konvertiert haben, zB. *.avi in *.mp4. Nun haben Sie beschlossen, dass die neuen Dateien gut sind und Sie wollen die alten löschen. Das Problem entsteht dann, wenn diese Dateien nur eine kleine Teilmenge von Hunderten von avi-Dateien in dem Ordner sind. Wie lösen Sie dieses Problem? Bisher mussten Sie jede einzelne manuell per Strg-Klick auswählen, aber das ist fehleranfällig und auch langweilig. Kopieren Sie einfach die Dateiliste mit der Zeilenfunktion "Kopieren" des Datengitters, fügen Sie sie in Notepad++ ein, ersetzen Sie die Erweiterungen durch ein globales Ersetzen, fügen Sie sie in "Dateiumbenenner" ein und klicken Sie auf die Schaltfläche "Markierte in den Papierkorb". Einfach, schnell, robust, präzise.

Oder, vielleicht möchten Sie eine textuelle Liste einiger Dateien mit absoluten Pfaden in Ihrem Texteditor haben? Markieren Sie sie im Datei-Explorer, ziehen Sie sie per Drag & Drop in die Datentabelle 'Dateiscanner', markieren Sie die erste Zeile, wählen Sie mit Strg-A alles aus und kopieren Sie mit Strg-C. Fertig.

Generell können Sie auch den leistungsfähigen Suchmechanismus von String Hunter™ nutzen, um eine Liste von Pfadnamen auch aus verschiedenen Laufwerken zusammenzustellen. Sie können sehr genau angeben, wonach Sie suchen. Wenn Sie nur nach Dateien mit einem bestimmten Namen, aber nicht mit einem bestimmten Inhalt suchen, können Sie das Kästchen "Im Inhalt suchen" ausschalten, was den Suchvorgang extrem beschleunigt. Als Ergebnis erhalten Sie Ihre Dateiliste in der Registerkarte dahinter. Wählen Sie alle Ergebnisse aus und drücken Sie die Schaltfläche "Kopieren" am unteren Rand, um eine Liste der vollständigen Pfadnamen in der Zwischenablage zu erhalten.

Hinweise:
 •	Windows erlaubt kein Drag & Drop zwischen Anwendungen, die im Admin-Modus laufen und solchen, die nicht im Admin-Modus laufen. Zum Beispiel können Sie nichts von Windows Desktop auf Mighty Desktop ziehen, wenn Mighty Desktop im Admin-Modus läuft. Wenn also beim Ablegen ein Minus-Symbol angezeigt wird, könnte das die Ursache sein. Bezüglich des Boot-Vorgangs können Sie konfigurieren, ob Mighty Desktop im Admin- oder User-Modus gestartet wird. Wir empfehlen im Admin-Modus, damit alle Funktionen ungehindert ausgeführt werden können.
Datei-Überschreibungsmanagement
Für den Fall, dass bereits eine Zieldatei vorhanden ist, erhalten Sie einen komfortablen Dialog mit mehreren Optionen. Der Standard mit Überschreiben und Abbrechen ist das Übliche, aber Sie können auch
 •	den vorgeschlagenen Namen ändern
 •	automatisch eine neue laufende Nummer " (n)" am Ende anhängen lassen
 •	alle Überschreibungen des gleichen Durchlaufs überspringen, sofern die Dateien die gleiche Länge haben. Dies kann eine wiederholte Übertragung von vielen Dateien erheblich beschleunigen, wenn nur wenige Ursprungsdateien geändert wurden. Aber es ist wichtig zu wissen, dass es fehlschlagen kann, wenn zwei Dateien die gleiche Länge haben, aber unterschiedlichen Inhalt.
 •	Falls es sich um Textdateien handelt: Mergen des Inhalts der beiden Dateien mit dem Zusammenführungs-Tool, das Sie in den Einstellungen festgelegt haben. 
Protokoll-Panel

Auch das Protokoll-Panel hat einige Tricks in petto:
 •	Es scannt den Ausgabetext nach Wörtern wie "Fehler", "Warnung", "fehlgeschlagen", "Problem" und auch in deren Übersetzungen und färbt ihn rot oder orange, um darauf aufmerksam zu machen
 •	Sie können auf einen Pfadnamen doppelklicken und das Protokollfenster öffnet die entsprechende Datei oder Ordner. Falls die automatische Erkennung fehlschlägt, können Sie einen Teil des Textes markieren, mit der rechten Maustaste klicken und die Funktion "Markierung starten" auslösen. Beachten Sie, dass dies nur funktioniert, wenn das Menü des nicht markierten Teils geöffnet ist (vorerst). Wenn dem Pfadnamen eine Zeilen- und/oder Spaltennummer folgt, wird er immer in dem Texteditor geöffnet, den Sie in den Einstellungen angegeben haben. In allen anderen Fällen wird er von dem entsprechenden Programm geöffnet. Beispiel: Eine html-Datei wird im Browser angezeigt. Sie können aber das Öffnen in Ihrem Texteditor erzwingen, indem Sie die [Umschalttaste] gedrückt halten.
 •	Ähnlich wie das oben beschriebene Starten bzw. Aktivieren des Pfades bzw. der Auswahl können Sie einen Pfadnamen (Datei oder Ordner) in einem neuen Datei-Explorer-Fenster anzeigen lassen. Der Menüpunkt heisst "Markierung im Explorer anzeigen".
 •	Verwenden Sie Alt-Doppelklick, um ein Wort zu markieren.
 •	Immer Ende anzeigen: Das Protokoll scrollt zur letzten Zeile, wenn eine neue Zeile hinzugefügt wird
 •	Klicken Sie in die ersten Pixel einer Zeile, um in den Zeilenauswahlmodus zu wechseln
 •	Sie können jeden Text herauskopieren.

Ermittlung des Pfades eines gespeicherten Spielstands
Als Gamer von PC-Spielen hätte man gerne mehr Kontrolle über die gespeicherten Spielstände (SaveGame-Ordner). Das bietet einige Vorteile:

 •	Übernehmen des Spielstands auf eine andere Maschine, damit man dort am selben Ort weiterspielen kann
 •	Absicherung gegen Bugs im Spiel: Mir wurde mehr als nur einmal der Spielstand vernichtet bei einem Spiele-Update, oder zumindest zurückgesetzt auf einen früheren Zeitpunkt. Frustrierend.
 •	Absicherung gegen Laufwerk-Probleme und Viren: Zwischendurch, und sowieso bevor man ein Spiel deinstalliert, macht es Sinn, den Spielstand auf ein Backup-Laufwerk zu sichern. So kann es nicht passieren, dass einem die vielen Tage an "Arbeit" verloren gehen, die man vorher investiert hatte. Ursachen dafür gibt es leider etliche, beispielsweise Laufwerk-Probleme oder auch Virenattacken (man denke zB. an den WannyCry-Virus, der alle Daten verschlüsselt). Des weiteren kann es vorkommen, dass man nach längerer Zeit Entzugserscheinungen vom Spiel kriegt und man das Game oder spezielle Szenen nochmals etwas spielen möchte. Ist ein Backup vorhanden, kann man das Game einfach frisch installieren, den Spielstand hineinkopieren und schon sind alle Szenen wählbar. Dazu noch ein Tipp: Sollte man bisher keine Spielstände aufbewahrt haben, gibt es immer noch die Spielstände von anderen Leuten im Netz.
 •	Wenn ein Spiel keine Speichermöglichkeiten bietet, oder auch nur solche mit viel zu langem Zwischenteil: Dann muss man ständig Szenen wiederholen, die man selber als "bewältigt" anschauen würde. Kann einen so richtig nerven. Da kann man etwas nachhelfen, indem man den Fortschritt sichert durch das Backuppen des SaveGame-Ordners und nach einem Game Over einfach wieder reinkopiert.
 •	Wenn man durch eine allzuschwere Stelle seine hart erspielte Game-Währung dezimiert. Einfach das Backup einspielen und nochmals probieren. Ja, logo, ist ein Cheat, aber hey, das Game soll doch Spass machen, und nicht den Spieler mit übermässigem Geldabzug bestrafen. Alle mit realem Geld in Verbindung stehende Spiele verhindern sowas ja sowieso. Bei den anderen ist es also ok. 

Doch wo ist eigentlich der Spielstand abgelegt? Das ist für jedes Spiel und Benutzer persönlich und kann daher nicht so einfach im Internet nachgeschaut werden. In der Regel ist es ein einzelner Ordner, in dem sich wiederum ein paar Dateien und Unterordner befinden. Doch wie findet man den Pfad heraus? Ohne Plan ist es nicht ganz einfach. Es kann irgendwo sein, in der ganzen Hierarchie von tausenden Ordnern, und praktisch alle Spiele haben unterschiedliche Systematiken.

Mighty Desktop verfügt über mehrere Möglichkeiten zur Lokalisierung des Spielstand-Ordners:

 •	Am Einfachsten ist es, die Dateiüberwachung zu benutzen:

Man aktiviert sie, startet das Spiel und geht bis zum Punkt, wo die Handlung fortgesetzt würde. Dann schaltet man auf Mighty Desktop zurück und schaut sich die Liste der Dateiüberwachung ans. Da müsste nun eine Datei wie "XxxxSettings" oder "XXXConfig" zu finden sein.

 •	Als weitere Möglichkeit kann man die Tatsache nutzen, dass jede Speicherung des Spielstands zu neueren Zugriffsstempeln führen muss. Man geht also in das Spiel hinein, und macht einen kleinen Fortschritt. Dann verlässt man es wieder (beendet es). Als nächstes schaltet man auf Mighty Desktop und den Reiter Ordner-Analysator um und lässt diesen über das ganze Laufwerk laufen. Zur Effizienzsteigerung könnte man auch zuerst mal nur das Benutzer-Verzeichnis %USERPROFILE% durchlaufen. Ab Mighty Desktop Version 1.3 ist dies bereits als Eintrag im linken Aufklappmenü von 'Ordner' vordefiniert.

Sodann klickt man auf den Kopf der Kolonne 'Änderungszeit der neuesten Datei' sodass der Pfeil nach unten zeigt. Nun hat man die zuletzt geänderten Dateien zuoberst in der Liste. Bei einigen Spielen ist der SaveGame-Ordner aber nicht dort abgelegt (entgegen dem Windows-Standard), und wird so nicht gefunden. Dann muss man halt doch über das ganze Laufwerk scannen.

Letztlich findet man mit diesen Methoden den Ordner in jedem Fall (sofern es denn einen gibt). 
Rechtschreibprüfung
Sie können die Rechtschreibprüfung in den Einstellungen aktivieren. In der Regel wird die aktuell in den Einstellungen gewählte Sprache der Anwendung verwendet, nicht die des Windows-Betriebssystems. Wenn Sie einen Rechtschreibfehler haben, können Sie das Wort entweder durch eines der vorgeschlagenen Wörter ersetzen, das Wort zu einer benutzerdefinierten Liste mit korrekten Wörtern hinzufügen oder das Wort ignorieren. Das Ignorieren merkt sich das Wort, bis die App geschlossen wird, während das Hinzufügen das Wort in einer Datei im Atlas-Datenverzeichnis (standardmäßig "C:\Benutzer\<IhrName>\AppData\Roaming\Atlas Informatik") speichert und von allen Atlas-Apps gemeinsam genutzt wird. Für jede Sprache gibt es eine Textdatei namens "CustomWordList.<Sprache>.lex". Wenn Sie einige dieser Dateien zusammenführen möchten, empfehlen wir Ihnen die Registerkarte "Wörterbuchzusammenführung" im Dateizentrum.
Allgemeine Hinweise

Wenn Sie eine Fehlermeldung wie "...kein Zugriff...", "NoAcc" oder "N/A" in Mighty Desktop sehen, könnte es daran liegen, dass es nicht genügend Rechte hat. Sie können versuchen, Mighty Desktop im Administratormodus neu zu starten und prüfen, ob es dann funktioniert. In der Registerkarte "Über" gibt es eine Schaltfläche, die dies vereinfacht.

Mighty Desktop verwendet eine Menge selten genutzter Funktionen von Windows (Win32 API). Diese Funktionen sind mit Fehlern behaftet, die bis heute nicht behoben wurden. Einige der Problemfälle sind WPF's 'FlowDocument', grundlegende Dialoge, die Zwischenablage, der Umgang mit Bildern im Allgemeinen, Netzwerkverbindungen und Hardwaretreiber. Sie können die 'FlowDocument'-Probleme sehen, wenn Sie versuchen, formatierten Text wie RTF in die Zwischenablage zu kopieren. Ein weiterer Punkt ist, dass bis Windows 7 die Aufgabenverarbeitungsbibliothek von .NET einige Schwachstellen hatte. Wenn Sie einen laufenden Task nicht durch Drücken der 'Stop'-Schaltfläche stoppen können, versuchen Sie, auf eine höhere Windows-Version zu aktualisieren. Da Windows und .NET nicht Open Source sind, können man das nicht reparieren, man kann nur die Ausnahmen abfangen, und manchmal nicht einmal das (:<). Sorry, das ist nicht die Schuld von Mighty Desktop. Es bleibt eine ständige Quelle von Problemen, mit denen neuere Versionen von Mighty Desktop zurechtkommen müssen und um die man leider herumprogrammieren musste und weiterhin muss.

Andere Dateisysteme: Wenn Sie Pfade zu Nicht-Windows-Dateisystemen wie Linux eingeben, gibt es Probleme mit der Gross- und Kleinschreibung. Windows macht da keinen Unterschied, aber diese Systeme schon. Zum Beispiel könnten Sie eine Datei "x" und eine Datei "X" im selben Ordner haben. Da es auf der Windows-Seite einen Informationsverlust gibt, haben die Treiber für fremde Dateisysteme eine sehr schwere Aufgabe. Zum Beispiel hat der Samba-Dateisystemtreiber für die Dreambox/VU+ mehrere seltsame Probleme an diesem Punkt. Alle Atlas-Anwendungen enthalten komplizierten Code, um einige der Probleme zu beheben. Wenn Sie zB. einen Pfadnamen in verschiedenen Schreibweisen eingeben, korrigieren die Atlas-Anwendungen dies automatisch, solange nur eine Version des Namens vorhanden ist. Dies verbessert die Benutzerfreundlichkeit erheblich und behebt auch einige nicht nachvollziehbare Fehler, kann aber auch die Effizienz verringern. Aber meiner Meinung nach ist es das wert.

Universal Windows Platform (UWP)-Apps: Windows 10 beginnt, viele Anwendungen als UWP-Apps zu implementieren. Das bedeutet, dass viele vorinstallierte Apps wie Microsoft Edge nicht mehr einfach durch Ausführen einer exe-Datei gestartet werden können. Das Speichern und erneute Ausführen von Zuständen solcher Anwendungen ist dadurch stark eingeschränkt. Mighty Desktop wird versuchen, dies in zukünftigen Versionen zu berücksichtigen. Aber es wird einige Zeit dauern, das alles herauszufinden.

Mighty Desktop ist eine sehr komplexe Anwendung. Es ist manchmal schwer, die Ursache für etwas zu finden, das nicht richtig zu sein scheint. Wenn Sie zB. längere Verzögerungen auf der Benutzeroberfläche feststellen oder Mighty Desktop beim Start für einige Sekunden nicht angezeigt wird, sollten Sie die Schuld nicht sofort bei ihm suchen. Versuchen Sie zuerst diese Dinge:
 •	Wenn Pfadnamen in irgendwelchen Listen von Registerkarten wie "Wachhund" auf ein nicht verbundenes Netzlaufwerk zeigen, IP-Adressen nicht aufgelöst werden können oder das Internet nicht verfügbar ist, kann es zu einer erheblichen Startverzögerung kommen. Dies liegt daran, dass Windows alle Laufwerke zum Hochfahren auffordert und auf die Antwort wartet. Während dieser Zeit ist die Windows-Benutzeroberfläche nicht gut reaktiv.
 •	Eine häufige Ursache sind zu viele Daten in den Einstellungen. Versuchen Sie z.B., grosse Verlaufslisten zu löschen, indem Sie Dropdown-Boxen öffnen und [Strg][Entf] drücken und auch, indem Sie auf die Registerkarte "Einstellungen" wechseln und die speziell dafür vorgesehenen Lösch-Schaltflächen verwenden. Auch einige grosse Datenmengen in 'Dateikopierer', 'Dateiumbenenner', 'Ordner-Analysator', 'Zeichenkettenjäger', 'Verarbeitungsresultate', dem 'Log' usw. können Mighty Desktop stark belasten. Ausserdem können Sie in den 'Einstellungen' die maximal gespeicherten Einträge der Verlaufslisten auf einen niedrigeren Wert abändern.
 •	Schauen Sie Sich die Einträge aller Registerkarten an, die wiederholt ausgeführte Aufgaben verwalten (z.B. WindowBot, Wachhund, Terminplaner u.a.). Eine häufige Ursache ist, dass es zu viele aufwändige Tasks gibt. Das kann zu Verzögerungen führen. Versuchen Sie, einige von ihnen zu deaktivieren oder auch nur vorübergehend abzuschalten. Verwenden Sie dazu die vorgesehenen 'Ein/Aus'-Kontrollkästchen.
 •	Versuchen Sie auch, ständig aktualisierende Dinge wie 'Dateiüberwachung', 'Zwischenablage-Rekorder' usw. abzuschalten.
 •	Einige Aufgaben auf entfernten Laufwerken können unter Windows sehr viel Zeit in Anspruch nehmen. Wenn Sie z.B. durch eine Dateiliste mit Dateien eines entfernten Laufwerks blättern, kann das Holen der Symbole das Blättern erheblich verlangsamen.
 •	Einige Anwendungen von Drittanbietern sind, wie soll man das sagen, nicht gut programmiert. Wenn Mighty Desktop sie nach ihrem Fenstertitel fragt, kann es sein, dass sich einige von ihnen mehrere Sekunden für die Antwort lassen. Dies deutet darauf hin, dass eine lange laufende Aufgabe im Innern der Anwendung ausgeführt wird, ohne die Windows Message Queue (Meldungswarteschlange) abzuarbeiten. Multitasking-Programmierung ist eines der schwierigsten Dinge in der Software-Entwicklung und es ist verständlich, dass solche Verzögerungen in Programmen auftreten können. Trotzdem sollten die Autoren darüber nachdenken, in lang laufenden Schleifen mehr Aufrufe ins System einzubetten. Zum Beispiel prüfen Atlas-Apps ständig, ob [Strg-Break] oder [Pause] gedrückt ist.

Sollten Symbole von Dateien oder Apps auf den ersten Blick fehlen, so ist zu beachten, dass Windows die Symbole nicht zwischenspeichert, wie es das eigentlich sollte (wie es z.B. Mac OS tut), sondern jedes Symbol erneut aus der ausführbaren Datei holt. Da dies vor allem auf Netzlaufwerken sehr langsam ist, musste in Mighty Desktop extra dafür ein Hintergrundtask implementiert werden. Wenn viele Vorgänge synchron laufen, bleibt keine Zeit mehr, die Symbole zu laden und anzuzeigen. Ein weiterer Grund kann sein, dass die Datei mit den Rechten des aktuellen Benutzers nicht zugänglich ist. Versuchen Sie, Mighty Desktop im Admin-Modus neu zu starten (s. Registerkarte 'Über').

Noch ein Tipp: An vielen Stellen können Sie ein Feld, ein Kontrollkästchen oder eine Option namens 'Verbose' einschalten. Der entsprechende Prozess bzw. Task schreibt dann detaillierte Statusmeldungen in das 'Log'-Panel. Dies kann bei der Lösung von Problemen helfen, verlangsamt aber auch die Geschwindigkeit.

Windows Defender Falschmeldungen: Windows Defender behauptet frech, Mighty Desktop sei ein schädliches Programm, stehle Passwörter oder dergleichen. Dies ist reiner Unsinn. Mighty Desktop ist sogar mit einem Digitalen Zertifikat unterschrieben, und das bekommt man nur, wenn man seine Identität vollständig offenlegt (Pass, Bild, Wohnsitz, Telefonnummer). Die anderen 70 Antivirenprogramme sind da besser und geben keine solchen Falschmeldungen aus, die den Ruf von ehrlichen Softwareherstellern schädigen. Was die Ursache von diesen False-Positives ist, ist unklar. Sieht danach aus, als müsste das Defender-Team bei seinen Algorithmen etwas nachbessern.

Ein weiterer Punkt: Grundsätzlich gibt es Millionen von Anwendungen auf dem Markt. Wir können Mighty Desktop nur mit einer sehr kleinen Teilmenge gleichzeitig testen. Wenn etwas nicht wie erwartet funktioniert, denken Sie bitte zuerst scharf nach, was mit Ihren Eingaben oder Ihren anderen Apps falsch sein könnte und senden Sie erst dann ein Feedback über den Button im Über-Tab oder per Mail mit den genauen Infos zur Anwendung mit möglichst vielen Details
 •	Name der anderen App
 •	Versionsnummer der anderen App
 •	32 oder 64 Bit
 •	Windows-Version
 •	Was ist schief gelaufen
 •	Welches Ergebnis haben Sie erwartet
 •	Andere Infos die helfen könnten.
Dann haben wir eine Chance, das Problem zu beheben, indem die genannte Anwendung bei uns installiert und analysiert wird.

Wenn Ihr Betriebssystem sehr alt ist, kann es zu Problemen mit der Abwärtskompatibilität kommen. Bitte versuchen Sie zunächst, Ihr Betriebssystem zu aktualisieren und Windows Updates zu installieren und versuchen Sie es dann nochmals.

Haben Sie in jedem Fall Geduld! Vielen Dank für Ihr Verständnis und Ihre Unterstützung.

Lokalisierung / Übersetzung

Mighty Desktop ist eine der wenigen Anwendungen auf dem Markt, die vollständig auf der Benutzerseite übersetzt werden kann, ohne dass Programmänderungen erforderlich wären. Die Hauptanwendung ist in US-Englisch programmiert. Das Hinzufügen einer weiteren Sprache ist schlicht das Hinzufügen einer zusätzlichen textuellen Übersetzungsdatei neben der Exe-Datei, mehr nicht. Klingt zunächst einfach, aber bedenken Sie, dass sich zum Beispiel bei vertikal ausgerichteten Labels die Breite ändert und alles rechts davon neu angeordnet werden muss. So etwas war nur mit der Flexibilität der neuen WPF-Technologie möglich. Die Funktion der 100%igen Übersetzung auf Kundenseite ohne jegliche Anpassung des Layouts könnte vielleicht ein weltweit einzigartiges Feature sein, das nur bei Atlas-Software zu finden ist.

Wir würden uns freuen, wenn Sie uns helfen, indem Sie eine Übersetzung für Ihre Sprache erstellen, falls sie nicht vorhanden ist. Es geht sehr einfach, einfach die Textdatei 'AppTranslation_xx.txt' im Programmordner der App zu öffnen, sie zu duplizieren, 'xx' auf Ihren ISO-Sprachcode setzen (z.B. entweder 'fr' oder 'fr-FR') und die untere Zeile jedes Paares zu übersetzen. Bitte fragen Sie uns vorher an, ob wir diese Version bereits haben und senden Sie diese Datei an unsere E-Mail-Adresse. Sie erhalten dann eine kostenlose lebenslange Lizenz und eine Erwähnung in der ReadMe-Datei! Vielen Dank im Voraus!

Beachten Sie, dass in einigen Bereichen von Mighty Desktop regionale und US-englische Wörter nebeneinander verwendet werden können. Wenn Sie z.B. im Terminplaner sprachspezifische Zeitspannen eingeben und die Sprache der Anwendung auf eine andere umstellen, können die regionalen Wörter nicht mehr interpretiert werden. In diesen Fällen ist es ratsam, die Zeitspannen in US-Englisch einzugeben. Wenn Sie später wieder auf die regionale Kultur umschalten, können sie immer noch gelesen werden. Kurz und bündig: US-sprachliche Zeitspannen können in allen Kulturen interpretiert werden, regionale jedoch nur, wenn die App auf die entsprechende Region geschaltet ist.

Wenn Sie die Programmsprache in den Einstellungen ändern, ändern sich auch die Namen der Standardelemente wie Aktionen, Anwendungsstatus, Symbolpositionssätze usw. in die neue Sprache. Auch einige Dateinamen können sich ändern. Die Eingabeformate von Zahlen, Daten oder Zeiten werden aber nicht geändert. Beachten Sie, dass die zum Datei-Explorer hinzugefügten Funktionen ihre Sprache erst ändern, nachdem der Datei-Explorer (explorer.exe) neu gestartet wurde. Es gibt eine Schaltfläche in der Registerkarte 'Desktop', die dies bewirkt, oder sonst geht auch ein Neustart des Rechners.
Qualität

Wie immer verpflichtet sich Atlas Informatik zu höchsten Qualitätsstandards, um The Atlas Xperience™ zu bieten, ein Softwarestandard weit über dem Durchschnitt:

 •	Weitreichende Drag & Drop-Unterstützung, auch in Datenrastern (beachten Sie, dass Windows kein Drag & Drop zwischen Programmen unterschiedlicher Berechtigungsstufen zulässt)
 •	Integration des Datei-Explorers: Die Möglichkeit, Funktionen direkt aus dem Datei-Explorer bzw. dem Windows-Desktop heraus aufzurufen, indem man mit der rechten Maustaste klickt, auf der anderen Seite das Öffnen eines Datei-Explorer-Fensters auf einen beliebigen Pfadnamen.
 •	Popup-Funktionen bei Pfadboxen, um den Pfad einer Datei oder eines Ordners einzufügen. Beachten Sie, dass Sie die [Umschalttaste] gedrückt halten können, um den Pfad ohne Anführungszeichen einzufügen.
 •	Dateisystem-Durchlaufungs-Operationen werden direkt durch Windows-Aufrufe anstelle von .NET-Frameworks ausgeführt, was sie im Vergleich zu herkömmlichen .NET-Programmen um mehr als den Faktor 20 schneller macht
 •	Viele ausgeklügelte Prüfungen, um Eingabefehler zum frühestmöglichen Zeitpunkt zu entdecken. So werden z.B. alle Datenraster auf Duplikate geprüft und die Gross- und Kleinschreibung dem echten Namen der Datei angepasst.
 •	Vergrösserbare und zoombare Fenster, wo immer es sinnvoll und möglich ist
 •	Dateioperationen mit Wiederholungsboxen, falls eine Datei gerade von einem anderen Prozess verwendet wird
 •	Einige Dateioperationen verbinden Netzlaufwerke automatisch wieder, die durch Windows- oder Treiberfehler getrennt wurden
 •	Eingaben bleiben erhalten, auch zwischen dem Schliessen und erneutem Öffnen der App. Dazu gehören auch Fenstergrössen, Zoomfaktoren, Spaltenkonfigurationen von Datenrastern und vieles mehr.
 •	Multi-Monitor-Bewusstsein: Geöffnete Fenster, die teilweise ausserhalb des Monitors liegen, werden automatisch zurückgeholt. Dies funktioniert auch dann korrekt, wenn Sie mehrere Monitore mit unterschiedlichen Auflösungen zu einer grossen Fläche verbunden haben. Der Monitor, von dem aus die App gestartet wurde, ist der Ursprungs-Monitor. Besonders nützlich für Moderatoren, und auch wenn gespeicherte Fensterzustände einer anderen Monitorkonfiguration wieder angewendet werden.
 •	Ein klares und leicht verständliches UI, das versucht, dem Denken des Benutzers zu folgen und ihm alle Funktionen präsentiert, die gerade nützlich sein könnten. Mit möglichst wenigen Tastenanschlägen und Klicks bedienbar.
 •	Viele Tooltips überall, die die Software intuitiv bedienbar machen und Goodies erklären
 •	Log-Ausgaben, die die Logik des Programms nachvollziehbar machen und nachträglich nochmals nachgeschaut werden können
 •	Weit überdurchschnittlich viele aussagekräftige Fehlermeldungen, die verständlich erklären, warum etwas nicht möglich war
 •	Angezeigte Ausgabetexte, wo immer sie sind, die in die Zwischenablage kopiert werden können
 •	Tabellen, die von unserem Server heruntergeladen werden, täglich aktualisiert
 •	Automatisches Update-Auslieferungssystem im Hintergrund, keine manuellen Checks notwendig
 •	Online-Webseiten mit vielen Informationen
 •	Verwendung der modernsten Programmiersprache, der modernsten UI-Technologie und des modernsten Architekturschemas MVVM (C#, WPF, MVVM)
 •	Unit-getestete, ausfallsichere und robuste Programmierung wo immer möglich, eine Software, auf die man sich verlassen kann
 •	Updates mit neuen Funktionen und Fehlerbehebungen über einen langen Zeitraum
 •	Fehlermeldesystem (wenn Sie zustimmen)
 •	Geschrieben von einem langjährigen Profi, einem zertifizierten Senior Software Ingenieur mit höchstem Diplom.

Sehen Sie mehr unter The Atlas Xperience™.

Unterstützen Sie uns

Wenn Mighty Desktop Ihnen eine Menge Zeit in Ihrer täglichen Routine erspart hat und Sie sich mehr Funktionen und eine grössere Chance auf Fehlerbehebung wünschen, schreiben Sie mir bitte eine Nachricht über die Feedback-Schaltfläche in der "Über"-Registerkarte und/oder spenden Sie an https://www.atlas-informatik.ch/zahlung.html. Wir freuen uns über jede Spende, egal wie klein, und wir sind auch ein grosser Unterstützer jeglicher Kryptowährungen!
Support
Unterstützung bei Problemen mit Mighty Desktop finden Sie unter https://www.atlas-informatik.ch/mightyDesktop/support.html, für alle Atlas-Anwendungen im Allgemeinen unter https://www.atlas-informatik.ch/support/support.html.

Haftungsausschluss

Bitte beachten Sie, dass Mighty Desktop ständig weiterentwickelt wird und es sich um ein grosses und komplexes Programm handelt, was bedeutet, dass es eine Menge Tests benötigt, die viel Zeit in Anspruch nehmen. Bitte seien Sie sich bewusst, dass es Bugs geben kann und wird und dass Sie es auf eigenes Risiko benutzen. Aber es ist es definitiv wert.

Wir möchten uns bei diesen sehr nützlichen Open-Source-Projekten herzlich bedanken:

 •	Bouncy Castle Cryptographic API (https://www.bouncycastle.org/csharp/)
 •	NLog-Projekt (https://nlog-project.org/)
 •	7-Zip (https://7-zip.org/)
 •	SharpShell ( https://github.com/dwmkerr/sharpshell )
 •	Vielen Dank an die grossartigen Grafiker, die uns die Erlaubnis gegeben haben, ihre wunderschönen Icons/Grafiken zu verwenden:
 •	https://www.creativefreedom.co.uk
 •	https://www.doublejdesign.co.uk
 •	http://www.fatcow.com/free-icons
 •	http://glyphish.com (Joseph Wain)
 •	https://icons8.com
 •	https://www.virtuallnk.com
 •	https://www.visualpharm.com
 •	https://p.yusukekamiyamane.com
 •	Led24.de
Einige Grafiken wurden unverändert übernommen, einige wurden bearbeitet.
 •	Teile dieses Produkts unterliegen der "The Code Project Open License (CPOL) 1.02" unter https://www.codeproject.com/info/cpol10.aspx
 •	Teile dieses Produkts unterliegen der "Microsoft Public License (MS-PL)" unter https://opensource.org/licenses/MS-PL
 •	Dank an Hilton Rudham für den Shell-Link-Parser (MIT License)

Empfohlener Video-Player (Open Source):
 •	VLC Media Player (https://www.videolan.org/vlc/)

Empfohlener Untertitel-Downloader und Synchronisierer:
 •	Atlas Subtitler (https://www.atlas-informatik.ch/subtitler)

Empfohlenes Video/Audio/Untertitel-Bearbeitungsprogramm:
 •	Multimedia Xpert (https://www.atlas-informatik.ch/multimediaXpert)

Empfohlener unformatierter Texteditor:
 •	Notepad++ (https://notepad-plus-plus.org/)

Empfohlenes Unformatierter-Text-Zusammenführungsprogramm:
 •	WinMerge (https://winmerge.org/)

Empfohlenes PGP-Verarbeitungstool (Open Source):
 •	GnuPG (https://gnupg.org/)

Empfohlener Browser, da Open Source und Community-basiert:
 •	Mozilla Firefox (https://www.mozilla.org/firefox)

Empfohlenes E-Mail-Programm, weil quelloffen, communitybasiert und mit integrierter PGP-Verschlüsselung:
 •	Mozilla Thunderbird (https://www.thunderbird.net)

Das war's, Leute. Und nun viel Spass mit Mighty Desktop!

Andres Rohr
Dipl. Ing. Informatik ETH
Atlas Informatik

Kontakt: mail [at] atlas-informatik.ch
WebSite: https://www.atlas-informatik.ch/mightyDesktop