在我的應用程序中,我在幾個不同的用戶帳戶下運行子進程。我需要能夠讀取這些子進程寫入註冊表的一些信息。每個人都寫入HKEY_CURRENT_USER,我知道他們正在運行的用戶帳戶名稱。從Python註冊表中讀取HKEY CURRENT USER,指定用戶
在Python中,如何從特定用戶的HKEY_CURRENT_USER讀取值?我假設我需要以用戶名加載註冊表值,然後從那裏讀取它們,但是怎麼做?
編輯:爲了確保清楚,我的Python程序以管理員身份運行,並且我有帳戶「user1」,「user2」和「user3」,每個帳戶都有自己的HKEY_CURRENT_USER中的信息。作爲管理員,我如何讀取user1的HKEY_CURRENT_USER數據?
這是解決方案,我想出了爲好,但我希望更多的東西「正確」似乎 - 盧卡斯的建議,是有點多具體。 – gdm 2009-10-07 16:58:28
我不得不同意:)。他的回答更加強大。 – KarlW 2009-10-07 17:12:34
我給了這個+因爲它在Python之外工作,並且不需要額外的程序 - 這個想法適用於任何平臺。 – Espen 2014-02-18 21:22:23