如何操作开始菜单的“最近使用的程序"?以编程方式列出? [英] How can one manipulate the Start menu's "Recently Used Programs" list programmatically?
问题描述
我正在寻找一种方法来使程序显示(经常)使用,以便它们显示在开始"菜单的最近使用的程序"中(在零触摸安装之后).
I'm looking for a way to make programs appear (frequently) used, so that they would appear in the Start menu's "Recently Used Programs" (after a zero touch install).
我想弄清楚 Windows 如何存储与程序使用频率相关的信息.
I'm trying to figure out how Windows stores information related to program usage frequency.
当我从开始"菜单运行程序时,我能看到的唯一(可能)相关的东西是一些(似乎没有记录的)BagMRU 注册表项,它们对我没有意义.
The only (maybe) related things I can see being changed when I run a program from the Start Menu, are some (seemingly undocumented) BagMRU registry keys which have no meaning to me.
我确实找到了一种获取程序的方法已固定,但这不是我在这里寻找的内容.
I did found a way to get programs pinned, but that's not what I'm looking for here.
更新:请查看评论以解释我为什么要这样做...
Update2:我正在取得进展……现在我知道它们的密钥存储在哪里,并且我知道这些密钥是ROT13加密"的.值的后 4 个字节是计数器.. http://blog.didierstevens.com/2006/07/24/rot13-is-used-in-windows-youre-joking/
Update2: I'm making progress... Now I know where they keys are stored and I know that the keys are ROT13 "encrypted". And the second 4 bytes of the values are the counter.. http://blog.didierstevens.com/2006/07/24/rot13-is-used-in-windows-you’re-joking/
这个ROT13(维基百科) 加密的东西很有趣.嗯,当然是有原因的.他们不希望您通过简单的搜索就能找到它.
This ROT13(wikipedia) encryption thing is funny. Well, of course there is a reason. They don't want you to be able to find it by simple search.
大声笑,在 Windows 7 中,他们使用 Vigenère 加密! 好多了 :D
推荐答案
我在这里找到了我要找的东西:
I found what I was looking for here:
http://blog.didierstevens.com/2006/07/24/rot13-is-used-in-windows-youre-joking/
这篇关于如何操作开始菜单的“最近使用的程序"?以编程方式列出?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!