Заметки.
Примечания | Примеры | Примечания | Примеры | Примечания | Примечания | Заметки | Параметры | Использование команды find | Заметки |
-
-
- Программа Exe2bin включена для помощи разработчикам программ. Она не предназначена для обычных пользователей.
- При использовании команды exe2bin имеют место следующие ограничения:
- входной файл должен быть в корректном.exe формате, полученном после компоновки и не должен быть упакованным;
- резидентная или действующая (код и данные) часть файла не должны превышать объема в 64Кб;
- в файле не должно быть сегмента stack.
- Программа Exe2bin выполняет конкретные действия, в зависимости от значений параметров ФайлВвода и ВыходнойФайл:
- по умолчанию для параметра ФайлВвода используется расширение.exe. Программа Exe2bin преобразует ФайлВвода. exe в файл с двоичным форматом.bin (образ программы в памяти) и использует местоположение и имя, заданные параметрами [ диск2: ][ путь2 ] ВыходнойФайл для хранения выходного файла;
- если не заданы диск2 или путь2, программа exe2bin записывает выходной файл на текущий диск и в текущий каталог;
- если имя файла для параметра ВыходнойФайл не указано, программа exe2bin использует имя файла параметра ФайлВвода;
- по умолчанию для имени файла, указанного для параметра ВыходнойФайл, используется расширение.bin.
- Поддерживаются следующие типы преобразования:
- если значения CS:IP не заданы в.exe файле, exe2bin выполняет чисто двоичное преобразование. Если программа содержит инструкции, требующие отзыва сегмента, exe2bin запрашивает значение исправления. Это значение исправления является абсолютным адресом сегмента, в который должна быть загружена программа. Итоговая программа может быть использована, только будучи загруженной по этому адресу, задаваемому вызывающей программой. Командный интерпретатор не сможет загрузить такую программу;
- если значения сегментов CS:IP установлены в 0000:100H, итоговый двоичный файл будет вызываться как.com файл с указателем инструкций, установленным в 100H ассемблерной командой ORG. Включите расширение.com в параметр ВыходнойФайл. Исправления сегментов не разрешены, поскольку файлы с расширением.com должны иметь возможность перемещения сегментов. Файлы с расширением.com должны принимать условия ввода, изложенные в документации Microsoft Macro Assembler. Командный интерпретатор будет загружать и запускать программу так же, как и обычные.com программы, поставляемые на диске Windows XP.
========================================================================================
Exit
Выход из текущего пакетного сценария или из программы Cmd.exe (командный интерпретатор) и возвращение в программу, запустившую Cmd.exe или в диспетчер программ.
Дата добавления: 2015-08-17; просмотров: 44 | Нарушение авторских прав
mybiblioteka.su - 2015-2024 год. (0.006 сек.)