Як створити віртуальний реєстр для певних програм?


3

Чи є спосіб створити віртуальний реєстр і змусити лише певні програми використовувати цей? Або створити віртуальний реєстр, але який я можу закрити (цей реєстр буде використовуватися тільки під час його активації) ?!

Або перенаправляйте всі запити на інше місце реєстру

Відкрийте для будь-якої допомоги. Оцініть вашу допомогу.

Привітання.


1
Я не знаю, чи переадресовує виклики реєстру, але ви можете подивитися Sandboxie .
Breakthrough

1
Це не те, що я дійсно шукаю: більше, як це: boxedapp.com/boxedappsdk/help/index/virtual_registry.html але це коштує занадто багато.
planIT

Відповіді:


1

Використовуйте boxedapp або boxedapppacker. це найкраще рішення.

BoxedAppSDK_CreateVirtualRegKey Функція створює віртуальний ключ реєстру. Його аргументи аналогічні аргументам функції winapi RegCreateKeyEx. [C ++] LONG __stdcall BoxedAppSDK_CreateVirtualRegKey ( HKEY hKey, LPCTSTR lpSubKey, Зарезервовано DWORD, LPCTSTR lpClass, DWORD dwOptions, REGSAM samDesired, LPSECURITY_ATTRIBUTES lpSecurityAttributes, PHKEY phkResult, LPDWORD lpdwDisposition );

І багато інших функцій. Великий SDK.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.