如何透過命令列管理 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

5 個 Windows 登錄技巧,自訂鎖定螢幕

5 個 Windows 登錄技巧,自訂鎖定螢幕

Windows 鎖定畫面設定可能非常有限,僅可讓您管理背景影像和狀態。如果您想要更好地控制 Windows 鎖定屏,則必須藉助 Windows 註冊表技巧。

更多 Windows 11 PC 即將獲得 AI Copilot+

更多 Windows 11 PC 即將獲得 AI Copilot+

微軟透過搭載 Snapdragon X 的 Copilot+ PC 首次展示了其大部分更先進的 AI 功能,而許多搭載英特爾和 AMD 的 Copilot+ PC 則被排除在外。

Windows 11 市佔率正迅速趕上 Windows 10

Windows 11 市佔率正迅速趕上 Windows 10

2024 年 10 月的報告概述了 Windows 11 與其他 Windows 版本相比的市場份額。

為什麼要每天關閉 Windows 筆記型電腦?

為什麼要每天關閉 Windows 筆記型電腦?

當離開筆記型電腦時,許多人只是合上蓋子然後走開。雖然這很方便,因為您的筆記型電腦隨時可以供您使用,但這種行為可能會在您沒有意識到的情況下損壞您的筆記型電腦。

如何修復 Windows 上處於錯誤狀態的印表機

如何修復 Windows 上處於錯誤狀態的印表機

Windows 上出現印表機處於錯誤狀態訊息的原因有很多,例如連線失敗、驅動程式問題或系統服務設定錯誤。

如何在 Windows 11 上關閉最近搜索

如何在 Windows 11 上關閉最近搜索

並非所有人都喜歡在 Windows 11 上查看最近的搜尋。以下是如何在 Windows 11 上關閉最近的搜索

如何在 Windows 11 上存取 Android 存儲

如何在 Windows 11 上存取 Android 存儲

您可以透過 Microsoft 的新跨裝置體驗主機直接在 Windows 11 檔案總管中存取 Android 手機的儲存。

如何在 Windows 10、Windows 11 上啟用或停用安全登入

如何在 Windows 10、Windows 11 上啟用或停用安全登入

Windows 是駭客最常攻擊的作業系統。因此,您應該加強 PC 的防禦系統,以確保線上和離線的安全。本文將指導您如何在 Windows 10 上啟用或停用安全登入。

23 款超棒的螢幕保護程序,保護您的 Windows 電腦螢幕

23 款超棒的螢幕保護程序,保護您的 Windows 電腦螢幕

螢幕保護程式-電腦螢幕保護程序,當電腦在一定時間內不使用時自動啟動。這裡有 23 個適用於 Windows 的精美螢幕保護程式。

Windows 11 將對「開始」功能表進行急需的更改

Windows 11 將對「開始」功能表進行急需的更改

正在測試的最新變更解決了 Windows 11 開始功能表最煩人的問題之一,希望它能夠真正發布。

徹底刪除 Windows 上最頑固的文件

徹底刪除 Windows 上最頑固的文件

當您無法在 Windows 檔案總管中開啟、編輯或刪除檔案時,該檔案仍在背景執行的程式中打開,或某些程式未正確關閉。

如何使用 FancyZones 在 Windows 上設定完美的雙顯示器

如何使用 FancyZones 在 Windows 上設定完美的雙顯示器

如果您經常使用多顯示器設置,FancyZones 可能會改變遊戲規則。此 Windows PowerToys 實用程式可讓您完全自訂桌面佈局。

如何修復 Windows 10 上未找到網路介面卡錯誤

如何修復 Windows 10 上未找到網路介面卡錯誤

許多人遇到網路介面卡從裝置管理員中消失或收到遺失網路介面卡訊息的問題。本文將指導您如何修復 Windows 10 上缺少網路介面卡驅動程式的問題。

如何在 Windows 11 上隱藏/取消隱藏工作列

如何在 Windows 11 上隱藏/取消隱藏工作列

在 Windows 11 中,工作列僅佔用螢幕底部一小部分顯示空間。

微軟向蘋果學習,也即將推出 Windows Intelligence

微軟向蘋果學習,也即將推出 Windows Intelligence

近日,微軟很可能在人工智慧領域「追隨」蘋果的腳步的蛛絲馬跡逐漸顯露出來。