有几个选项: 您可以将链接放在启动文件夹中。 如果您只想让它在当前用户启动,您可以在注册表中添加一个条目:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 如果您希望它为所有用户启动,您可以在注册表中添加一个条目:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
你是真的想在计算机启动时运行程序,而不是用户登录后吗? 如果是这样,你需要使用Windows的自动登录功能,或者你需要与登录屏幕集成,这可能意味着对于Windows XP及以下版本,你需要开发自己的GINA,对于Vista及以上版本,你需要使用凭据提供程序架构。 在GINA或凭据提供程序中使用WPF没有任何问题。 如果你不想在用户登录前运行应用程序,只需使用启动文件夹或注册表中的Run键。