startup - NSIS 在 Windows 启动时启动应用程序(没有启动文件夹)

标签 startup nsis

是否可以在安装过程中将应用程序添加到某些注册表中,以便它在 Windows 启动时自动启动,而无需在启动文件夹中添加快捷方式?

最佳答案

是的,您可以在 Run key 中添加一个条目在注册表中:

WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Run" "MyAppName" '"$InstDir\MyApp.exe"'

注意:Windows 任务管理器有一个选项卡可以禁用启动项,因此将它添加到注册表而不是启动文件夹不再对用户“隐藏”。

关于startup - NSIS 在 Windows 启动时启动应用程序(没有启动文件夹),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52439512/

相关文章:

deployment - Azure启动任务,等待所有其他任务完成

nsis - 安装程序编译期间打开文件时出错

path - 在同一安装程序中使用更新的 NSIS 路径

java - Windows XP 上的 Lauch4J/NSIS 安装程序的代码签名?

startup - 当编写startupbean(@Singleton @Startup @PostConstruct)时,我是否可以获取ServletContext?

backbone.js - Backbone、Marionette、RequireJS 应用启动

ubuntu - 在启动时在 Ubuntu 中设置环境变量(通过脚本)

startup - Visual Studio Community 2017 无法启动。异常 : Could not load file or assembly 'Microsoft. VisualStudio.TelemetryForPPT

environment-variables - NSIS - 如何在系统变量中设置环境变量

windows - 如何在安装结束时以适当的权限启动可执行文件?