Несколько экземпляров одной программы
Проект, с которым у меня возникают проблемы, заключается в том, что мне нужно запустить набор программных моделей на одном компьютере. Каждая модель имеет разные конфигурации файлов, но на диске C:\ папки называются так же, как программа ищет их при запуске. Кроме того, есть защитный ключ. Я попытался запустить их в песочнице с песочницей, она работает таким образом, но чтобы сделать ее пригодной для использования, мне нужно было бы пойти и изменить каталоги в коде... ведь в коде много областей. Другой вариант, который я пробовал, был VirtualBox, он работал бы отлично, но проблема в том, что он не обнаруживает защитный ключ (LPT). Какие другие варианты у меня есть, кроме изменения кода. Может быть, новая установка или какая-то другая утилита?
Заранее спасибо.
1 ответ
Кажется, что документации немного, но VirtualBox имеет поддержку LPT с 4.2.
--lptmode<1-N> <Device>
Указывает имя устройства параллельного порта, который будет использовать функция параллельного порта. Используйте это раньше--lpt
, Эта функция зависит от операционной системы хоста.
--lpt<1-N> <I/O base> <IRQ>
Задает адрес ввода-вывода параллельного порта и номер IRQ, который будет использовать функция параллельного порта. Используйте это после--lptmod
, Базовый адрес ввода / вывода и IRQ - это значения, которые видит гость, то есть значения, доступные в гостевом диспетчере устройств.
Это также выглядит полезным: