So löschen Sie den Bildschirm in der Eingabeaufforderung unter Windows
Die Eingabeaufforderung ist äußerst praktisch, wenn man unter Windows Fehler beheben oder Einstellungen vornehmen muss. Führt man jedoch viele Befehle aus, kann die unübersichtliche Anzeige schnell störend wirken, insbesondere wenn man sich auf eine bestimmte Aufgabe konzentrieren oder einfach nur den Bildschirm leeren möchte. Manchmal bleiben selbst nach dem Leeren des Bildschirms die Befehlshistorie oder vorherige Befehle im Hintergrund erhalten, was lästig sein kann. Daher kann es Zeit sparen und für Ordnung sorgen, wenn man verschiedene Möglichkeiten zum Aufräumen des Terminals kennt – insbesondere bei wiederkehrenden Aufgaben oder der Fehlersuche.
Hier finden Sie praktische Methoden, um die Eingabeaufforderung zu leeren, darunter einige clevere Tricks, die vielleicht nicht sofort ersichtlich sind. Nicht alle Optionen sind in jeder Situation optimal, aber es ist gut, je nach Bedarf ein paar Alternativen parat zu haben.
So löschen Sie den Bildschirm in der Eingabeaufforderung (CMD)
Verwenden Sie den CLS-Befehl
Ja, der Klassiker. Einfach tippen clsund Enter drücken. Dadurch wird alles auf dem Bildschirm gelöscht – ganz einfach. Das gibt es schon seit MS-DOS-Zeiten und es funktioniert in fast allen Fällen. Bei manchen Systemen wird der Scrollback möglicherweise nicht gelöscht, aber für den normalen Gebrauch reicht das in der Regel aus. Manchmal zeigt `cls /?` zusätzliche Optionen an, aber meistens löscht es einfach alles.
- Typ:
cls - Drücken Sie die Eingabetaste, und schwupps, ist der Bildschirm wieder leer.
Hinweis: Auf manchen Rechnern kann sich der Befehl unerwartet verhalten, wenn die Konsole stark angepasst ist oder bestimmte Umgebungsvariablen verändert wurden.
Erstellen Sie ein benutzerdefiniertes Makro mit doskey
clsWenn Sie viel tippen, können Sie mit der Tastenkombination CMD eine kleine Tastenkombination erstellen doskey. Sie weisen CMD damit an, dass beim Drücken einer bestimmten Taste oder Tastenkombination eine bestimmte Aktion clsim Hintergrund ausgeführt wird. Das ist praktisch, um Vorgänge unkompliziert zu beschleunigen.
Um beispielsweise durch Drücken cden Bildschirm zu löschen, gehen Sie wie folgt vor:
- Öffnen Sie die Eingabeaufforderung.
- Typ:
doskey c=cls
Um den Bildschirm zu löschen, geben Sie einfach cjederzeit den entsprechenden Befehl ein cls. Die Eingabeaufforderung ist sitzungsspezifisch. Wenn Sie die Eingabeaufforderung schließen, müssen Sie den Vorgang wiederholen. Falls Sie die Einstellung dauerhaft speichern möchten, lesen Sie bitte weiter.
Bei manchen Konfigurationen beschleunigt das Erstellen solcher Makros den Vorgang. Wichtig: Wenn Sie die Eingabeaufforderung schließen und wieder öffnen, verschwindet das Makro, sofern Sie es nicht anderweitig automatisieren.
Erstellen einer permanenten Verknüpfung zum Löschen des Bildschirms über eine CMD-Datei
Das ist etwas aufwendiger, aber es lohnt sich für eine echte Ein-Klick-Lösung. Im Prinzip erstellen Sie eine kleine Skriptdatei, die den Befehl „clear“ ausführt, und fügen diese Datei dann Ihrem Systempfad hinzu. Der einzige Haken? Sie benötigen Administratorrechte.
- Drücken Sie Win + R, geben Sie ein
notepadund drücken Sie die Eingabetaste. - In Notepad Folgendes eingeben:
@cls - Speichern Sie die Datei unter dem Namen „IhrName>.cmd“ (z. B.„ clear.cmd “) mit der Option „Dateityp“ auf „Alle Dateien“ in einem
C:\ScriptsOrdner, den Sie zu Ihrem Systempfad hinzufügen können. - Falls Sie dies noch nicht getan haben, fügen Sie diesen Ordner Ihrem Pfad hinzu:
- Öffnen Sie die Systemeigenschaften mit der Tastenkombination Win + R und geben Sie dann Folgendes ein
systempropertiesadvanced: - Klicken Sie auf Umgebungsvariablen.
- Unter Systemvariablen suchen Sie nach Pfad und klicken Sie auf Bearbeiten.
- Klicken Sie auf „Neu“, fügen Sie Ihren Ordnerpfad ein und bestätigen Sie anschließend alle Dialogfelder mit „OK“.
- Öffnen Sie die Systemeigenschaften mit der Tastenkombination Win + R und geben Sie dann Folgendes ein
Wenn Sie jetzt ` IhrDateiname` in die Eingabeaufforderung eingeben, wird der Bildschirm sofort gelöscht. Windows macht es einem natürlich unnötig schwer, aber diese Methode ist für den täglichen Gebrauch zuverlässig.
Verwendung des PowerShell-Befehls Clear-Host
Wenn Sie bereit sind, etwas umzusteigen, bietet PowerShell einen Befehl namens `sudo` Clear-Host. Er ist im Prinzip identisch mit `sudo`, clsaber speziell für PowerShell optimiert. Sie können ihn direkt in der Eingabeaufforderung (CMD) mit dem Befehl `sudo` ausführen powershell -command "Clear-Host". Ehrlich gesagt ist er etwas langsam und in PowerShell eigentlich überflüssig, aber er ist eine Option.
Nicht unbedingt notwendig, aber möglicherweise nützlich, wenn Sie Skripte in verschiedenen Shell-Umgebungen erstellen.
Hotkeys mit AutoHotkey
Das ist etwas fortgeschrittener, aber wenn Sie eine Tastenkombination zum Löschen des Bildschirms nutzen möchten, ist AutoHotkey genau das Richtige. Im Prinzip schreiben Sie ein kleines Skript, das auf eine Tastenkombination (wie Strg + L) reagiert und den clsBefehl dann automatisch ausführt.
Um loszulegen:
- Installieren Sie AutoHotkey.
- Neues Skript erstellen: Rechtsklick > Neu > AutoHotkey-Skript.
- Bearbeiten Sie den Text und fügen Sie beispielsweise Folgendes ein:
#IfWinActive ahk_class ConsoleWindowClass ^L:: Send, cls{Enter} return #IfWinActive
Dadurch wird Ctrl + LIhr CMD-Fenster sofort übersichtlich. Speichern, ausführen, fertig. Für die dauerhafte Nutzung legen Sie das Skript in Ihren Autostart- Ordner ( Win + R > shell:startup ), damit es beim Anmelden geladen wird.
Kurztipps zum Löschen der aktuellen Zeile und des Befehlsverlaufs
Stromleitung sofort löschen
- Escape (Esc) – Löscht alles, was Sie in dieser Zeile eingegeben haben; eine schnelle Lösung, falls Sie merken, dass Sie etwas falsch gemacht haben.
- Strg + C – Bricht den aktuellen Befehl ab und öffnet eine neue Eingabeaufforderung. Nützlich, wenn sich Ihr Befehl aufhängt oder nicht mehr reagiert.
- Strg + Pos1 – Löscht alles vom Zeilenanfang bis zum Cursor.
- Strg + Ende – Löscht den Text vom Cursor bis zum Zeilenende.
- Strg + Rücktaste – Löscht das letzte Wort, praktisch, wenn man versehentlich einen langen, falschen Befehl eingegeben hat.
Befehlshistorie löschen
Über den Befehlsverlauf können Sie mit den Pfeiltasten nach oben und unten durch die vorherigen Befehle navigieren. Um ihn komplett zu löschen, drücken Sie einfach Alt + F7. Dadurch werden alle Einträge gelöscht, sodass Sie beim nächsten Mal von vorne beginnen können.
Zusammenfassung
clsZur schnellen Bildschirmreinigung verwenden.- Erstellen Sie ein benutzerdefiniertes Makro
doskeyfür einen schnelleren Zugriff. - Erstelle ein
.cmdSkript für eine dauerhafte Tastenkombination. - PowerShell
Clear-Hostist eine Option, aber langsamer. - AutoHotkey bietet Ihnen Hotkeys für die schnelle Reinigung.
- Verwenden Sie Tastenkombinationen wie Esc oder Strg + C, um die Zeile sofort zu löschen.
- Befehlsverlauf mit Alt + F7 löschen.
Zusammenfassung
Mit diesen Tricks ist es kinderleicht, die Eingabeaufforderung blitzblank zu halten. Manche sind schnelle Befehle, andere kleine Skripte oder Makros, die Ihren Arbeitsablauf deutlich vereinfachen. Mit etwas Vorbereitung räumen Sie Ihre Bildschirme im Handumdrehen auf. Hoffentlich sparen Sie dadurch ein paar Minuten – oder sogar Stunden – bei der Fehlersuche.