2010-11-05 48 views
0

我想將此過程自動化:http://www.blogsdna.com/2698/you-can-customize-windows-7-logon-background-officially.htm在windows dir中創建文件夾

註冊是沒有問題的。

但是,當我想在Windows \ System32 \ oobe \ info中創建背景文件夾時,它根本無法工作。 它只是不會創建目錄,無論我嘗試。

我認爲這是未經授權的訪問?但即使UAC轉身,我仍然無法創建文件夾。

任何人都有一個想法是怎麼來的?

回答

1

只需進入Windows資源管理器並更改文件夾的權限,在該文件夾中您嘗試創建您的子文件夾以爲您的用戶帳戶寫入permssions。

+0

你可以在.net中給這個權限嗎? – 2010-11-05 15:05:04

+0

@Elias:理論上是的,看看FileSystemSecurity.AddAccessRule(http://msdn.microsoft.com/en-us/library/system.security.accesscontrol.filesystemsecurity.addaccessrule.aspx)。但實際上,這可能最終會成爲同樣的事情,因爲你的應用程序需要有權限給你文件夾的權限。嘗試運行你的應用程序作爲管理員(或者使用RunAs或者通過清單,如在這個問題http://stackoverflow.com/questions/2737196/setting-uac-settings-of-a-file-in-c),並參見如果有效的話。 – 2010-11-05 16:05:53

0

您需要申請管理權限。更改Windows dir的權限是不好的,因爲它具有系統文件。去谷歌上查詢。

要測試用鼠標右鍵單擊該程序,然後單擊以管理員身份運行。在vb中有一個設置xml你設置權限,我假設會有一種方式在c#

+0

我試過了,沒有工作。 – 2010-11-07 18:26:13

+0

我也嘗試關閉UAC,仍然沒有工作。 – 2010-11-07 18:26:52

相關問題