用instsrv.exe /srvany.exe 注冊Windows 服務方法:
1. 注冊服務: path\instsrv 服務名 path\srvany.exe
-------- 將srvany.exe 注冊成系統服務
2. regedit打開注冊表
3. 進入HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Services\服務名
4. 右鍵-新建-項 填入 Parameters
5. 打開Parameters,右鍵-新建-字符串值 Application
6. 雙擊Application 填入 應用程序的絕對路徑,如: D:\workspace\app\main.exe
7. 右鍵-新建-字符串值AppDirectory
8. 雙擊AppDirectory 填入 應用程序的工作目錄,如: D:\workspace\app\
----------- 通過srvany.exe 啟動注冊表中定義的.exe 應用
9. 啟動服務。
------------
在Windows 服務管理器中看到定義的服務...
------------
注意: 在.exe 應用中, 數據庫的操作是在系統啟動以後才能進行, 盡量使用 出錯誤處理語句:
on error resume next
if err.number=0 then
end if
這樣在計算機重新啟動後才能自動執行定義的服務!!!!
否則.exe 應用可能無法執行~~~