关联启动什么意思?

关联启动什么意思?,第1张

从一个软件启动另一个软件就是关联启动了。

在注册表中除了上述普通的期待方式外,还可以利用特殊的方式达到启动目的,如关联启动。当我们打开TXT文件时,系统自动会用记事本打开,自动运行notepad.exe。当然这种关联是可以改变的,其键值位置如下:

HKEY_CLASS_ROOT\exefile\shell\open\command @="\%1\" %*。

HKEY_CLASS_ROOT\batfile\shell\open\command @="\%1\" %*。

HKEY_CLASS_ROOT\htafile\shell\open\command @="\%1\" %*。

HKEY_CLASS_ROOT\txtfile\shell\open\command @="\%1\" %*。

HKEY_LOCAL_MACHINE\Software\Classes\exefile\shell\open\command @="\%1\" %*。

HKEY_LOCAL_MACHINE\Software\Classes\batfile\shell\open\command @="\%1\" %*。

HKEY_LOCAL_MACHINE\Software\Classes\htafile\shell\open\command @="\%1\" %*。

HKEY_LOCAL_MACHINE\Software\Classes\txtfile\shell\open\command @="\%1\" %*。

从注册表路径我可隐约得出,这些都是经常被执行的可执行文件的键值。往往一些木马可以改变这些键值达到加载目的。如果我们把"\%1\" %* 改成 xx.exe"\%1\" %* 则xx.exe就在每次执行类型文件(具体看哪一类型文件)时执行。

相关介绍:

启动项目,就是开机的时候系统会在前台或者后台运行的程序。当操作系统完成登录过程,进程表中出现了很多的进程。操作系统在启动的时候,自动加载了很多程序。许多程序的自启动,给我们带来了很多方便,这是不争的事实,但不是每个自启动的程序对我们都有用。

更甚者,也许有病毒或木马在自启动行列。其实在Windows操作系统中关于自启动文件,除了从以前系统中遗留下来的Autoexec.bat文件中加载外,按照两个文件夹和9个核心注册表子键来自动加载程序的。一般分5类。

若您使用的是OPPO手机(ColorOS 系统),应用关联启动的设置方法:

1、ColorOS 7及以上版本:「设置 >(应用)>应用管理 >关联启动管理」,可管理应用间的关联启动,也可在此处查看拦截记录。

2、ColorOS 6-6.1版本:「设置 >应用管理 >选择一个应用后点击进入应用信息界面 >允许其他应用自动启动」。

场景示例:打开的图片要从微信分享,打开图片的软件和微信就是两个软件,从一个软件启动另一个软件就是关联启动了,如果禁止了,就是点分享时微信打不开,没有反应。


欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/pretty/2950464.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-02-13
下一篇 2023-02-13

发表评论

登录后才能评论

评论列表(0条)

保存