我有需要在
中的c#程序HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
安装后在启动时运行。
我使用Visual Studio 2017 安装项目,但在其中的注册表标签中可以使用:
HKEY_LOCAL_MACHINE\Software\
我知道程序不应该更改其他注册表,但在我的情况下,我找不到任何其他方法来执行此操作。
我写了一个程序来发送它的ping或beacon或心跳,并且每隔N分钟对服务器进行身份验证,它应该在重启后运行。
我试着编写一个服务,但据我所知,我不能以编程方式将字符串发送到服务,它有自定义命令,它只修改整数。之后,我尝试使用WCF,但是对于这样简单的任务来说太复杂了,之后我意识到如果我可以将我的程序放在注册表中并且它在重新启动后运行,它将完成这项工作。