stara rzecz nazywa się „doskey”. dla nas, starych kumpli, jest to całkiem znajomy widok ...
sprawdź stronę pomocy:
C: \ Users \ bubu> doskey /?
Edytuje wiersze poleceń, przywołuje polecenia systemu Windows i tworzy makra.
DOSKEY [/ REINSTALL] [/ LISTSIZE = size] [/ MACROS [: ALL | : exename]]
[/ HISTORY] [/ INSERT | / OVERSTRIKE] [/ EXENAME = nazwa] [/ MACROFILE = nazwa pliku]
[macroname = [tekst]]
/ REINSTALL Instaluje nową kopię Doskey.
/ LISTSIZE = rozmiar Ustawia rozmiar bufora historii poleceń.
/ MACROS Wyświetla wszystkie makra Doskey.
/ MACROS: ALL Wyświetla wszystkie makra Doskey dla wszystkich plików wykonywalnych, które mają
Makra Doskey.
/ MACROS: exename Wyświetla wszystkie makra Doskey dla danego pliku wykonywalnego.
/ HISTORY Wyświetla wszystkie polecenia zapisane w pamięci.
/ INSERT Określa, że nowy tekst, który wpisujesz, jest wstawiany do starego tekstu.
/ OVERSTRIKE Określa, że nowy tekst zastępuje stary tekst.
/ EXENAME = nazwa_pliku Określa plik wykonywalny.
/ MACROFILE = nazwa pliku Określa plik makr do zainstalowania.
nazwa_pliku określa nazwę tworzonego makra.
tekst Określa polecenia, które chcesz nagrać.
STRZAŁKI W GÓRĘ i W DÓŁ wywołują polecenia; ESC czyści wiersz poleceń; Wyświetla się F7
historia dowodzenia; ALT + F7 czyści historię poleceń; F8 szuka polecenia
historia; F9 wybiera polecenie według numeru; ALT + F10 usuwa definicje makr.
Oto niektóre specjalne kody w definicjach makr Doskey:
$ T Separator poleceń. Umożliwia wiele poleceń w makrze.
1-9 USD Parametry partii. Odpowiednik% 1-% 9 w programach wsadowych.
$ * Symbol zastąpiony przez wszystko po nazwie makra w wierszu poleceń.
C: \ Users \ bubu>
nie zachowuje historii w pliku, możesz oczywiście użyć do tego pliku doskey / history> i innych rzeczy, ale nie jest to tak zautomatyzowane jak bash. ctrl-c generuje przerwanie i dlatego nie jest używane w konsolach. nawet Xterm nie pozwoliłby na to. (xterm używa zaznaczenia myszy jako kopii, a kliknięcie prawym przyciskiem myszy jako wklej)
alternatywnie możesz użyć cygwin i zamiast tego użyć bash ... działa również w systemie Windows.
To dość stare pytanie i wciąż pozostaje takie samo, dopóki nie znalazłem doskonałej alternatywy dla wiersza poleceń o nazwie ConEmu .
Obsługuje szeroki wachlarz funkcji, takich jak karty, sesje automatycznego przywracania po ponownym uruchomieniu, integracja Power Shell i najważniejsze, Historia poleceń. Chociaż nadal nie obsługuje historii opartej na plikach (dlatego historia jest tracona przy ponownym uruchomieniu), ale będąc narzędziem Open Source, planuję dodać tę obsługę (chyba że monity poleceń systemu Windows 10 spełnią wszystkie obietnice, które widziałem w podglądzie) . Dziękuję wszystkim, którzy odpowiedzieli.
źródło