Проект, с которым у меня возникают проблемы, заключается в том, что мне нужно запустить набор программных моделей на одном компьютере. Каждая модель имеет разные конфигурации файлов, но на диске C:\ папки называются так же, как программа ищет их при запуске. Кроме того, есть защитный ключ. Я пробовал запускать их в песочнице с Sandboxie, это работает таким образом, но чтобы сделать его пригодным для использования, мне нужно было бы пойти и изменить каталоги в коде ... ведь в коде много областей. Другой вариант, который я пробовал, был VirtualBox, он отлично работал, но проблема в том, что он не обнаруживает защитный ключ (LPT). Какие другие варианты у меня есть, кроме изменения кода. Может быть, новая установка или какая-то другая утилита?

Заранее спасибо.

1 ответ1

0

Кажется, что документации немного, но VirtualBox имеет поддержку LPT с 4.2.

Из обзора команд

--lptmode<1-N> <Device> Указывает имя устройства параллельного порта, которое будет использовать функция параллельного порта. Используйте это перед --lpt . Эта функция зависит от операционной системы хоста.

--lpt<1-N> <I/O base> <IRQ> Указывает адрес ввода / вывода параллельного порта и номер IRQ, который будет использовать функция параллельного порта. Используйте это после --lptmod . Базовый адрес ввода / вывода и IRQ - это значения, которые видит гость, то есть значения, доступные в гостевом диспетчере устройств.

Это также выглядит полезным:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .