Открытие нескольких экземпляров приложения, которое не позволяет

508
Sawtaytoes

проблема

Я ищу способ открыть несколько экземпляров приложения в Windows 8.1, например, FastStone Image Viewer, который, кажется, не имеет возможности включить несколько экземпляров.

Моя цель в этом конкретном случае - иметь возможность использовать FastStone Image Viewer, чтобы открывать столько экземпляров, сколько мне нужно. Поэтому, если мне нужно сравнить два изображения рядом друг с другом, я могу просто открыть два изображения и просмотреть их рядом. Легкое приложение, которое всегда включено, может работать, но я хотел бы посмотреть, что еще доступно.

обходные

Единственный способ обойти это, как мне лично известно, - использовать Sandboxie для песочницы приложения и иметь несколько открытых экземпляров, думая, что оно работает само по себе.

Вопрос

Существуют ли другие механизмы, позволяющие включить это без установки приложения-оболочки?

Подобные вопросы

0
Чем это отличается от вопроса (ов), которые вы связали как "похожие"? Имейте в виду, что если программа не предназначена для запуска нескольких экземпляров (программисту действительно нужно намеренно отключить эту возможность), то она, вероятно, выиграет без повреждения из-за необработанных общих файлов, адресов памяти и других ресурсов. Пример: instance1 записывает «XYZ» в c: \ temp \ tempfile.txt, а затем instance2 записывает «ABC» в этот файл, теперь instance1 сбит с толку тем, что находит в файле, и вылетает, или повреждает ваши данные и т. Д. Ƭᴇcʜιᴇ007 10 лет назад 0
В частности, приложение открывает несколько файлов, оканчивающихся на говорящее имя `.db` в эксклюзивном режиме. Я предполагаю, что он не предназначен для работы с несколькими экземплярами, и последствия этого могут быть весьма неблагоприятными. Mitch 10 лет назад 0

0 ответов на вопрос