Как можно изменить цвет шрифта подсказки MS-DOS?

1662
RookieTEC9

Как можно изменить цвет шрифта подсказки MS-DOS?

MS-DOS действительно старая, и, будучи дедушкой компьютеров, очень трудно найти поддержку для нее.

У меня есть эти проверенные предложения с веб-сайтов:
http://www.easydos.com/menucolor.html
https://support.microsoft.com/en-us/kb/95099
http://www.computerhope.com/color. HTM

Я отредактировал: Config.sys (теперь он говорит «Menucolor = 2,0») C: \ Windows \ color.txt (теперь он говорит «зеленый»)

До сих пор не работает.
У кого-нибудь есть идеи о том, как это сделать?

Заметки

Прежде чем вы предложите «color a», Ms-Dos не является cmd. Я уже попробовал это.
Это возможно! Есть несколько MS-DOS вирусов, которые сделали это эффективно.
Я использую MS-DOS из Windows 98 на виртуальной машине.

4
«Я запускаю MS-DOS 6.22 на виртуальной машине». ... я знаю, что это не ответит на твой вопрос, но ... почему? danicotra 8 лет назад 0
Упс ... Я имел в виду, что я запускаю MS-DOS из Windows 98 на виртуальной машине! RookieTEC9 8 лет назад 1
Мне просто нравится смотреть и играть с MS-DOS. Это старый и довольно крутой. Извините, я не могу полностью объяснить. :П RookieTEC9 8 лет назад 0
Если мне не изменяет память, одним из способов сделать это было использование сумасшедшего ассемблера, включенного в DOS, я не могу вспомнить его имя. Ассемблер обращался к подпрограммам BIOS, включенным в ПЗУ, что не является частью какой-либо виртуализации, о которой я знаю сегодня. У доктора Добба было несколько хитростей, но опять же - вам, скорее всего, нужно реальное оборудование с подпрограммами BIOS на ПЗУ, чтобы оно работало. Вы можете искать их в архивах доктора Добба. arch-abit 8 лет назад 0
@ RookieTEC9: вы должны быть любителем винтажа / ностальгии ... ;-) danicotra 8 лет назад 1
@ RookieTEC9 Этот ассемблер назывался «отладка», автономная программа, не входящая в состав msdos.sys, и она все еще довольно хорошо документирована в Интернете. Удачи! arch-abit 8 лет назад 0
@ arch-abit Программное обеспечение для виртуализации должно обеспечивать подпрограммы BIOS и совместимые отображения памяти в ВМ, чтобы все работало вообще. Если бы они этого не сделали, маловероятно, что Windows 98 запустится вообще. a CVn 8 лет назад 0
Майкл - debug.com - ассемблер для MS-DOS. Вероятно, он был создан, чтобы попытаться обойти вечно злой BIOS. В те дни ... Виртуализация не для того, чтобы воспроизводить вещи, которые прошли далеко, а для того, чтобы показать нам, что еще впереди! arch-abit 8 лет назад 0
Я на это, должен скоро получить ответ. RookieTEC9 8 лет назад 0

2 ответа на вопрос

2
RookieTEC9

Это не может быть сделано без Qbasic. Мы запустим небольшую программу, которая изменит цвета экрана для командной строки.

Команда screenqbasic будет очень полезна.

Запустите эту программу QBASIc:

 SCREEN 0 COLOR 26 

Примечание: вы можете иметь только цифры от 0-7

Если вы сделаете cls, экран вернется к исходному цвету. RookieTEC9 8 лет назад 0
0
eoredson

Если вы загрузите ANSI.SYS, определите приглашение DOS (например):

c:> prompt $ e [1; 33m $ p $ g

Вы можете изменить цвет подсказки и сам запрос.

Эта ссылка описывает изменение приглашения в DOS: http://www.lagmonster.org/docs/DOS7/z-prompt.html eoredson 7 лет назад 0

Похожие вопросы