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

MrB*_*gle 3 c# file-permissions visual-studio-2008

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

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

Mar*_*ell 8

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

<requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
Run Code Online (Sandbox Code Playgroud)

要么

<requestedExecutionLevel  level="highestAvailable" uiAccess="false" />
Run Code Online (Sandbox Code Playgroud)

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