MS-DOS "h" -Befehl - Was ist / war es und kann ich es in einer CMD-Eingabeaufforderung ausführen lassen?

608
Gareth Jones

Als mein Vater mich als Kind zum ersten Mal vor einen Computer stellte, zeigte er mir diesen wunderbaren MS-DOS-Befehl - "h".

Verwendet als Alternative zu "dir", listet "h" den Inhalt eines Verzeichnisses auf, setzt jedoch automatisch alles in paginierte Spalten (a la "dir / w / p") und färbt jedes Element farblich. Aus dem Gedächtnis glaube ich, dass .exe & .com-Dateien Cyan waren, Unterverzeichnisse waren violett usw. Das machte es so viel einfacher, schnell zu finden, wonach Sie gesucht hatten.

Ich möchte, dass dieser Befehl in einer CMD-Eingabeaufforderung in Windows 10 ausgeführt wird. Kennt jemand den tatsächlichen Namen des Befehls "h" oder wo kann ich ihn herunterladen? Ich habe zahlreiche Google-Suchanfragen ausprobiert, die nichts gebracht haben - ich muss nur noch den Buchstaben H eingeben!

3
Muss vor meiner Zeit sein, aber vielleicht hat er dir wirklich Linux gezeigt und hatte ein Alias-Setup oder so? Wie alt waren Sie, als er Sie zum ersten Mal vor einen Computer stellte? Ich weiß, dass das Linux-Terminal Verzeichnislisten in farbcodiertem Schema aufnehmen kann und Sie auch anpassen können. Ich freue mich darauf zu hören, worauf Sie sich hier beziehen. Ich nehme an, Sie sprechen übrigens nicht von Linux 'ls -h'. Pimp Juice IT vor 6 Jahren 0
Nee. Dein Vater hat ein Batch-Programm geschrieben, das er `h.bat` nannte, das Befehle enthielt (vielfach enthalten:` dir / w / p`). Ich weiß nicht, wie die Farbcodierung durchgeführt wurde, aber ich wette, es war ein Fremdanbieterprogramm mcalex vor 6 Jahren 0
Definitiv kein Linux und definitiv kein Batch-Programm - es war h.exe oder h.com. Ich hätte es zuerst gesehen, als ich vielleicht 8 Jahre alt war, und es selbst seit Jahren täglich in MS-DOS verwendet. Es gab auch zusätzliche Informationen, die "dir / w / p" nicht bereitstellt. Es war also nicht nur eine einfache Farbcodierung. Wünschte, ich könnte irgendwo einen Screenshot finden! Gareth Jones vor 6 Jahren 0
Vielleicht interessieren Sie sich auch für unsere Schwesterseite [retrocomputing.se]. Bob vor 6 Jahren 1

1 Antwort auf die Frage

5
Gareth Jones

Fand es! "HotDir" - Wie aus dem Kommentar von mcalex hervorgeht, hat mein Vater eine Batchdatei erstellt - allerdings nur als direkte Verknüpfung zu "hdir.exe". Nicht sicher, ob es heutzutage in CMD.exe funktioniert, aber zumindest weiß ich, was ich als nächstes versuchen soll.

Wenn jemand interessiert ist, hier ein Link: HotDIR

Der Screenshot unter der obigen URL zeigt ihn nicht richtig an, aber ich werde sehen, ob ich ihn zum Laufen bringen kann, und werde in diesem Fall einen besseren Screenshot hochladen.

Es war höchstwahrscheinlich 16-Bit. Wenn Sie Glück haben, läuft es möglicherweise in 32-Bit-Win10, aber nicht in 64-Bit-Win10 (wodurch die 16-Bit-Unterstützung eingestellt wurde). Bob vor 6 Jahren 1
@Bob das ist gut zu wissen - ich bin auf Win10 x64. Gareth Jones vor 6 Jahren 0
Wenn Sie es nur zu diesem Zweck ausführen möchten (Nostalgie?), Schauen Sie sich DOSBox (Emulator, läuft unter Windows) und FreeDOS (komplettes Betriebssystem, läuft in virtuellen Maschinen und auf Bare-Metal-Hardware). Wenn Sie es auf praktische Weise nutzen möchten, sollten Sie es besser für modernes Windows neu schreiben (oder ein vorhandenes ähnliches Werkzeug verwenden). Bob vor 6 Jahren 1
@Bob Ich dachte, DOSBox wäre eigentlich ein guter Plan B. Es sieht so aus, als ob jemand an einem Klon gearbeitet hat, der möglicherweise in Win10x64 CMD funktioniert: https://github.com/veganaize/HotDIR Gareth Jones vor 6 Jahren 0
@Bob du hattest recht - es ist 16-Bit, läuft also nicht in Win10x64. Ich werde den Klon auf GitHub im Auge behalten - es sieht noch nicht so aus, als wäre er fertig. Vielen Dank für das Heads-Up über Win10x64, das die 16-Bit-Unterstützung einstellt. Gareth Jones vor 6 Jahren 0