使用SQLServer命令行啟動(dòng)和關(guān)閉IIS和SQLServer
下面為您介紹的兩個(gè)批處理文件使用“SQLServer命令行”的方式來(lái)啟動(dòng)和關(guān)閉IIS和SQLServer,如果您對(duì)SQLServer命令行使用方面感興趣的話,不妨一看。
雖然現(xiàn)在內(nèi)存便宜了,但是自己還是嫌自己的512M內(nèi)存太小,沒(méi)辦法,后臺(tái)運(yùn)行的東西太多了,有很多都是有用的沒(méi)法關(guān)閉的。IIS和SQLServer都是吃內(nèi)存大戶,所以現(xiàn)在只在使用到它們的時(shí)候才打開(kāi),不用的時(shí)候都隨時(shí)關(guān)閉,發(fā)現(xiàn)每次使用管理控制臺(tái)來(lái)啟動(dòng)和關(guān)閉IIS和SQLServer很麻煩,也很慢?,F(xiàn)在可以寫兩個(gè)批處理文件使用“SQLServer命令行”的方式來(lái)啟動(dòng)和關(guān)閉IIS、SQLServer。
一個(gè)批處理文件start.bat,是啟動(dòng):
net start mssqlserver
et start w3svc
一個(gè)是停止stop.bat:
net stop mssqlserver
net stop iisadmin /y
另外,還可以通過(guò)SQLServer命名行使用iisreset命令加參數(shù)對(duì)IIS進(jìn)行控制:
C:\Documents and Settings\Administrator>iisreset /?
IISRESET.EXE (c) Microsoft Corp. 1998-1999
Usage:
iisreset [computername]
/RESTART 停止然后重新啟動(dòng)所有 Internet 服務(wù)。
/START 啟動(dòng)所有 Internet 服務(wù)。
/STOP 停止所有 Internet 服務(wù)。
/REBOOT 重新啟動(dòng)計(jì)算機(jī)。
/REBOOTonERROR 如果在啟動(dòng)、停止或重新啟動(dòng) Internet 服務(wù)時(shí)發(fā)生錯(cuò)誤,則重新啟動(dòng)計(jì)算機(jī)。
/NOFORCE 假如嘗試停止失敗時(shí),不要強(qiáng)制終止 Internet 服務(wù)。
/TIMEOUT:val 指定超時(shí)值(以秒為單位)來(lái)等待 Internet 服務(wù)的成功終止。
假如 REBOOTonERROR 參數(shù)已被指定,超時(shí)后可以重新啟動(dòng)計(jì)算機(jī)。
默認(rèn)值為 20 秒重新開(kāi)始,60 秒停止,0 秒重新啟動(dòng) 。
/STATUS 顯示所有 Internet 服務(wù)的狀態(tài)。
/ENABLE 在本地系統(tǒng)上啟用 Internet 服務(wù)的重新啟動(dòng)。
/DISABLE 在本地系統(tǒng)上禁用 Internet 服務(wù)的重新啟動(dòng)。
C:\Documents and Settings\Administrator>
【編輯推薦】