把"已停用"的服務改為"手動""自動"的指令,有嗎?





axpm0n
2006-04-16, 11:50 AM
在cmd模式下,有無指令或工具把"已停用"的服務改為"手動""自動"?
或者regedit/s匯入某機碼改變服務為"手動""自動"?
XP內建有net (start , stop , pause , continue),
有一個小工具NETSVC也是類似功能,
但是只要服務已停用,上面這些指令都無用。
因為最近用telnet到某台XP電腦,那就是cmd模式,雖具有管理者權限,
卻無法啟動"已停用"服務,真是苦惱!
請各位想想辦法,謝謝。




琥珀
2006-04-16, 02:09 PM
HKLM\SYSTEM\CurrentControlSet\Services\*

Start,2=自動,3=手動,4=停用

axpm0n
2006-04-16, 07:36 PM
HKLM\SYSTEM\CurrentControlSet\Services\*

Start,2=自動,3=手動,4=停用
的確,這樣把登錄檔匯入是會改變,
接著打指令net start service卻還是不行,
意味不重開機好像不行!
是不是改了之後要重開機才會生效?
謝謝你的指教。

琥珀
2006-04-16, 07:38 PM
Sysinternals 推出的 PsService (http://www.sysinternals.com/Utilities/PsService.html) 不知可不可以?

axpm0n
2006-04-16, 07:44 PM
Sysinternals 推出的 PsService (http://www.sysinternals.com/Utilities/PsService.html) 不知可不可以?
挖!功能比NETSVC強,正在測試當中...............
我的天呀!完全正點!這正是我想要的!
而且也不用重開機,
與其絞盡腦汁自己找登錄檔也不一定有用,
往寬廣的道路求助反而比較方便,
琥珀大大真厲害可以找到,還要跟你多多學習!

anson lin
2006-04-20, 07:32 PM
PsTools裡面有很多隻不錯用的小工具,
但是我的Mcafee8+Antispyware卻把某幾隻工具當成駭客程式給移除啦 -_-"

wumins
2006-07-21, 11:53 PM
使用pstools需不需要打開windows的telnet服務呢?
我一直無法存取我的另一台電腦,帳號密碼都正確,還是無法使用...會不會是我沒開telnet的關係?

yuhsheng
2006-07-22, 07:02 AM
內建的sc指令可
查詢啟動類型及服務名稱:
sc query :顯示目前狀態為啟動(running)的服務(服務名稱為執行結果的Service_Name)
sc query state= all :顯示所有服務的狀態
sc query ServiceName:顯示特定服務的狀況

更改啟動服務類型指令:
sc config ServiceName start= auto(demand,disabled)
ex. sc config w3svc start= auto 設定IIS啟動類型為自動
微軟詳細說明 (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sc.mspx?mfr=true)

algolee
2006-07-22, 05:20 PM
:jump: 這篇文章跟回答很棒