繁体   English   中英

未出现在启动文件夹中的程序如何在启动时自动执行?

[英]How do programs that don't appear in the startup folder auto-execute on startup?

只是出于好奇,我想知道这是如何完成的。 我知道您可能可以使用 Windows 调度程序手动启动程序,但是对于从 Internet 下载的某些内容,例如 Discord,它如何自动赋予自己在启动时运行而不实际位于启动文件夹中的能力?

某些应用程序不会出现在启动文件夹中,但无论如何都会自动启动。 程序员可以禁用在启动文件夹中显示的应用程序。 要回答您的问题,这是由应用程序背后的开发团队做出的决定。 这是使用 shell 禁用这些应用程序的链接:禁用不在启动文件夹中的项目

条进入深度有关Windows如何使用注册表项,以在启动时打开的应用程序。

如果您想禁用 discord 的自动启动,方法如下

我在本网站的其他地方找到了答案,这里是链接和引用https://stackoverflow.com/a/20781275/9546874

添加新的启动应用程序 打开您的注册表并找到键 [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run]。

对于要启动的每个程序,使用描述性名称自动创建一个新的字符串值,并将该字符串的值设置为程序可执行文件。

例如,要自动启动记事本,请添加新条目“Notepad”="c:\\windows\\notepad.exe"。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM