Другие языки программирования и технологии

как открыть читабельно файл MS DOS ???

Подскажите пожалуйста как открыть читабельно файл MS DOS ???
В блокноте одни каракули.
Хочу прочитать, что стоит в коде.
Вообще есть универсальные текстовые редакторы, которые знают все типы файлов?
Спасибо!
Мирбол ***
Мирбол ***
118
Если у Вас Windows XP, то открыть текстовый файл в DOS кодировке можно редактором Edit (Пуск --> Выполнить --> Edit)
Можно так же воспользоваться редактором Word.
Открыть файл, тип файлов - "все файлы" и выбрать кодировку MS-DOS.



Если Вы хотите просмотреть содержимое исполнимого файла,
то увидите просто нечитабельный набор символов, букв и проч.. .
Собственно, каждый символ в таком файле, это байт.
Наборы байт являются командами, адресами, данными.. .
Т. е. инструкциями процессору (иначе сказать, это набор машинных кодов) .
Сергей Роточков
Сергей Роточков
69 855
Лучший ответ
Какой такой MS DOS? msdos.sys что ли? Дык это.. . Дизассемблером разве только. И то - без гарантии, хз что там понаворочено и как потом скомпилировано.
тип MS DOS это говорит. что исполняемый файл имеет либо заголовок MZ формата, либо COM (самый крайний вариант это кодировка текст OEM 866), а посмотреть можете в отладчике, и понятием читабельности будет мнемо-код, на большее не расчитывайте (это не реально)
Просмотреть исходный код можно только у файлов типа bat, которые содержат в себе команды.
Если открывать в блокноте, то просто выбрать шрифт Terminal
Denis Stalmakov
Denis Stalmakov
7 069
есть такая программа EDIT.EXE, запусти CMD, а там с помощью её запусти для просмотра файл (например 1.TXT): EDIT.EXE C:\1.TXT
Если надо открыть бинарный файл, то надо указать количество символов в строке, (например с файлом 1.EXE и 70 символов в строке) : EDIT.EXE C:\1.EXE /70

Вторым способом можно редактировать EXE файлы, первым нельзя;
Попробуйте через браузер. Потом в меню Кодировка выберите CP866.
Программой Д. В. Гребенникова DosWinConverter, за которую я поставил бы её автору виртуальный памятник: работает даже с 64-битовыми Win.
Женя Белаш
Женя Белаш
291