Это называется виртуализацией приложений.
Быстрый ответ заключается в том, что обычные системы не поддерживают хостинг одного приложения, позволяющего взаимодействовать с остальной системой другим пользователем.
Если вашему другу требуется быстрый доступ к приложению в течение короткого периода времени, большинство инструментов телеконференций (WebEx и т. П.) Разрешают совместное использование только одного приложения и позволяют пользователям взаимодействовать с этим приложением.
Если вам абсолютно необходимо настроить виртуализированное приложение, в то же время позволяя самостоятельно взаимодействовать с системой, вам необходимо настроить сервер виртуализации приложений.
По этому вопросу обсуждаются различные системы виртуализации приложений. Существуют ли решения для виртуализации приложений с открытым исходным кодом для Windows?
Поиск в Google по запросу «виртуализация приложений с открытым исходным кодом» также должен дать некоторые полезные результаты.