首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows上通过Python访问最近使用的(MRU)条目?

在Windows上通过Python访问最近使用的(MRU)条目?
EN

Stack Overflow用户
提问于 2011-06-13 07:03:44
回答 1查看 930关注 0票数 2

使用Python,可以访问windows中的最近使用(MRU)列表。这是Windows保存最近打开的文档和程序列表的位置。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-19 15:19:50

可能:是的,很简单,是的。然而,挑战在于选择哪个MRU。windows和程序存储了数十个em - windows,可能存储了其中的6个。假设你想要Windows的run对话框,你可以像这样得到它(Python 2x语法,在python 2.7上测试过):

代码语言:javascript
复制
def get_run_mru():
    import _winreg
    regKey = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER,
        r'Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU')
    recent = _winreg.QueryValueEx(regKey,'MRUList')[0]
    recent_list = []
    for subkey in recent:
        recent_list.append(_winreg.QueryValueEx(regKey,subkey)[0])
    return recent_list

当然,然后你将不得不用它做任何你想做的事情,但这应该是你开始的。

太平洋

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6325301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档