| 會員 ![]() | 服務的啟動參數如何使用? 如下圖: 以Security Center為例, 圖的最下面有一個啟動參數(M),後面空格可輸入一些參數, 這是否只能在服務狀態為已停止的情況下,手動按啟動(S),才有作用? 如果服務啟動類型是自動,開機就執行的時候,這時啟動參數(M)就無作用? 用什麼指令有辦法啟動帶有參數的服務?如 net start wscsvc 參數 ? sc start wscsvc 參數 ? 此篇文章於 2007-12-16 11:53 AM 被 axpm0n 編輯。. |
| 回覆 |
| あなたの家に行く | 這裡所指的參數,是指在命令行執行程式時,後面附帶的選項?如果是的話,應該是直接寫在 ImagePath 才對。 沒有 net start [服務] <參數> 這種用法。 |
| 回覆 |
| 會員 ![]() | 回覆: 服務的啟動參數如何使用? 以另外一個服務當例子,Port Reporter,這是用來紀錄PORTS活動的工具, 下載點:http://download.microsoft.com/downlo...5/PortRptr.exe 網頁說明:http://support.microsoft.com/kb/837243/zh-tw 從網頁裡面就可以看見有啟動參數 -ld -ls 的用法, 好像與服務機碼的ImagePath無關。 |
| 回覆 |
| あなたの家に行く | 啟動參數,算是用了就丟棄,不會保存在登錄中。所以,設為自動就沒辦法傳入參數,因為那時候還沒有鍵入參數。服務啟動中當然無法變更參數設定,不管是自動或手動啟動服務。就算程式設計上允許鍵入參數,也是對當時的會話無作用,還是要重新啟動一次服務,正式傳入參數。 琥珀完全依照這個程式的說明,在虛擬環境測試,結果就是這樣。 用 sc start portreporter -ld 'c:\folder' -ls 2000 啟動服務。放到啟動 (run) 登錄機碼。 |
| 回覆 |
| 會員 ![]() | 回覆: 服務的啟動參數如何使用? 引用:
但想改變又無法在自動時改變,每次手動又太麻煩, 上述sc start portreporter -ld 'c:\folder' -ls 2000 可以成功,不過注意c:\folder要先自行建立, 謝了,看來sc威力比net大的多。 | |
| 回覆 |
| |
| XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。