Я Linux SysAdmin, живу і вмираю від * nix.
З цим сказаним ... Я люблю DOS, це нагадує мені дитинство. Це так красиво просто, він був створений для виконання в режимі реального часу.
Я дуже ненавиджу те, що було зроблено на арці Win9x, і мені не подобається NT арка; але, я визнаю, NT було величезним вдосконаленням, і його було працездатним. Я припускаю, що ви не маєте на увазі реального DOS, чи не так? Ви дійсно мали на увазі CMD.exe? як командна оболонка?
Цей веб-сайт має CMD.exe та еквівалентну діаграму BASH. Діаграма справді стосується переходу DOS на Linux, але вона все ще застосовується до зворотного.
Якщо ви просто хочете займатися, ви можете встановити WINE. WINE має сумісну оболонку CMD.exe під назвою WCMD. Після встановлення WINE запустіть екземпляр ізwineconsole --backend=user wcmd
Якщо ви хочете бути більш продуктивними у вікнах, завжди є поважний Cygwin. Я дійсно думаю, що Cygwin є ВЕЛИЧЕЗНИМ, і я вважаю за краще MSYS від mingw. Насправді все, крім звичайного MinGW, насправді є середовищем POSIX всередині Windows. Коли мене змушують працювати з Windows, я завжди віддаю перевагу компіляції до MinGW через MSYS / Cygwin.
Якщо ви хочете більш продуктивні оболонки, щоб працювати з середовищем Windows, а не з автономним підсередовищем POSIX, мені дуже подобається TCC / LE . Крива навчання вище, ніж приведення POSIX до Windows, але вимоги менші, і більшість того, що ви дізнаєтесь, також стосується CMD.exe.