【轉】啟動、停止Windows服務的DOS命令


需要用管理員身份運行

在圖形界面中啟動、停止服務很方便,但是操作系統有時候會出故障,此時不妨使用原始的DOS命令啟動、停止服務,也許會收到意想不到的效果的!

方法/步驟

  1. 1

    開始→所有程序。

  2. 2

    附件→右鍵點擊 命令提示符→以管理員身份運行

  3. 注意:如果不使用管理員權限的命令提示符,啟動、停止服務命令就會出錯!

  4. 使用 net命令加上參數可以啟動服務程序(通用格式如下):

    net start ServiceName(服務名稱)

    比如,啟動主題服務:net start Themes

    時的邊框、任務欄等處的視覺效果很漂亮(都需要資源支撐的)

  5. 停止服務程序(通用格式如下):

    net stop ServiceName(服務名稱)

    比如,禁用主題服務:net stop Themes 

    此時,邊框、任務欄等處已經變成經典模式了(節約資源)

  6. 如何正確查看命令中的服務名稱?

    開始→運行→輸入:services.msc 點擊確定(或按回車鍵)打開服務。

  7. 雙擊相應的服務(或者右鍵服務→屬性)這里一定要注意:

    命令行中引用的是服務名稱(可以拉籃復制),而非顯示名稱,否則會出錯。

  8. 因為主題服務服務名稱和顯示名稱同樣是: Themes (主題服務),所以即便是復制錯誤,也不會出錯的。但是找一個兩者不一樣的服務,就要格外小心了。

    比如傳真服務:服務名稱為:Fax ;顯示服務為:傳真。

  9. 還有一個需要注意的地方是,如果服務名稱或參數中帶有空格,需要使用雙引號將其涵蓋進去。否則就會顯示無效服務名(系統找不到該服務)

  10. 如果不太清楚命令如何使用,可以使用命令查看幫助:

    net /?

  11. 還可以使用sc命令啟動、停止相應的服務,具體使用命令和參數也可以看幫助:

    sc /?

  12. 如果服務使用的端口被占用,比如web服務端口80端口,可能被迅雷、QQ旋風占用,也可以通過命令調整。SC常用命令參數如下:

    sc create 創建一個服務

    sc delete 刪除一個服務

    sc query 查詢服務

    sc config 配置服務

    sc stop 關閉服務

    sc start 開啟服務

    sc pause 暫停服務

    ……

     
    刪除:
    sc delete 服務名稱
    創建
    sc create 服務名稱 binPath= 服務全路徑.exe
    “binPath=”后面必須要有一個空格
     
     
    轉自: http://jingyan.baidu.com/article/6c67b1d694a0b62786bb1e77.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM