我有一个 WPF 应用程序,我想在计算机启动时启动,而不是在用户登录时启动。我知道我可以将 .exe 放在启动文件夹中,但我不希望这样,因为用户必须登录即将推出。我不能使用 Windows 服务,这不是我的选择。
有没有办法在 PC 启动(或重新启动)后启动应用程序,甚至在用户登录之前?任何帮助深表感谢。
您无法在没有用户登录的情况下运行应用程序。您唯一可以运行的是Service,我从您关于 WPF 的问题中猜测这不是您想要的。
使用任务计划程序怎么样?在 Windows 7 中,有一个“安全选项”部分,您可以在其中设置任务选项以在用户是否登录时运行。您可以指定一个可执行文件,它会在 Windows 启动时启动。
(但是,如果您在用户安装您的软件时寻找一个选项,这不会扩展。为此,服务是正确的方式......您可能需要在您的问题中详细说明为什么您可以t使用服务。)