我试图以编程方式(c++)在我的 Windows 8.1 system32 文件夹中获得 uxtheme.dll 的所有权。我现在阅读、尝试和搜索了几个小时,但找不到任何解决方案。每次设置 uxtheme 所有权时,它都不会显示在属性选项卡中。所有权和全部权利始终由受信任的安装程序继承。
我试过了,system("takeown /f C:\Windows\system32\uxtheme.dll")
它打印成功,但遗憾的是没有用。
TakeOwnership()
msdn的函数也是如此。[http://msdn.microsoft.com/en-us/library/windows/desktop/aa379620%28v=vs.85%29.aspx]
我需要做什么来继承本地管理员的所有权,这样我就可以切换出这个 dll?资源保护和它有关系吗?
设置所有权后,我可以用 MoveFileEx() 替换 dll 吗?
非常感谢你,洛迪