是否可以从 Windows 服务启动 Web 浏览器?我在 C# 中创建了一个基本服务并将其安装在“LocalSystem”安全配置文件下。
该服务的代码如下所示:
namespace Bootloader
{
public partial class Service1 : ServiceBase
{
public Service1()
{
InitializeComponent();
}
protected override void OnStart(string[] args)
{
string target = "http://www.microsoft.com";
System.Diagnostics.Process.Start(target);
}
protected override void OnStop()
{
}
}
}
当服务运行时,什么也没有发生。Windows 服务的文档说它们没有任何 UI,但这是否意味着无法启动 Web 浏览器。