這是小弟整理網路上的資料整理修正而成的,
需要動到登錄編輯器,如不熟悉,動手前請三思。
----------------------------------------------------------------------
Instsrv.exe和Srvany.exe可以幫你解決隱藏UD圖示的問題。
我們可以利用這兩個程式將你要執行的程式加入服務中在背景執行,
而這兩個程式是在微軟提供的Windows NT resource kit中,兩個加一起不到20K。
在MS Resources Kit(微軟系統資源管理工具光碟)中有附,或者可以在網路上下載
點我下載
Instsrv.exe可以安裝和刪除服務,
Srvany.exe可以讓程式以系統服務方式運行。
使用方法
1.先將上面2個檔下載到電腦中,解開放到C:\ (放哪裡都可以,放C:\只是方便)
2.利用Instsrv.exe在服務中加入你要的啟動程式名稱
在XP『附屬應用程式』中執行『命令提示字元』 (或是 開始-->執行-->輸入cmd)
鍵入下面指令
c:\instsrv {自己命名服務名稱} c:\srvany.exe
注意:instsrv和srvany.exe程式路徑需輸入完整且正確
3.執行登錄編輯器regedit
到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\{剛取的服務名稱}
4.接者在在剛取的服務名稱下上按右鍵->開新檔案->機碼->鍵入Parameters
5.在 Parameters 機碼下,新增字串:
Application字串,字串值為檔案路徑
AppParameters字串,字串值為參數
AppDirectory字串,字串值為檔案執行輸出路徑
以下為我的範例
6.最後再到控制台->系統管理工具->服務中啟動此服務,
如下圖.這樣就大功告成了
7.要注意的幾件事情:
※啟動中的UD捷徑必須移掉,免得開機時會執行2次UD而跳出警告視窗
※使用這方法桌面上不會出現任何圖案,只有在工作管理員才可以看出
但是也因為這樣,所以沒有辦法直接觀看進度或是分數之類的,
必須先從服務中關閉UD,再利用之前的UD捷徑啟動UD才可以觀看。
※若要將此服務啟動套用到本機而非某帳號時,到服務的地方
點選你新增的服務名稱,開啟該服務內容,點選登入頁籤,選擇本機系統帳戶
若要他在背景作業,則不勾選與桌面互動,
如果打勾,UD的圖示就會出現在工具列
※同樣方法可以套用在其他程式,請大家自行體會(不要拿來做壞事!
)
※請小心使用登錄編輯器,發生意外請自行負責。
謝謝大家觀看~
