2010-07-02 187 views

回答

4

如果您可以將服務二進制文件(exe文件)複製到目標計算機,則可以完全按照本地執行的方式安裝該服務。唯一的區別是,OpenSCManager功能的使用過程中(見http://msdn.microsoft.com/en-us/library/ms684323.aspx),你應該使用目標計算機作爲第一個參數(lpMachineName)和CreateService(見http://msdn.microsoft.com/en-us/library/ms682450.aspx)爲lpBinaryPathName,你應該怎麼樣子的路徑向您的服務EXE在遠程計算機上。

您可以使用sc.exe實用程序進行安裝(在命令提示符下鍵入「sc create /?」以獲得幫助)。遠程安裝服務,您可以使用本地Windows API執行sc.exe,就像我上面簡要解釋的那樣。