如何通过C++将exe程序启动
首先,我必须说:这不是键盘记录器或其他病毒,我只是写了一个程序来自动在我的计算机上的一些行动。我知道我必须用IsMyProgramRegisteredForStartupPCWSTR pszAppName更改注册表,或者用RegSetValueEx更改RegOpenKey,或者类似的东西,但我实际上不知道如何使用它 所以,请有人帮我解决这个问题,或者有人知道另一种方法让它进入启动如何通过C++将exe程序启动,c++,windows,winapi,registry,C++,Windows,Winapi,Registry,首先,我必须说:这不是键盘记录器或其他病毒,我只是写了一个程序来自动在我的计算机上的一些行动。我知道我必须用IsMyProgramRegisteredForStartupPCWSTR pszAppName更改注册表,或者用RegSetValueEx更改RegOpenKey,或者类似的东西,但我实际上不知道如何使用它 所以,请有人帮我解决这个问题,或者有人知道另一种方法让它进入启动 所有信息我可以说我在Windows 10上,比如我需要得到一些程序。exe通过C++程序进入启动,为什么你必须用C+
所有信息我可以说我在Windows 10上,比如我需要得到一些程序。exe通过C++程序进入启动,为什么你必须用C++代码来设置exe文件作为启动?您可以创建exe文件的快捷方式。将该快捷方式复制到此目录 最简单的方法:按win+R并键入shell:startup。它将立即打开启动目录 或手动输入路径: 对于所有用户:C:\ProgramData\Microsoft\Windows\Start 菜单\程序\启动 对于当前用户: C:\Users[用户名]\AppData\Roaming\Microsoft\Windows\Start 菜单\程序\启动
重新启动windows并登录后,exe文件将自动运行。此外,您还可以使用任务管理器->启动来检查exe文件是否已注册为启动程序 有很多示例显示了要编写哪些设置以及如何修改注册表。请做更多的研究。阅读和创建注册表项比自动化任务更容易,所以我觉得这很可疑。不要硬编码这样的路径。使用已知文件夹API查找路径。否。您需要已知的文件夹API。