Как запустить dos [ent.exe] и [fp8.exe] в Ubuntu?

Опять старый каштан!

Я пытаюсь запустить Ent.exe от Fourmilab и инструмент сжатия файлов fp8.exe. Это обе утилиты командной строки DOS, которые я успешно запустил в Windows 7. Я не могу запустить их должным образом в Ubuntu 16.04.1 LTS.

У меня установлен Wine, и он работает с другими программами Windows. Поэтому я нажимаю либо fp8, либо ent. Они оба выполняются, и открывается черное окно терминала. Два пакета принимают аргументы командной строки, и я вижу, что они эффективно выполняются без аргументов. Я просто вижу страницу справки для fp8 и (для простоты) черный экран для ent.

Я запускаю DOSBOX и пытаюсь запустить их оттуда. Обе программы сообщают: «Эта программа не может быть запущена в режиме DOS». Ну да, может, так как это происходит в Windows, и они работают без аргументов под Wine. Как здесь: -

fp8 executing under Wine

Как я могу запустить их в интерактивном режиме в командной строке, чтобы я мог предоставить им различные аргументы? Я хочу запустить: -

ent {этот файл}

ent -b {этот файл}

fp8 -8 {другой}

и так далее ...

Я посмотрел на это похожий вопрос, но без ответа.

0
задан 13 April 2017 в 15:23

1 ответ

Путь состоял бы в том, чтобы указать полный путь к исполняемому файлу и предварительному ожиданию wine перед ним. В основном с помощью путей к файлам как это с wine программа, на Терминале / командная строка:

wine /path/to/executable.exe [argument argument ...] PATH_TO_FILE_TO_USE

Примечание, что не все программы CLI для Windows будут правильно работать в Вине - Вино, может быть слоем совместимости, но существует много вещей, которые не будут работать под Вином.

<час>

Это не действительно настолько твердо. Три команды в качестве примера сверху, но с Винным форматированием и таким:

wine /path/to/ent.exe /path/to/{this file}

wine /path/to/ent.exe -b /path/to/{that file}

wine /path/to/fp8.exe -8 /path/to/{another}
2
ответ дан 28 September 2019 в 13:52

Другие вопросы по тегам:

Похожие вопросы: