2016-08-02 1 views
0

Я хочу настроить перенаправление путей как в файлах, так и в разделах реестра таким же образом. Виртуализация UAC работает для другого процесса во время запуска (либо программно, либо используя некоторые существующий интерфейс).Настройка перенаправления файлов и реестров для заданного (нового) процесса в Windows

Например, я хочу запустить C: \ my_path \ app.exe и когда он открывает любой файл на диске (C: \ other_path \ file.txt) для записи, фактический открытый файл должен быть C: \ temp_for_my_app \ C \ other_path \ file.txt.

Я видел, как некоторые программы могут настроить такое перенаправление (т. Е. Sandboxie), но я не уверен, какой механизм они используют (даже не уверен, использует ли он ту же самую виртуализацию UAC).

Любое понимание пути виртуализации UAC реализует это может быть полезным (ваш комментарий по этому вопросу будет понятно)

ответ

0

Попробуйте cmregistercallback() или API перекинув зацепить zwopenkey() и zwcreatekey()

Смежные вопросы