[quote=引用 7 楼 caozhy 的回复:] 注册表是可以的,但是需要权限,否则写入的是沙箱,而不是真实的那个地方,所以win10认不到。
注册表是可以的,但是需要权限,否则写入的是沙箱,而不是真实的那个地方,所以win10认不到。
我是写到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run的,测试成功, 你试一下. 第二你看看是不是已写在那里了,还是跟本就没有写入. 上面说了,还可以生成快捷方式放到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp,也就是windows的启动菜单栏,测试成功 然后第二个方法我倒真的没有测,只是我原来都是用shell或cmd方式来启动的,用process来启动肯定是不行的
第一个方法: 肯定是可行的,你可以看看别人的自启动是加在注册表的那个位置, 另外也可以自添加一个链接到启动菜单. 第二个方法: 人家说的是做两个程序,一个是服务,用服务来打开你的主程序. 不过为打开一个程序这太小题大作了.
110,571
社区成员
642,565
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧