在了解 Start 與 Taskkill 如何啟動及終止應用程式後, 那怎麼由 MS-DOS 來控制服務呢? 不言可喻, 答案就在標題上。 {SC} 是 Service Control 的簡稱, 可以對 Windows 服務做任意控制, 在命令提示字元視窗下鍵入 {SC} 將列出所有可用命令與選項, 老頭常用的大概只有 start 和 stop 兩個命令而已。
啟動服務的語法為 sc start 服務名稱 , 關閉則為 sc stop 服務名稱 ; 兩者大同小異, 簡單明瞭; 問題是怎麼知道服務的名稱咧? 不難, 只要打開 Windows 的服務視窗, 一切就變的理所當然。 從桌面左下角的 「開始」, 選擇 「設定」、 「控制台」、 「效能及維護」、 「系統管理工具」、 「服務」, 便可開啟服務視窗 (傳統檢視無需選取 「效能及維護」 類別), 右側表列著所有的服務, 包含名稱、 描述、 狀態、 啟動類型、 登入身份等欄位。 以滑鼠雙擊選取的服務, 則會開啟該服務的內容視窗, 上方的服務名稱, 就是前述要找的東西。
IPSec Services 是用來建立 VPN 通道的服務, 屬於核心元件, 微軟把它和 Windows 系統梆在一起, 但 Windows 的控制界面並不是很人性化, 非專業人士恐難搞定, 市售其它 VPN 產品反倒是較優的選擇。 因此, 除了與微軟的 VPN 伺服器相連外, 這個 IPSec 幾乎無用武之地。 它是預設開啟的, 就來試試關閉它吧!
從 IPSec Services 的內容視窗, 可得知其真正的服務名稱為 PolicyAgent, 在 「命令提示字元」 視窗或 「開始、 執行、 開啟」 輸入 sc stop PolicyAgent 可立即關閉 IPSec 服務, 在服務視窗下按 F5 更新狀態後, 可以看到 IPSec Services 的確被關閉了。 反之, sc start PolicyAgent 可以打開 IPSec 服務。 在 「命令提示字元」 下可以看到系統提供的一些資訊。
聰明如您, 不妨寫個批次檔來練習一番, 看看是否能順利地控制程式及服務, 做個快樂的優化達人!
沒有留言:
張貼留言