3

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

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

4

1 回答 1

8

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

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

或者

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

在清单文件 ( app.manifest) 中。MSDN上讨论了这些设置。

于 2009-12-20T05:11:03.287 回答