我可以将一个可执行文件与另一个可执行文件(Windows 服务程序)组合在一起,并将该程序作为逻辑服务运行吗?



是否可以将一个可执行文件与另一个可执行文件(Windows 服务程序)组合,并将此程序作为逻辑服务运行?

通过组合,我的意思是形成一个可执行文件。

我想编写一个Windows服务,我已经遵循了一些教程,这些教程展示了如何使用C++来做到这一点,即编写服务程序(在Windows中)并将ServiceMain()函数用作逻辑服务。

但是,我不想用C++编写ServiceMain()函数。相反,我想知道我是否可以使用 Python 编写这些逻辑服务并使用 py2exe 编译为二进制文件。

这可能吗? - 我可以用 ServiceMain() 函数代替 py2exe 编译的模块吗?如果是,请提供有关如何执行此操作的详细信息。

你可以让你的python可执行文件调用c ++可执行文件,并让可执行文件接受命令行参数。 所以基本上在python中具有服务主代码和一些基本情况,这些情况将调用普通的c ++可执行文件。 效率不是很高,但它有效

相关内容

最新更新