Как изменить сопоставление файлов без подтверждения UAC? - PullRequest
1 голос
/ 18 февраля 2009

Когда я работал с сопоставлением файлов в приложении .NET, я не нашел способа установить его без UAC, отображающего диалоговое окно подтверждения.

Сегодня, когда я открыл uTorrent и искал сопоставление файлов, я обнаружил, что вы можете включить (запись в реестр) без какого-либо подтверждения со стороны UAC.

Как это возможно? uTorrent не работает как администратор.

Edit:

Я только что обнаружил с помощью Process Monitor (Sysinternals), что uTorrent.exe создает несколько ключей ( uTorrent и .torrent ) но в HKCU (HKEY_CURRENT_USER), а не в HKEY_CLASSES_ROOT. В любом случае, у меня также есть эти ключи в HKEY_CLASSES_ROOT ... возможно, установщик создал их. Не уверен.

1 Ответ

1 голос
/ 18 февраля 2009

См. эту статью в MSDN о виртуализации глобального реестра, чтобы изменения вступили в силу только для вашего профиля пользователя.

...