使用Python,可以访问windows中的最近使用(MRU)列表。这是Windows保存最近打开的文档和程序列表的位置。
谢谢!
发布于 2011-07-19 15:19:50
可能:是的,很简单,是的。然而,挑战在于选择哪个MRU。windows和程序存储了数十个em - windows,可能存储了其中的6个。假设你想要Windows的run对话框,你可以像这样得到它(Python 2x语法,在python 2.7上测试过):
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当然,然后你将不得不用它做任何你想做的事情,但这应该是你开始的。
太平洋
https://stackoverflow.com/questions/6325301
复制相似问题