如何透過命令列管理 Windows 服務

人們一直在尋找無需離開終端機即可管理系統任務的有效方法,即使在使用 Windows 時也是如此。在 Windows 上,服務在背景運行以保持系統和應用程式的平穩運行。許多人喜歡透過命令列來管理 Windows 服務,而不是開啟服務管理員。在今天的教學中,我們將探討這些方法,並了解如何直接從終端機管理 Windows 服務。

1.使用sc.exe管理Windows服務

sc.exe 是用於管理 Windows 服務的內建命令列工具。此工具可讓您直接從終端配置、查詢和控制服務。使用 sc.exe,您無需圖形服務管理員即可完全控制 Windows 服務。

使用 sc 檢查服務狀態

我們可以使用sc query serviceName指令來檢查特定服務的狀態。例如,我們運行 sc query MySQL80 命令來檢索有關 MySQL80 服務的詳細信息,包括其狀態:

如何透過命令列管理 Windows 服務
使用 sc 檢查服務狀態

目前機器上沒有執行 MySQL。

使用 sc 啟動服務

要使用 sc.exe 啟動特定服務,我們可以使用指令sc start ServiceName。例如我們運行sc start MySQL80來啟動MySQL80服務。要驗證服務是否已成功啟動,我們可以使用sc query MySQL80指令檢查服務的狀態:

如何透過命令列管理 Windows 服務

使用 sc 停止服務

您可以停止服務以釋放系統資源。例如,sc stop MySQL80指令停止 MySQL,可以使用sc query MySQL80指令進行驗證:

如何透過命令列管理 Windows 服務

使用 sc 建立新服務

我們可以使用sc create指令建立一個新服務。此命令需要指定服務名稱、可執行路徑和啟動類型。例如,要建立一個名為「mte」的新服務,該服務將在啟動時自動啟動,請輸入:

sc create mte binPath= "C:\Users\HP\Desktop\Examples\Service.exe" start= auto
如何透過命令列管理 Windows 服務

使用 sc 更新服務

我們可以使用sc config指令來設定現有的服務。例如,若要將啟動類型變更為手動,請執行下列命令:

sc config serviceName start= demand
如何透過命令列管理 Windows 服務

使用 sc 刪除服務

當不再需要該服務時,我們可以使用以下命令將其從 Windows 中永久刪除:

sc delete srviceName
如何透過命令列管理 Windows 服務

2.使用 Net 指令管理 Windows 服務

Windows 中的 net 命令允許我們從命令列管理服務。此命令允許使用者無需使用圖形服務管理員即可啟動、停止、暫停、復原和查詢服務。

使用 net 指令啟動和停止服務

我們可以分別使用net start serviceNamenet stop serviceName指令啟動或停止 Windows 服務:

如何透過命令列管理 Windows 服務
使用 net 指令啟動或停止服務

使用 net 命令暫停和恢復服務

某些 Windows 服務支援暫停和恢復,而不是完全停止。在這種情況下,我們可以分別使用net pause ServiceNamenet continue ServiceName指令:

如何透過命令列管理 Windows 服務
暫停和恢復網路服務

使用net指令檢查服務狀態

net 命令本身不提供檢查特定服務狀態的直接方法,但我們可以將它與findstr 命令一起使用來過濾結果。例如,若要檢查指定的服務是否正在運行,請輸入:

net start | findstr "ServiceName"
如何透過命令列管理 Windows 服務
使用net指令檢查服務狀態

如果指定的服務正在運行,則命令將傳回該服務的名稱;否則將沒有輸出。

使用 net 指令管理遠端服務

我們可以使用net命令透過指定電腦名稱來管理遠端電腦上的服務。例如,net start ServiceName /S RemotePCnet stop ServiceName /S RemotePC指令用於啟動或停止遠端電腦上的服務。

Sign up and earn $1000 a day ⋙

Leave a Comment

請依照這 7 個步驟操作,即可防止 Windows 11 再次變慢!

請依照這 7 個步驟操作,即可防止 Windows 11 再次變慢!

從刪除臨時檔案到更新軟體,有許多簡單有效的方法可以讓您的電腦像新的一樣順利運作。

以下是在 Windows 10 上建立虛擬硬碟(Virtual Hard Disk)的方法

以下是在 Windows 10 上建立虛擬硬碟(Virtual Hard Disk)的方法

基本上,虛擬硬碟 (VHD) 是一種檔案格式,其包含的結構與硬碟的結構「完全」相同。

如何將「結束工作」新增至 Windows 11 工作列

如何將「結束工作」新增至 Windows 11 工作列

Windows 11 具有一項功能,可直接在工作列上新增「結束工作」按鈕,因此您無需存取工作管理員來關閉無回應的應用程式。

必備的 Windows 桌面視覺增強工具

必備的 Windows 桌面視覺增強工具

如果您厭倦了每天盯著相同的介面,這些工具將增強您的桌面體驗。

除非您進行這些更改,否則 Windows 11 將不會尊重您的隱私!

除非您進行這些更改,否則 Windows 11 將不會尊重您的隱私!

Windows 11 以隱私保護不足而聞名,許多預設設定可能會導致隱私問題。不過不用擔心,有一些方法可以重新獲得這方面的控制權。

在 Windows 10 上重新取得 Windows 照片檢視器以更快地查看照片,照片太慢了!

在 Windows 10 上重新取得 Windows 照片檢視器以更快地查看照片,照片太慢了!

如果您不喜歡 Windows 10 上的照片,並且想要使用 Windows 10 上的 Windows 照片檢視器檢視照片,請按照本指南將 Windows 照片檢視器帶到 Windows 10,幫助您更快地檢視照片。

如何在沒有第三方軟體的情況下克隆Windows硬碟

如何在沒有第三方軟體的情況下克隆Windows硬碟

複製過程涉及將資料從一個儲存裝置移至另一個儲存裝置(在本例中為硬碟),並從目標磁碟機複製精確的副本。

如何在 Windows 上停用快速啟動

如何在 Windows 上停用快速啟動

快速啟動 Windows 11 可以幫助您的電腦更快啟動,但這也可能是您的 Windows 電腦無法完全關閉的原因。

如何修復 Windows 上的磁碟錯誤

如何修復 Windows 上的磁碟錯誤

與電腦驅動器相關的錯誤可能會阻止系統正常啟動並限制對檔案和應用程式的存取。

在 Windows 10 上設定和管理 FTP 伺服器的說明

在 Windows 10 上設定和管理 FTP 伺服器的說明

如果您想要建立一個私有雲來無限制地共享和傳輸大文件,您可以在 Windows 10 電腦上建立一個 FTP 伺服器(文件傳輸協定伺服器)。

Windows 上的 ProgramData 資料夾是什麼?

Windows 上的 ProgramData 資料夾是什麼?

在較新版本的 Windows 中,您會在系統磁碟機(通常為 C:\)上找到一個名為 ProgramData 的資料夾。但是,此資料夾是隱藏的,因此只有在檔案總管中啟用顯示資料夾和檔案時才能看到它。

如何在 Windows 10 上開啟 EPUB 檔案(無需 Microsoft Edge)

如何在 Windows 10 上開啟 EPUB 檔案(無需 Microsoft Edge)

微軟基於 Chromium 的新 Edge 瀏覽器不再支援 EPUB 電子書檔案。您需要第三方 EPUB 閱讀器應用程式才能在 Windows 10 上讀取 EPUB 檔案。以下是一些不錯的免費閱讀器應用程式供您選擇。

如何查看 Windows 11 文字和圖像建立應用程式

如何查看 Windows 11 文字和圖像建立應用程式

從 Windows 11 build 26120.4741(Beta 24H2)和 build 26200.5710(Dev 25H2)開始,使用者可以看到哪些第三方應用程式使用了 Windows 驅動的 AI 模型。

如何使用 Flyby11 在舊電腦上安裝 Windows 11

如何使用 Flyby11 在舊電腦上安裝 Windows 11

Windows 10 的支援即將終止,如果你的電腦無法執行 Windows 11,它就只能被丟進垃圾桶了。不過,現在有一款巧妙的工具,只需簡單的破解,就能讓你的舊電腦運行 Windows 11。

關於 Windows 上的遊戲模式

關於 Windows 上的遊戲模式

遊戲模式是 Windows 10/11 的效能助推器,它的作用不僅僅是從您最喜歡的 FPS 中擠出每秒幾幀額外的幀數。