How to get user home directory on Windows
Giampaolo Rodola'
gnewsg at gmail.com
Mon Jan 14 15:14:39 EST 2008
Thanks to Tim Golden suggestions I solved my problem.
...In case it would help someone:
<code>
import _winreg
import win32security
username = 'Administrator'
sid = win32security.ConvertSidToStringSid(
win32security.LookupAccountName(None, username)[0]
)
key = _winreg.OpenKey(
_winreg.HKEY_LOCAL_MACHINE,
r"SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" + "\
\" + sid
)
value, type = _winreg.QueryValueEx(key, "ProfileImagePath")
print value
</code>
More information about the Python-list
mailing list