运行一次 Windows 服务

运行一次 Windows 服务

我有一个 .exe 文件,它是一个 Windows 服务。我想运行该文件,但只运行一次。我不想安装它,或者诸如此类的事情。

有没有办法在 Windows 10 中做到这一点?

答案1

除非你能获得源代码,否则我不这么认为。

Windows 服务 exe 的结构与普通 exe 不同,并且仅包含诸如OnStart、之类的方法OnStop,因此没有任何定义点来启动该可执行文件内的代码执行。

你必须使用一些模拟的工具进程管理器,但我怀疑是否存在这样的事。

您可以通过批处理命令来安装、启动、停止和卸载它,但这需要本地管理员权限。

相关内容