Несколько экземпляров одной программы

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

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

1 ответ

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

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

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

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

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

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