史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2003-10-09, 03:36 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 讓程式轉作為服務並執行

-- 想讓一個程序在啟動系統的時候自動執行,你有什麼好辦法?
增加到啟動組?
那如果別人刪除掉就不管用了。
如果你使用了Windows NT/2000/XP,就可以試試把這個程序增加為一個服務,這樣只有擁有權限的人才可以更改服務,只要你設定好權限,就不用擔心會被別人刪除了。

要把應用程式增加為服務,你需要兩個小軟體:Instsrv.exe和Srvany.exe。Instsrv.exe可以給系統安裝和刪除服務,Srvany.exe可以讓程序以服務的方式執行。

這兩個軟體都包含在Windows NT Resource Kit裡,如果你沒有,也可以點擊這裡下載。

把這兩個程序儲存在一個方便的位置,例如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.cn」的是我們開啟的OE,而用戶名為「SYSTEM」的就是我們增加的服務。



如果你玩夠了,不想再執行這個服務,可以直接禁止它在啟動的時候執行,或者使用Instsrv.exe程序刪除。方法是在指令行下輸入「c:\instsrv.exe Mail remove」,然後Enter鍵就可以了。需要注意的是Instsrv.exe這個程序也可以刪除某些系統服務,所以使用的時候一定要小心,對於系統服務,安全起見千萬不要刪除,哪怕你覺得它對你沒有用。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2003-10-09, 11:54 AM   #2 (permalink)
alucard
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

很好用的一個知識∼謝了
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
舊 2003-10-09, 02:39 PM   #3 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:96 | 在線時長:9658小時 | 升級還需:139小時級別:96 | 在線時長:9658小時 | 升級還需:139小時級別:96 | 在線時長:9658小時 | 升級還需:139小時級別:96 | 在線時長:9658小時 | 升級還需:139小時級別:96 | 在線時長:9658小時 | 升級還需:139小時級別:96 | 在線時長:9658小時 | 升級還需:139小時
註冊日期: 2002-12-07
文章: 13246
精華: 0
現金: 26235 金幣
資產: 3024045 金幣
預設

這個到很少見
Thx share
mini 目前線上  
送花文章: 1999, 收花文章: 7956 篇, 收花: 26748 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 02:51 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1