導航:首頁 > 程序命令 > 服務cmd命令

服務cmd命令

發布時間:2022-01-27 09:05:58

Ⅰ 如何用CMD命令停止,啟用,禁用某服務

Ⅱ 如何用cmd命令啟動遠程Internet服務

若需要遠程啟動所有Internet服務,可以使用iisreset命令來實現。iisreset命令用於管理本地或遠程計算機上的所有Internet服務,如啟動、暫停及查看Internet服務狀態等。
遠程啟動所有Internet服務
第一步:按【Win+R】組合鍵,打開「運行」對話框,在「打開」文本框中輸入「cmd」命令,
第二步:單機「確定」按鈕,進入「命令提示符」窗口。在提示符後輸入「iisreset/start」,按【Enter】鍵,即可啟動所有internet服務,
第三步:如果要查看命令執行結果,在「命令提示符」窗口中的提示符後輸入「iisreset/ststus」命令,按【Enter】鍵,即可顯示當前所有Internet伺服器的狀態,
擴展閱讀
iisreset命令用於管理本地或遠程計算機上的所有Internet服務,如啟動、暫停及查看Internet服務狀態等。
命令格式:iisreset[computername] [/restart] [/start] [/stop] [/reboot] [/rebootonerror] [/noforce] [/timeout:val] [/status] [/enable] [/disable]
參數說明:
computername:指定要管理的伺服器名稱。如果沒有指定伺服器,則假定使用本地伺服器。
/restart:停止後重新啟動所有Internet服務。
/start:啟動所有Internet服務。
/stop:停止所有Internet服務。
/reboot:重新啟動計算機。
/rebootonerror:如果在啟動、停止或重新啟動internet服務時出錯,則重新啟動計算機。
/noforce:如果試圖正常停止服務失敗,不強制終止Internet服務。
/timeout:val:指定等待Internet服務的成功停止的超時值(以s為單位)。如果已指定rebootonerror參數,超時後可以重新啟動計算機。服務重新啟動的默認值為20s,停止為60s,計算機重新啟動為0s.
/ststus:顯示所有Internet服務的狀態。
/enable:啟動本地系統上Internet服務的重新啟動。
/disable:禁用本地系統上Internet服務的重新啟動。
/?:在命令提示符下顯示幫助信息。

Ⅲ 用cmd創建服務的命令的什麼

假設你的xx.exe位於C:\windows\system32目錄:
以下代碼於參考地址,start= auto 已經設置為自動啟動了,還請自行修改路徑,服務名稱等等。
====================================================
@ECHO OFF
rem 創建服務 ABDD
SC CREATE ABDD binPath= "C:\windows\system32\xx.exe" START= auto DISPLAYNAME= "ABCD EFGHSERBER" TYPE= own

rem 設置描述信息為 「提供三種管理服務,提供數據供應。」
SC description ABDD "提供三種管理服務,提供數據供應。"

rem 啟動服務 ABDD 也就是將這個服務的狀態標志成了 「啟動」 狀態
SC START ABDD

PAUSE

Ⅳ 命令行,cmd下禁用服務命令!

比如先把telnet服務停止再接著禁用命令如下:

net stop telnet
sc config tlntsvr start= disable

這樣就可以了注意等號後面有個空格,其它單詞都是以空格隔開

Ⅳ 如何用CMD命令停止,啟用,禁用某服務

使用命令行啟動服務在cmd下可有兩種方法打開,net和sc,net用於打開沒有被禁用的服務,語法是:netstart服務名啟動netstart服務名停止netstop服務名netstop服務名用sc可打開被禁用的服務,語法是:scconfig服務名start=demand//手動sccondig服務名start=auto//自動scconfig服務名start=disabled//禁用scstart服務名scstop服務名註:1)服務名不一定是你在服務面板看到的那個名,例如,你要打開被禁用的telnet服務,scconfigtelnetstart=auto,報錯:[SC]OpenServiceFAILED1060,因為telnet的服務名不是telnet而是tlntsvr,scconfigtlntsvrstart=auto就OK了,在服務面板里查看telnet屬性,從可執行文件的路徑里可看到服務程序名,即命令中的服務名。2)start=後面有空格,少了就有錯sc.exe命令功能列表:註:以下命令中。=號後面都有一個空格,=號前面沒有空格!1.更改服務的啟動狀態(這是比較有用的一個功能)2.刪除服務(除非對自己電腦的軟、硬體所需的服務比較清楚,否則不建議刪除任何系統服務,特別是基礎服務)3.停止或啟動服務(功能上類似於netstop/start,但速度更快且能停止的服務)具體的命令格式如下:修改服務啟動類型的命令行格式為(特別注意start=後面有一個空格)scconfig服務名稱start=demand(設置服務為手動啟動)scconfig服務名稱start=disabled(設置服務為禁用)停止/啟動服務的命令行格式為scstop/start服務名稱注意:平時常接觸的都是服務的顯示名稱,而以上所指是服務名稱,都可以在控制面板->管理工具->服務裡面,雙擊對應的服務來查詢。先舉例說明一下具體的設置方法:如設置遠程注冊表服務為手動其格式為scconfigRemoteRegistrystart=demand設為禁用的格式為:scconfigRemoteRegistrystart=disabled停止服務則格式為:scstopRemoteRegistry首先把自己所需設置的服務名稱查到之後,按照上面的格式做成批處理文件,重裝系統之後只要運行批處理文件即可。以下是我的設置,以XpSp2為藍本,可比對所用的系統進行增刪和修改。註:未加入XpSp2的自動更新、安全中心、防火牆。scconfigAlerterstart=demandscconfigTrkWksstart=demandscconfighelpsvcstart==demandscconfigdmserverstart=demandscconfigWmdmpmSnstart=demandscconfigSpoolerstart==demandscconfigNtmsSvcstart=demandscconfigseclogonstart=demandscconfigSchelestart=demandscconfigWebClientstart=demandscconfigW32Timestart=demandscconfigWZCSVCstart=demandscconfigERSvcstart=demandscconfigThemesstart====disabledscconfigSSDpSRVstart===disabled如果需要立即關閉服務也可把以下代碼跟在上面的代碼之後最後把修改好之後的代碼存為services.cmd,在以後進行服務設置時,直接運行事先保存好的批處理文件就可以做到事半功倍了。看到這里,使用Win2000的朋友也不必失望,sc.exe這個命令行工具對Win2000同樣適用,可從裝有WinXp或者Win2003的機器裡面拷貝sc.exe文件,與保存好的批處理文件放在一起,然後執行批處理文件即可。對注冊表比較熟悉的朋友可能會想到用注冊表來設置服務的啟動類型,這也是一種可行的方法,本身卻有著內在不足。原因是服務啟動類型在注冊表中對應的鍵值較長且分散,進行整理不方便直觀且易錯漏,所以這種方法比較適用於無人值守的安裝時使用。使用案例:在命令行下啟動自動更新服務:C:\>scconfigwuauservstart=auto[SC]ChangeServiceConfigSUCCESSC:\>scstartwuauservSERVICE_NAME:wuauservTYPE:20WIN32_SHARE_PROCESSSTATE:2START_PENDING(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)WIN32_EXIT_CODE:0(0x0)SERVICE_EXIT_CODE:0(0x0)CHECKPOINT:0x0WAIT_HINT:0x7d0PID:1156FLAGS:C:\>使用命令行啟動服務在cmd下可有兩種方法打開,net和sc,net用於打開沒有被禁用的服務,語法是:netstart服務名啟動netstart服務名停止netstop服務名netstop服務名用sc可打開被禁用的服務,語法是:scconfig服務名start=demand//手動sccondig服務名start=auto//自動scconfig服務名start=disabled//禁用scstart服務名scstop服務名註:1)服務名不一定是你在服務面板看到的那個名,例如,你要打開被禁用的telnet服務,scconfigtelnetstart=auto,報錯:[SC]OpenServiceFAILED1060,因為telnet的服務名不是telnet而是tlntsvr,scconfigtlntsvrstart=auto就OK了,在服務面板里查看telnet屬性,從可執行文件的路徑里可看到服務程序名,即命令中的服務名。2)start=後面有空格,少了就有錯sc.exe命令功能列表:註:以下命令中。=號後面都有一個空格,=號前面沒有空格!1.更改服務的啟動狀態(這是比較有用的一個功能)2.刪除服務(除非對自己電腦的軟、硬體所需的服務比較清楚,否則不建議刪除任何系統服務,特別是基礎服務)3.停止或啟動服務(功能上類似於netstop/start,但速度更快且能停止的服務)具體的命令格式如下:修改服務啟動類型的命令行格式為(特別注意start=後面有一個空格)scconfig服務名稱start=demand(設置服務為手動啟動)scconfig服務名稱start=disabled(設置服務為禁用)停止/啟動服務的命令行格式為scstop/start服務名稱注意:平時常接觸的都是服務的顯示名稱,而以上所指是服務名稱,都可以在控制面板->管理工具->服務裡面,雙擊對應的服務來查詢。先舉例說明一下具體的設置方法:如設置遠程注冊表服務為手動其格式為scconfigRemoteRegistrystart=demand設為禁用的格式為:scconfigRemoteRegistrystart=disabled停止服務則格式為:scstopRemoteRegistry首先把自己所需設置的服務名稱查到之後,按照上面的格式做成批處理文件,重裝系統之後只要運行批處理文件即可。以下是我的設置,以XpSp2為藍本,可比對所用的系統進行增刪和修改。註:未加入XpSp2的自動更新、安全中心、防火牆。scconfigAlerterstart=demandscconfigTrkWksstart=demandscconfighelpsvcstart==demandscconfigdmserverstart=demandscconfigWmdmpmSnstart=demandscconfigSpoolerstart==demandscconfigNtmsSvcstart=demandscconfigseclogonstart=demandscconfigSchelestart=demandscconfigWebClientstart=demandscconfigW32Timestart=demandscconfigWZCSVCstart=demandscconfigERSvcstart=demandscconfigThemesstart====disabledscconfigSSDpSRVstart===disabled如果需要立即關閉服務也可把以下代碼跟在上面的代碼之後最後把修改好之後的代碼存為services.cmd,在以後進行服務設置時,直接運行事先保存好的批處理文件就可以做到事半功倍了。看到這里,使用Win2000的朋友也不必失望,sc.exe這個命令行工具對Win2000同樣適用,可從裝有WinXp或者Win2003的機器裡面拷貝sc.exe文件,與保存好的批處理文件放在一起,然後執行批處理文件即可。對注冊表比較熟悉的朋友可能會想到用注冊表來設置服務的啟動類型,這也是一種可行的方法,本身卻有著內在不足。原因是服務啟動類型在注冊表中對應的鍵值較長且分散,進行整理不方便直觀且易錯漏,所以這種方法比較適用於無人值守的安裝時使用。使用案例:在命令行下啟動自動更新服務:C:\>scconfigwuauservstart=auto[SC]ChangeServiceConfigSUCCESSC:\>scstartwuauservSERVICE_NAME:wuauservTYPE:20WIN32_SHARE_PROCESSSTATE:2START_PENDING(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)WIN32_EXIT_CODE:0(0x0)SERVICE_EXIT_CODE:0(0x0)CHECKPOINT:0x0WAIT_HINT:0x7d0PID:1156FLAGS:C:\

Ⅵ CMD用什麼命令可以刪除服務

用命令: SC Delete 服務名
如果服務名稱中帶空格,則請在服務名稱前面用半形的雙引號括起
如 SC delete "Adobe LM Service"
另外Services這個子鍵一般是不允許刪除的,不過你可以刪除其下的相關子鍵,但若是非系統本身自帶服務,你可刪除,尤其是病毒類 的,一般是要結束病毒進程之後進行刪除,否則有可能會被拒絕刪除。

Ⅶ 如何在命令提示符窗口啟動服務項

開啟:net start scardsvr
關閉:net stop scardsvr

Ⅷ 通過Windows Service如何去運行一個CMD命令文件

服務的方法里通過Process來運行。
當在服務應用程序中定義服務類時從 ServiceBase 派生。任何有用的服務均將重寫 OnStart 和 OnStop 方法。對於其他功能,可以用特定行為重寫 OnPause 和 OnContinue 來響應服務狀態的更改。

服務是長時間運行的可執行文件,它不支持用戶界面,在登錄的用戶帳戶下可能無法運行。服務可以在沒有任何用戶登錄計算機的情況下運行。

默認情況下,服務在「系統」帳戶下運行,該帳戶與「管理員」帳戶不同。不能更改「系統」帳戶的許可權。或者,可以使用 ServiceProcessInstaller 指定運行服務時將使用的用戶帳戶。

一個可執行文件可以包含多項服務,但對每項服務均必須包含一個單獨的 ServiceInstaller。ServiceInstaller 實例在系統中注冊服務。安裝程序還將每項服務與一個事件日誌關聯,您可以使用該日誌記錄服務命令。可執行文件中的 main() 函數定義哪些服務應該運行。服務的當前工作目錄是系統目錄,而不是可執行文件所位於的目錄。

當啟動某項服務時,系統將定位相應的可執行文件,並運行該服務的 OnStart 方法(它包含在可執行文件內)。但是,運行服務與運行可執行文件並不相同。可執行文件僅載入服務。服務則通過「服務控制管理器」訪問(例如啟動和停止)。

當您對服務首次調用「開始」時,可執行文件調用 ServiceBase 派生類的構造函數。在構造函數執行之後將立即調用 OnStart 命令處理方法。在服務首次載入之後,構造函數不會再次執行,因此有必要將構造函數執行的處理和 OnStart 執行的處理分開。可以由 OnStop 釋放的任何資源都應在 OnStart 中創建。如果服務在 OnStop 釋放資源後再次啟動,那麼,在構造函數中創建資源會妨礙這些資源的正確創建。

「服務控制管理器」(SCM) 提供與服務交互的方式。可以使用 SCM 將「開始」(Start)、「停止」(Stop)、「暫停」(Pause)、「繼續」(Continue) 或自定義命令傳遞到服務中。SCM 使用 CanStop 和 CanPauseAndContinue 的值,決定服務是否接受「停止」、「暫停」或「繼續」命令。僅當服務類中相應的屬性 CanStop 或 CanPauseAndContinue 為 true 時,才會在 SCM 的上下文菜單中啟用「停止」、「暫停」或「繼續」。如果已啟用,則相應的命令將傳遞到服務,並且調用 OnStop、OnPause 或 OnContinue。如果 CanStop、CanShutdown 或 CanPauseAndContinue 為 false,則即使已實現相應的命令處理方法(如 OnStop),也不會予以處理。

可以使用 ServiceController 類通過編程實現 SCM 使用用戶界面實現的功能。可以自動處理控制台中可用的任務。如果 CanStop、CanShutdown 或 CanPauseAndContinue 為 true,但尚未實現相應的命令處理方法(如 OnStop),則系統引發異常並忽略該命令。

不必在 ServiceBase 中實現 OnStart、OnStop 或其他任何方法。然而,服務的行為在 OnStart 中加以描述,因此至少應重寫該成員。必須在可執行文件的 main() 函數中設置服務的服務名稱。在 main() 中設置的服務名稱必須與服務安裝程序的 ServiceName 屬性完全匹配。

可以使用 InstallUtil.exe 在系統中安裝服務。

閱讀全文

與服務cmd命令相關的資料

熱點內容
香腸派對腳本源碼 瀏覽:90
jsp伺服器怎麼轉發 瀏覽:857
伺服器和網站開發有什麼區別 瀏覽:764
如何下載測試伺服器 瀏覽:179
怎麼教育孩子的app 瀏覽:172
交叉編譯的輸出文件 瀏覽:330
手機app怎麼變更辦稅員 瀏覽:936
sql服務停用命令 瀏覽:912
為什麼系統要用兩個雲伺服器 瀏覽:680
兩個pdf怎麼合並 瀏覽:294
php查詢為空 瀏覽:589
香港伺服器丟包了怎麼辦 瀏覽:47
linux系統管理教程 瀏覽:645
共享文件夾怎麼設置只讀文件 瀏覽:296
小米添加雲伺服器地址 瀏覽:582
qt入門pdf 瀏覽:672
視頻監控取消默認加密 瀏覽:295
雲伺服器怎麼設置輸入鍵盤 瀏覽:817
單片機支持多大mhz 瀏覽:44
linux啟動mysql命令 瀏覽:792