執行一次 Windows 服務

執行一次 Windows 服務

我有一個 .exe 文件,它是 Windows 服務。我想運行該文件,但只運行一次。我不想安裝它或類似的東西。

有沒有辦法在 Windows 10 中做到這一點?

答案1

我不這麼認為,除非你能得到原始碼。

Windows 服務 exe 的結構與普通 exe 不同,且僅包含 、 等方法OnStartOnStop因此沒有任何定義的點來開始執行該執行檔中的程式碼。

你必須使用一些模擬工具svchost.exe,但我懷疑是否有這樣的事情。

您可以透過批次命令安裝、啟動、停止和卸載它,但這需要本機管理員權限。

相關內容