DOS-програми: чи потрібні вони і як запустити їх у сучасних модифікаціях Windows
Операційні системи MS-DOS, що застосовувалися для роботи на зорі розвитку комп'ютерної техніки, сьогодні безнадійно застаріли. Останні модифікації Windows середу MS-DOS не підтримують, але більш ранні ОС цього сімейства такою підтримкою володіли, і навіть в деякій мірі базувалися саме на них. Принаймні, завантажувач працював саме в DOS-режимі. І, як виявляється, списувати DOS-програми з рахунків поки ще зарано. Тому окремо варто розглянути, для яких цілей їх можна використовувати, і які програми все ще не втрачають своєї актуальності.
Зберегти файл у форматі CONF з назвою Prog, задавши розширення самостійно. Для виконання старту основного додатка необхідно створити BAT-файл наступного змісту. Замість, представленого на зображенні, шляху до виконуваного файлу, необхідно прописати той, який відповідає локації встановленої оболонки, а також не забути про розташування конфігураційного файлу. Якщо все зроблено правильно, після запуску створеного об'єкта з'явиться вікно емулятора.
Наскільки доцільно використовувати DOS-програми в середовищі Windows останніх версій?
Взагалі, багато людей помилково вважають, що в застосуванні програм і утиліт, розрахованих виключно на використання в середовищі DOS-систем, ніякого сенсу немає. З цим, звичайно, можна посперечатися. Будь-який шанувальник ранніх версій Windows або застарілих ретроигр знайде масу аргументів «за». Крім того, деякі MS-DOS-програми дуже часто виявляються більш дієвими в порівнянні з оновленими середовищами, якщо мова йде про управління застарілим комп'ютерним «залізом», яке новітніми ОС не тільки не підтримується, але і часто навіть не розпізнається, не кажучи вже про забезпечення установки повнофункціонального драйвера або виконання інших дій.Плутанина з командним рядком
Досить часто користувачі відносять до DOS-програмами так звану командну консоль, використання якої передбачено абсолютно у всіх відомих версій Windows. Так, дійсно, в останніх модифікаціях вона працює в DOS-подібному режимі, який тільки з вигляду вікна консолі нагадує середу MS-DOS, але до самої операційної системи має відношення тільки тому, що в ній зазвичай використовуються як раз ті самі команди, які застосовувалися в застарілих системах. Але, якщо спробувати виконати новітні командні аплети в старих ОС, використовуючи для цього командний рядок на основі DOS, нічого не вийде. Система просто видасть помилку, що їх виконання не підтримується. В якості найпростішого прикладу можна навести інструментарій DISKPART, який може використовуватися для створення логічних розділів або виконання інших дій з будь-якими типами носіїв інформації прямо з-під Windows.Проблеми сумісності
Сьогодні більшість DOS-програм, які в свій час були популярними серед величезної кількості користувачів, ні в одній з останніх систем запустити неможливо. Для цього не передбачено навіть використання режиму сумісності. Так, наприклад, шанувальники перших версій Quake, Doom, Duke Nukem 3D і подібних ігор, спочатку працювали на основі MS-DOS згадати молодість і заново пройти весь геймплей не зможуть. І це вже мова не йде про те, щоб застосовувати деякі системні інструменти для застарілого обладнання. Так які ж кошти можна використовувати, щоб запустити потрібні програми? Про це поговоримо трохи пізніше, а поки подивимося, які з додатків і на сьогоднішній день не втрачають своєї актуальності.Найвідоміші і потрібні програми
Якщо говорити про системні інструментах, а не про розваги, на думку відразу ж приходять всілякі файлові менеджери. Два найбільш популярних – Norton Commander і Volkov Commander. Другий аплет є різновидом першого, але не варто забувати, що саме на основі цих двох додатків в свій час були створені такі популярні програми, як FAR Manager, а також Total Commander і Windows Commander, які вже оснащені графічним інтерфейсом за типом середовища Windows і могли працювати без обов'язкового введення команд (наприклад, для швидкого створення текстового файлу раніше застосовувалася команда edit, взывающая вбудований редактор, а для деяких інших дій використовувалися функціональні клавіші і їх поєднання). Крім усього іншого, стало можливим використовувати мишу. Ще однією незамінною утилітою можна назвати програму Partition Magic. Зазвичай при створенні завантажувального диска програми для DOS дуже часто вбудовується безпосередньо в оболонку, що дозволяло керувати розділами або використовувати деякі додаткові можливості, пов'язані з управлінням жорсткими дисками при завантаженні з такого носія. І тільки такими утилітами справа, звичайно ж, не обмежується.Використання емуляторів DOS-програм в Windows 7
Таким чином, проблема запуску програм DOS стала досить актуальною. В принципі, сьогодні запустити будь-яку з раніше відомих DOS-програм у середовищі новітніх модифікацій Windows можна досить просто. Для цього потрібно всього лише встановити відповідний емулятор. Одним з найвідоміших є додаток DOSBox. Правда, мало тільки встановити його. По завершенні інсталяції необхідно буде виконати. Першим ділом в каталозі Prog, де знаходиться виконуваний файл Prog.exe потрібно створити текстовий файл з таким вмістом.Зберегти файл у форматі CONF з назвою Prog, задавши розширення самостійно. Для виконання старту основного додатка необхідно створити BAT-файл наступного змісту. Замість, представленого на зображенні, шляху до виконуваного файлу, необхідно прописати той, який відповідає локації встановленої оболонки, а також не забути про розташування конфігураційного файлу. Якщо все зроблено правильно, після запуску створеного об'єкта з'явиться вікно емулятора.
Коротко про створення додатків для MS-DOS
Що ж стосується створення DOS-програм, приводити абсолютно всі теоретичні відомості сенсу немає абсолютно ніякого. Принаймні, для створення найпростіших аплетів системного характеру можна застосовувати навіть мінімальні знання по обробці вмісту файлів форматів BAT і CMD. Але для програмування більш складних схем, звичайно ж, потрібно вивчити всі тонкощі системи або навіть простудіювати літературу з деяким мовам програмування. Почати можете з примітивного Basic, який в радянські часи входив в шкільний курс інформатики, а потім перейти до вивчення більш складних мов на кшталт Assembler або Fortran. До речі сказати, багато комп'ютерні віруси досі створюються на Асемблері».Схожі статті
Як поміняти 32 біта на 64 для операційної системи і нюанси використання з різною архітектурою
Як відомо, сьогодні і операційні системи, і встановлюються в їх середовищі програми випускаються з використанням архітектури 32 і 64 bit. У
LTSB: що це в Windows 10?
Сумнівно, звичайно, що рядові користувачі зустрічали на просторах інтернету таку річ, як LTSB. Як виявляється, вона безпосередньо пов'язана з
Як відкривати APK-файлів на комп'ютері: які засоби можна застосувати?
Як відомо, файли формату АПК є установочними дистрибутивами додатків, інстальоване виключно у системи Android на мобільних пристроях. Відповідно,