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 に答える