开机自启在注册表中位置
开机自启可以把可执行文件的快捷方式放到StartUp目录中,也可以在注册表中实现,大多数都是在勾选设置后修改注册表中的值,这个注册表项的名称如下:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
他的字符串值由名称和数据组成,名称就是app的名自定义,数据的值是可执行文件的绝对路径。
运行历史记录在注册表中位置
在打开运行时如果运行成功会有历史记录存在注册表中,项名称如下:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
他就是调用powershell后传的参数,参数间用空格隔开,如有单个参数有空格需要加上双引号引起来。
右键菜单在注册表中的位置
任意扩展名的文件
HKEY_CLASSES_ROOT\*
这里的主要的是shell项,他的子项就是右键文件的项,如下,CopyFileName项的默认字符串值的值是显示的名字,icon是图标位置,子项command的默认的值是语句,一般为可执行文件加参数。
这里可以看到任意文件都可以用记事本打开,调用的notepad.exe传参%1是这个文件的完整绝对路径。
特定扩展名的文件
比如.txt文件就在HKEY_CLASSES_ROOT\.txt
中,默认的值就是他定义的项:
直接到txtfile项看:
可以看到有shell和右键的项命令等。
谷歌浏览器等就是修改.html的默认值的项名来实现打开等等功能。
文件夹
HKEY_CLASSES_ROOT\Directory
文件夹有Background这个是右键点击在文件夹目录的空白处也就是背景上触发的右键,shell是点击在文件夹上的。
驱动器
HKEY_CLASSES_ROOT\Drive
是磁盘等驱动器的右键。
资料夹
HKEY_CLASSES_ROOT\Folder
这是是所有Directory和Drive的意思,一般文件夹和驱动器都需要右键的在这里。文章来源:https://www.toymoban.com/news/detail-442567.html
引用
https://blog.51cto.com/putian/1076441文章来源地址https://www.toymoban.com/news/detail-442567.html
到了这里,关于Windows注册表开机自启,右键菜单,运行的位置介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!