我有一個 .exe 文件,它是 Windows 服務。我想運行該文件,但只運行一次。我不想安裝它或類似的東西。
有沒有辦法在 Windows 10 中做到這一點?
答案1
我不這麼認為,除非你能得到原始碼。
Windows 服務 exe 的結構與普通 exe 不同,且僅包含 、 等方法OnStart
,OnStop
因此沒有任何定義的點來開始執行該執行檔中的程式碼。
你必須使用一些模擬工具svchost.exe,但我懷疑是否有這樣的事情。
您可以透過批次命令安裝、啟動、停止和卸載它,但這需要本機管理員權限。