茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1675720 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_00046.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2014/7/16 4:16:21

Instsrv.exe & Srvany.exe - 將程式加入"系統服務" 運行

如何將程式加入"系統服務" 運行? (Instsrv.exe and Srvany.exe)

讓程式轉作為服務並執行


有時希望某程式開機後,不需要登入就執行,那就是需要使用 "系統服務" 這功能了!

----------------------------------------------------------------------------------
想讓一個程序在啟動系統的時候自動執行,你有什麼好辦法? 增加到啟動組? 那如果別人刪除掉就不管用了。

如果你使用了Windows NT/2000/XP,就可以試試把這個程序增加為一個服務,
這樣只有擁有權限的人才可以更改服務,只要你設定好權限,就不用擔心會被別人刪除了。

要把應用程式增加為服務,你需要兩個小軟體:Instsrv.exe和Srvany.exe。

Instsrv.exe可以給系統安裝和刪除服務,
Srvany.exe可以讓程序以服務的方式執行。

這兩個軟體都包含在Windows NT Resource Kit裡,如果你沒有,也可以點擊這裡下載。
http://www.techeez.com/download/nt/instsrv.exe

http://www.techeez.com/download/nt/srvany.exe

把這兩個程序儲存在一個方便的位置,例如C碟根目錄下。我們舉例來說明,把OE作為一個服務增加進Windows XP Professional操作系統中,

並把這個服務命名為「Mail」。

在執行中輸入「CMD」,Enter鍵,開啟指令行視窗,在提示號後面直接輸入:「c:\instsrv.exe Mail c:\srvany.exe」然後Enter鍵,

其中的「c:\instsrv.exe」和「c:\srvany.exe」表示這兩個程序儲存的位置,而Mail則是你想增加的服務名稱。

執行Regedit開啟註冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下,找到剛才增加的Mail,點擊右鍵,

新增一個鍵,命名為「Parameters」,點擊新增的Parameters,並再次新增一個名稱為「Application」的子鍵,資料類型為「REG_SZ」,

數值為希望作為服務執行的程序的所在位置,如果你的Windows系統安裝在C碟下,那麼OE的程序位置就是C:\Program Files\Outlook Express\msimn.exe ,

把這個路徑添入數值中。

到現在,這個服務已經成功的增加並且設定好了。如果你希望做的更加專業,可以在Mail服務下建立一個名為Description的子鍵,資料類型同樣為REG_SZ,

數值可以寫一些你對這個服務的描述,這個我們在後面可以看到。
接下來需要對服務做一些額外的設定,在執行中輸入「Services.msc」並Enter鍵,在列表中找到我們剛增加的Mail服務,雙按開啟,來做詳細的設定。

在「General」選擇項上,我們需要設定這個服務的執行方式,在圖二中可以看見,作為一個服務,有「自動(Automatic)」,「手動(Manual)」和「禁止(Disabled)」

三種啟動類型,按照需要,我們一般設定成自動就可以了。

而在「Logon」選擇項下可以設定以什麼身份執行這個服務,一般可以不用理會,按照預設的設定。「Recovery」選擇項下則是進行恢復設定的,你可以指定,

在服務第一次,第二次和第三次出錯之後分別採取什麼措施。

「Dependencies」則顯示了服務之間的依存關係,可以讓你察看這個服務的執行依賴哪些其它服務,以及還有什麼服務依賴於這個服務。

這後面幾個對我們一般用戶沒有什麼意義。

經過這些設定,你的服務已經完全可以正常工作了。

登出一下看看。為了讓你看清除,我們先開啟OE,這時在工作管理器裡,有兩個msimn工作,用戶名為「.com...............................」的是我們開啟的OE,

而用戶名為「SYSTEM」的就是我們增加的服務。
如果你玩夠了,不想再執行這個服務,可以直接禁止它在啟動的時候執行,或者使用Instsrv.exe程序刪除。

方法是在指令行下輸入「c:\instsrv.exe Mail remove」,然後Enter鍵就可以了。需要注意的是Instsrv.exe這個程序也可以刪除某些系統服務,

所以使用的時候一定要小心,對於系統服務,安全起見千萬不要刪除,哪怕你覺得它對你沒有用。


擊這裡下載

http://www.badongo.com/file/11883138

[ 本帖最後由 李斯特霍華 於 2008-10-29 21:20 編輯 ]

原文出處:Instsrv.exe & Srvany.exe - 將程式加入"系統服務" 運行 - 免空軟體 - 卡提諾論壇 - mail,msc,Windows NT
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|