-
您需要创建一个 Windows 服务应用程序。 右键单击控制台项目,添加一个项,然后选择“Windows 服务窗体”。 将控制台应用程序放入此 Windows 服务应用程序中。
或者,服务调用控制台应用程序。
请参阅有关 Windows 服务的 MDSN 部分。
-
自动更新程序已经写好了(,程序运行时自动更新,现在手动更新(双击即可更新,但是上级要求必须在凌晨1点开启更新,所以写一个windows服务服务,在监听函数中写进去:
if ( =="0")
functionlibrary = new assistantfunctionlibrary();
收集更新开始了! "); "\\");
-
Windows 服务,您应该参考 NT 服务,这些服务是那些编写服务的工具中的选项。
如果是 Windows 服务控件,则可以调用 sc 命令或直接调用它,这仅限于特定服务的启动和停止。
如果是 Windows 服务中的数据,答案是否定的,当然,它与语言或开发无关。 在 Windows Vista 及更高版本中,Windows 服务在会话 0 中运行,应用程序在 Sisseion N(例如 1、2、3)中运行。)。
所以不能直接调用!
但是,它不能被调用,但这并不意味着没有办法。 Windows 服务可以通过多种方式与应用程序进行通信!
第一种方式:传统的 Windows 服务调用,Windows 服务中有一个属性,是否允许它与应用程序交互,如果要调用 Windows 服务,必须先检查这个属性! 当然,这是必要条件,第二步是跨会话进行通信。
MSDN 上有一段关于 Windows 7 的跨会话段落,它是在会话 1 中与 Windows 服务的跨会话通信,最后在会话 0 中与 Windows 服务进行通信。
第二种方式:交互可以考虑使用WCF方法,这有点类似于后门程序,但这是Microsoft提倡使用的方式,并且与传统的Windows服务交互相比,该方法的结构相对简单。
第三种方法:数据文件交互,其实和WCF的方式没有太大区别,但这种交互只是大方向,适合批处理等数据处理。 它没有技术内容,适用于单个异构模块。
即使在不同的系统之间,也可以这样处理!
-
例如,您要调用什么服务。
你好! Root权限等同于超级管理员权限,即获得root权限后,可以删除电脑或手机中的任何应用或数据; >>>More