registrykey

    0熱度

    3回答

    我試圖從Windows註冊表,這下幾個分支坐在得到的值獲得的值(右窗格): HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\... 考慮下面的代碼: RegistryKey openSubKey = settings.OpenSubKey( @"\\HKEY_LOCAL_MACHINE\SOFTWARE\M

    18熱度

    4回答

    在.Net中,我們可以檢索到「特殊文件夾」的路徑,比如文檔/桌面等。今天,我試圖找到一種方法來獲取「下載」文件夾的路徑,但它似乎並不夠特殊。 我知道我只能做'C:\用戶\用戶名\下載',但這似乎是一個醜陋的解決方案。那麼如何使用.Net來檢索路徑?

    5熱度

    2回答

    我最近爲Windows編寫了一個原生的NT註冊表編輯器,並在Windows 7上運行它。令我驚訝的是,除了兩個標準的根鍵,MACHINE和USER,這是目前在Windows XP中,也有一個名爲「A」神祕鑰匙,不能以任何方式是否通過權限更改或備份特權或以其他方式打開,: 有誰知道這個關鍵是什麼?我不相信它適用於任何軟件,因爲在我安裝任何東西之前它就在那裏,我相信我在另一個新的安裝中也看到了它。這很

    0熱度

    2回答

    我在Visual Studio 2008 Professional中創建了一個安裝和部署項目。我使用的是Visual C++,並且在其中有兩個在自定義操作下運行的exe文件。一個正在運行提交和其他卸載。目的是在安裝時添加註冊表項,並在卸載時將其刪除。它在Windows XP上完美運行,但是當我更改爲Windows 7並運行安裝程序時,只有加密部分可以工作。該密鑰在卸載時不會被刪除。但是,當我從安裝

    0熱度

    1回答

    我正在編寫一個Java桌面應用程序,它的一個功能是去除舊的不需要的,無用的註冊表項。如何確定可以刪除哪些條目/鍵/值。 查看註冊表 後,我安裝,然後卸載我的應用程序,我注意到了,我在HKLM \軟件\微軟\ Windows程序的關鍵\ CURRENTVERSION \卸載仍然存在,但值被刪除。 雖然密鑰仍然存在,但該程序不再位於「卸載程序」列表中,並且該程序已被卸載。 然後,我環顧四周,發現該位置

    2熱度

    1回答

    我有一個C#應用程序,我正在編寫這個應用程序將修復整個組織中破碎的註冊表項。我試圖使用RegistryKey,RegistrySecurity和RegistryAccessRule這三類,當我嘗試使用它們時,我得到「請求的註冊表訪問不被允許」。我已經對此進行了廣泛的搜索,找不到一個好的解決方案。 我試圖解決這個問題,對它們沒有任何權限(見下面的截圖)。它們是空白的,沒有可繼承的設置。這不允許我用我

    0熱度

    1回答

    我已將setUp項目添加到My C#windows應用程序。但沒有註冊系統註冊表。我漸漸明白,要與系統註冊表中一個必須遵循的跟隨着程序進行註冊: 我overrided「安裝」方法用下面的代碼: public override void Install(System.Collections.IDictionary stateSaver) { base.Install(stateSaver

    1熱度

    1回答

    我的安裝程序部署了一個配置exe,用於在同樣安裝的windows服務上進行一些基本配置。該exe還需要創建和編寫一些註冊表項。在Windows Server 2008環境中,這些密鑰無法創建。我調查了一下,發現這是一個管理員權限,並且EXE沒有提示在2008年UAC下需要的管理員權限。我可以通過右鍵單擊exe並以管理員身份運行來解決此問題。這不是理想的,因爲它是我需要通知我們的客戶表演的額外步驟。

    0熱度

    1回答

    我想檢查我是否擁有RegistryKey的權限,例如我是否可以讀取值和寫入值。這個博客列舉權限 http://blogs.msdn.com/b/bclteam/archive/2006/01/06/509867.aspx 如何從GetAccessControl(去),以知道我有例如FullControl?

    4熱度

    3回答

    我正在處理文件關聯。我已經確定,有一個名爲UserChoice鍵: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\[ext]. 我已經能夠讀取和寫入提供我創建它的UserChoice關鍵,它具有不已創建的視窗。但是,如果UserChoice密鑰已經由Windows創建,那麼我需要以管理