服務(wù)啟動(dòng)項(xiàng)Start類型詳解
注冊(cè)表的服務(wù)啟動(dòng)項(xiàng) Start類型詳解
HKLM\SYSTEM\CurrentControlSet\services\
下的服務(wù)項(xiàng)。不論有沒(méi)有在services.msc服務(wù)管理控制臺(tái)中顯示,在注冊(cè)表中都有一個(gè)Start項(xiàng)。
Start的可能取值有以下幾種,分別代表了不同的服務(wù)啟動(dòng)類型
Start=0 boot
Start=1 system
Start=2 自動(dòng)
Start=3 手動(dòng)
Start=4 禁用
對(duì)應(yīng)于SC命令行來(lái)設(shè)置服務(wù)啟動(dòng)類型
SC config “SERNER_NAME” START= {BOOT|SYSTEM|AUTO|DEMAND|DISABLED|delayed-auto}
接下來(lái)啟動(dòng)服務(wù)
SC Start “SERVER_NAME”
指定服務(wù)的起始類型。
值 說(shuō)明
boot 由啟動(dòng)引導(dǎo)程序加載的設(shè)備驅(qū)動(dòng)器。
system 在核心初始化過(guò)程中啟動(dòng)的設(shè)備驅(qū)動(dòng)器。
auto 每次計(jì)算機(jī)重新啟動(dòng)時(shí),甚至沒(méi)有人登錄計(jì)算機(jī)時(shí),都能自動(dòng)開(kāi)始的服務(wù)。
demand 必須手動(dòng)啟動(dòng)的服務(wù)。如果沒(méi)有指定“start=”,這就默認(rèn)值。
disabled 不能啟動(dòng)的服務(wù)。要啟動(dòng)一個(gè)禁用的服務(wù),把啟動(dòng)類型更改為其他值
delayed-auto 自動(dòng)延時(shí)啟動(dòng)。此時(shí)start=2并且DelayedAutostart=1 ;Start為其它值時(shí),DelayedAutostart為1不起作用。
服務(wù)管理器不能及時(shí)更新delayedautostart的值
批處理命令之Start的詳細(xì)用法
Start
啟動(dòng)單獨(dú)的“命令提示符”窗口來(lái)運(yùn)行指定程序或命令。如果在沒(méi)有參數(shù)的情況下使用,start 將打開(kāi)第二個(gè)命令提示符窗口。
語(yǔ)法
start ["title"] [/dPath] [/i] [/min] [/max] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}] [/wait] [/b] [FileName] [parameters]
參數(shù)
"title" 指定在“命令提示符”窗口標(biāo)題欄中顯示的標(biāo)題。
/dpatch 指定啟動(dòng)目錄。
/i 將 Cmd.exe 啟動(dòng)環(huán)境傳送到新的“命令提示符”窗口。
/min 啟動(dòng)新的最小化窗口。
/max 啟動(dòng)新的最大化窗口。
/separate 在單獨(dú)的內(nèi)存空間啟動(dòng) 16 位程序。
/shared 在共享的內(nèi)存空間啟動(dòng) 16 位程序。
/low 以空閑優(yōu)先級(jí)啟動(dòng)應(yīng)用程序。
/normal 以一般優(yōu)先級(jí)啟動(dòng)應(yīng)用程序。
/high 以高優(yōu)先級(jí)啟動(dòng)應(yīng)用程序。
/realtime 以實(shí)時(shí)優(yōu)先級(jí)啟動(dòng)應(yīng)用程序。
/abovenormal 以超出常規(guī)優(yōu)先級(jí)的方式啟動(dòng)應(yīng)用程序。
/belownormal 以低出常規(guī)優(yōu)先級(jí)的方式啟動(dòng)應(yīng)用程序。
/wait 啟動(dòng)應(yīng)用程序,并等待其結(jié)束。
/b 啟動(dòng)應(yīng)用程序時(shí)不必打開(kāi)新的“命令提示符”窗口。除非應(yīng)用程序啟用 CTRL+C,否則將忽略 CTRL+C 操作。使用 CTRL+BREAK 中斷應(yīng)用程序。
非執(zhí)行文件只要將文件名作為命令鍵入,即可通過(guò)其文件關(guān)聯(lián)運(yùn)行該文件。有關(guān)使用 assoc 和 ftype 在命令腳本中創(chuàng)建這些關(guān)聯(lián)的詳細(xì)信息,請(qǐng)參閱“”。
在運(yùn)行的命令的第一個(gè)標(biāo)記為“CMD”字符串但不包括擴(kuò)展名或路徑限定符時(shí),“CMD”將被 COMSPEC 變量的值取代。這樣可以防止用戶從當(dāng)前目錄選取 cmd。
當(dāng)您運(yùn)行 32 位圖形用戶界面 (GUI) 應(yīng)用程序時(shí),cmd 不會(huì)在返回到命令提示符之前等待應(yīng)用程序退出。如果從命令腳本運(yùn)行應(yīng)用程序,則不會(huì)發(fā)生這種新情況。在運(yùn)行的命令中第一個(gè)符號(hào)不包括擴(kuò)展名的情況下,Cmd.exe 使用 PATHEXT 環(huán)境變量的值確定要查找的擴(kuò)展名以及查找順序。PATHEXT 變量的默認(rèn)值為:COM;.EXE;.BAT;.CMD(語(yǔ)法與 PATH 變量相同,使用分號(hào)分開(kāi)不同元素)。當(dāng)您搜索可執(zhí)行文件且在任何擴(kuò)展名上都沒(méi)有匹配項(xiàng)時(shí),start 將搜索目錄名。
具體例子:
說(shuō)明:如果你所在程序的路徑中帶有空格,那么必須用“”把路徑括起來(lái),否則系統(tǒng)會(huì)提示找不到XX文件,另外,在運(yùn)行某些程序時(shí),需在路徑的前面加一對(duì)空白的“”,表示創(chuàng)建一個(gè)空白的窗口,它指向的程序是XXXXXXXX。還有就是別忘了空格。
當(dāng)我想運(yùn)行位于“D:/draw/”的“photoshop.exe”使,應(yīng)該使用以下命令:
start “”“D:/draw/photoshop.exe” 表示以常規(guī)窗口運(yùn)行程序
如果想讓程序以最大化窗口運(yùn)行,則使用以下命令:
start /max“”“D:/draw/photoshop.exe” 表示以最大化窗口運(yùn)行程序
最小化這是這樣:
start /min "" "D:/draw/photoshop.exe" 表示以最小化窗口運(yùn)行程序
等待某個(gè)程序允許完畢,也就是窗口關(guān)閉后,再打開(kāi)下一個(gè)程序這可以這樣:
start /w "" "D:/draw/photoshop.exe" start "" cmd.exe
到此這篇關(guān)于服務(wù)啟動(dòng)項(xiàng)Start類型詳解的文章就介紹到這了,更多相關(guān)Start類型詳解內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在InstallShield中通過(guò)主機(jī)名獲取IP地址的代碼
在InstallShield中通過(guò)主機(jī)名獲取IP地址的代碼...2007-03-03服務(wù)啟動(dòng)項(xiàng)Start類型詳解
這篇文章主要介紹了服務(wù)啟動(dòng)項(xiàng) Start類型詳解,需要的朋友可以參考下2022-11-11利用命令進(jìn)行簡(jiǎn)單的增量文件夾備份(win/linux)
這兩天突然看到一個(gè)需求點(diǎn),需要實(shí)現(xiàn)增量備份的功能,找了一些資料,記錄一下如下命令,該命令可以利用命令行進(jìn)行簡(jiǎn)單的增量備份功能2013-03-03局域網(wǎng)設(shè)置自動(dòng)配置腳本文件的寫(xiě)法與用途
局域網(wǎng)設(shè)置自動(dòng)配置腳本文件的寫(xiě)法與用途...2007-01-01Verilog語(yǔ)言數(shù)據(jù)類型基礎(chǔ)教程
這篇文章主要為大家介紹了Verilog語(yǔ)言數(shù)據(jù)類型基礎(chǔ)教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04可與Spreadsheets媲美的在線表格系統(tǒng):EditGrid
可與Spreadsheets媲美的在線表格系統(tǒng):EditGrid...2007-01-01Verilog語(yǔ)言關(guān)鍵字模塊例化實(shí)例講解
這篇文章主要為大家介紹了Verilog語(yǔ)言關(guān)鍵字模塊例化實(shí)例講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04