首页 > 解决方案 > 如何在系统启动时使用 c# 服务执行进程

问题描述

我有 ac# 服务,我需要在设备启动时执行特定进程。我如何使用 c# 来做到这一点。我不知道如何检测 Windows 正在启动。

 System.Diagnostics.Process proc = new Process();
                            proc.StartInfo.FileName = fileName;
                            proc.StartInfo.Arguments = details["arguments"];
                            proc.StartInfo.Verb = "runas";      
                            proc.Start();
                            proc.WaitForExit();

标签: windowsservicec#windows-services

解决方案


您可以在“服务”窗口中将服务设置为“自动”,并在开始时执行您的代码或启动计时器以在不久之后启动。


推荐阅读