python - запуск приложения из виртуальной файловой системы - PullRequest
1 голос
/ 19 марта 2012

Быстрый вопрос для всех, кто знает ответ. Я делаю с виртуальными файловыми системами и Python. У меня есть EXE-файл в моей файловой системе, возможно ли запустить это приложение, не подвергая файловую систему чему-то вроде Dokan?

Если это невозможно, существует ли способ предоставить файловую систему без необходимости использования драйверов / привилегий администратора, как это требуется Dokan в Windows?

Любая помощь приветствуется, спасибо!

1 Ответ

0 голосов
/ 23 марта 2012

Ни за что (без какого-либо очень глубокого взлома в режиме ядра).Вы должны иметь файловую систему, видимую для ОС через стек драйверов, чтобы запускать из нее EXE.Одним из вариантов является создание скрытой файловой системы или сопоставление виртуальной файловой системы с каталогом на существующем диске NTFS (например, наша файловая система обратного вызова позволяет вам сделать это), но в любом случае требуется драйвер режима ядра.

Возможен еще один вариант, но я не видел его жизнеспособных реализаций: создайте модуль сервера SMB и создайте сетевой подключенный диск, который подключен к этому серверу SMB.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...