Можно ли передать исполняемый файл в программу MS-DOS? - PullRequest
0 голосов
/ 29 мая 2009

Можно ли передать ELF 32-bit LSB executable(a.exe), version 1 (SYSV) в MS-DOS executable (EXE) (b.exe), OS/2 or MS Windows в качестве аргумента? Обратное тоже?

Ответы [ 4 ]

1 голос
/ 29 мая 2009

Вместо того, чтобы передавать исполняемый файл, вы можете передать путь к исполняемому файлу?

0 голосов
/ 02 марта 2011

Я полагаю, что это возможно при использовании Wine в Linux.

0 голосов
/ 11 июня 2009

Перейдите в командную строку и (при условии, что вы хотите передать путь к «a.exe») введите «a.exe /?»

Приходит ли к нему инструкция о том, как передать ему файл b.exe?

0 голосов
/ 11 июня 2009

Нет, невозможно передать exe через командную строку, самое близкое, к чему вы могли бы прийти - это передать его по конвейеру, но вам нужно будет сделать set-mode на stdin to binary. Но лучшим решением было бы передать путь к исполняемому файлу в загрузчик эмуляции, загрузить его и передать данные по буферу / указателю / ссылке на эмулятор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...