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's Eingabeaufforderung im Register"Windows®-Erweiterungen" 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 (s. 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 Programme die Ausführung abbrechen, wenn sie sehen, dass sie nicht von einer Windows-Eingabeaufforderung her ausgeführt werden. In diesen Fällen hilft es, das Kontrollkästchen "Ausgabe in Fenster" einzuschalten.
|