【发布时间】:2014-09-08 07:17:33
【问题描述】:
我的应用程序需要更改一些系统文件。 (就像从 “C:\Windows\System32\winevt\Logs”目录。 (有点像 Ccleaner 做的)
但即使拥有管理员权限,我什至无法从应用程序中看到这些日志文件。
我的应用程序清单文件有这一行:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
我使用“以管理员身份运行”运行我的应用程序。
我的应用程序如何拥有“系统”权限,或者有什么方法可以做到这一点。
有很多应用程序在以管理员权限运行时可以更改系统文件。
谢谢..
注意:我需要更改的文件的所有者似乎是“本地服务”。
【问题讨论】:
-
您的管理员用户是否可以完全控制您尝试修改的文件所在的文件夹?
标签: c# system privileges