如何透過命令列管理 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指令用於啟動或停止遠端電腦上的服務。

Leave a Comment

解決 Windows 11 更新錯誤 0x800f0922

解決 Windows 11 更新錯誤 0x800f0922

遇到 Windows 11 更新錯誤 0x800f0922?了解已驗證的有效解決方法,快速解決此常見問題。逐步指南,幫助您輕鬆完成更新,告別煩惱。

如何修復 Windows 11 系統還原錯誤 0x80070005

如何修復 Windows 11 系統還原錯誤 0x80070005

遇到 Windows 11 系統還原錯誤 0x80070005 ?我們提供經過驗證的分步解決方案,幫助您輕鬆修復訪問被拒絕問題,並順利恢復系統。無需任何技術知識!

解決 Windows 11 PowerPoint 圖形驅動程式錯誤

解決 Windows 11 PowerPoint 圖形驅動程式錯誤

還在為 Windows 11 系統中 PowerPoint 圖形驅動程式錯誤而煩惱嗎?了解這些經過驗證的故障排除步驟,快速輕鬆地解決崩潰、黑屏和效能問題。立即恢復流暢的簡報體驗。

如何使用 Windows 11 字元對映表工具

如何使用 Windows 11 字元對映表工具

了解如何輕鬆使用 Windows 11 字元對應工具在文件中插入特殊字元、表情符號和符號。提供逐步指南,包含適合初學者和專業人士的技巧。

解決 Windows 11 Windows 郵件應用程式無法同步的問題

解決 Windows 11 Windows 郵件應用程式無法同步的問題

Windows 11 郵件應用程式無法同步?我們提供經過驗證的逐步修復方案,讓您輕鬆恢復郵件收發的流暢性。快速解決常見同步錯誤,告別技術難題。

如何修復 Windows 11 找不到可啟動裝置的問題

如何修復 Windows 11 找不到可啟動裝置的問題

還在為 Windows 11 系統上令人抓狂的「找不到可啟動裝置」錯誤而苦惱嗎?我們提供經過驗證的逐步修復方案,幫助您輕鬆恢復電腦的正常啟動。從 BIOS 調整到硬碟修復,我們都能幫您解決。

Windows 11 OBS Studio 黑屏故障排除

Windows 11 OBS Studio 黑屏故障排除

在 Windows 11 系統上使用 OBS Studio 時遇到黑畫面問題?了解經實踐驗證的解決方法,幫助您流暢地進行直播和錄製。逐步指南,快速輕鬆地解決黑屏問題。

如何修復 Windows 11 虛擬記憶體過低錯誤

如何修復 Windows 11 虛擬記憶體過低錯誤

遇到 Windows 11 虛擬記憶體不足錯誤?了解經過驗證的逐步修復方法,以提升您的系統效能。

解決 Windows 11 筆記型電腦電池閾值無法儲存的問題

解決 Windows 11 筆記型電腦電池閾值無法儲存的問題

還在為 Windows 11 筆記型電腦電池電量閾值無法保存而煩惱嗎?本文提供經實踐驗證的有效解決方案,幫助您輕鬆解決這個棘手問題,優化電池續航力。內含詳細步驟指南。

解決 Windows 11 藍牙低功耗裝置同步錯誤

解決 Windows 11 藍牙低功耗裝置同步錯誤

在 Windows 11 上遇到藍牙低功耗裝置同步錯誤?了解經過驗證的故障排除步驟,解決連線問題、恢復配對並確保裝置同步順暢。取得最新 Windows 更新的專家提示。

如何修復 Windows 11 PowerShell ISE 已棄用錯誤

如何修復 Windows 11 PowerShell ISE 已棄用錯誤

還在為 Windows 11 上的 PowerShell ISE 已棄用錯誤而苦惱嗎?我們提供經過驗證的逐步修復方案,幫助您恢復強大的腳本編寫能力。告別煩惱,立即恢復流暢的程式設計體驗!

解決 Windows 11 Cortana 和 Copilot AI 錯誤

解決 Windows 11 Cortana 和 Copilot AI 錯誤

還在為 Windows 11 Cortana 和 Copilot AI 的錯誤而煩惱嗎?了解如何逐步修復崩潰、無響應和整合問題。輕鬆讓您的 AI 助理恢復正常運作。

解決 Windows 11 壁紙引擎崩潰問題

解決 Windows 11 壁紙引擎崩潰問題

Windows 11 系統下 Wallpaper Engine 崩潰問題困擾您?了解經過驗證的故障排除步驟,修復崩潰、優化效能並恢復流暢的動態桌布。立即讓您的桌面恢復正常運作!

修復 Windows 11 網路攝影機隱私快門錯誤

修復 Windows 11 網路攝影機隱私快門錯誤

遇到 Windows 11 網路攝影機隱私快門錯誤?了解已驗證的有效解決方法,快速且安全地恢復您的攝影機存取權限。逐步指南,幫助您輕鬆排除故障。

Windows 11 人臉辨識相機紅外線故障排查

Windows 11 人臉辨識相機紅外線故障排查

遇到 Windows 11 人臉辨識相機紅外線故障?本文提供經過驗證的故障排除步驟,協助您恢復人臉辨識功能,重獲流暢登入體驗。內含快速修復方案和專家提示。