是否可以将文件复制到系统文件夹中?喜欢System32?

时间:2009-12-20 04:59:34

标签: c# visual-studio-2008 file-permissions

我需要在特定文件夹(“C:\ Windows \ System32 \ oobe \ info \ backgrounds”)内创建文件,并可能创建所述文件夹。当我使用File.Copy命令尝试此操作时,Windows将不会授予程序权限,只会抛出错误。我用VS2008在C#中写这个。

编辑:Windows 7,忘记了那一部分。

1 个答案:

答案 0 :(得分:8)

UAC。您是否添加了请求提升访问权限的清单?其中一个(不要问我哪个......):

<requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

<requestedExecutionLevel  level="highestAvailable" uiAccess="false" />
清单文件(app.manifest)中的

。讨论了这些设置on MSDN