雖然現在記憶體便宜了,但是自己還是嫌自己的512M記憶體太小,沒辦法,背景運作的東西太多了,有很多都是有用的沒法關閉的。IIS和SQLServer都是吃記憶體大戶,是以現在隻在使用到它們的時候才打開,不用的時候都随時關閉,發現每次使用管理控制台來啟動和關閉IIS和SQLServer很麻煩,也很慢。現在可以寫兩個批處理檔案使用“指令行”的方式來啟動和關閉IIS、SQLServer。
一個批處理檔案start.bat,是啟動:
net start mssqlserver
net start w3svc
一個是停止stop.bat:
net stop mssqlserver
net stop iisadmin /y
另外,還可以通過命名行使用iisreset指令加參數對IIS進行控制:
C:\Documents and Settings\Administrator>iisreset /?
IISRESET.EXE (c) Microsoft Corp. 1998-1999
Usage:
iisreset [computername]
/RESTART 停止然後重新啟動所有 Internet 服務。
/START 啟動所有 Internet 服務。
/STOP 停止所有 Internet 服務。
/REBOOT 重新啟動計算機。
/REBOOTonERROR 如果在啟動、停止或重新啟動 Internet 服務時發生錯誤,則重新啟動計算機。
/NOFORCE 假如嘗試停止失敗時,不要強制終止 Internet 服務。
/TIMEOUT:val 指定逾時值(以秒為機關)來等待 Internet 服務的成功終止。
假如 REBOOTonERROR 參數已被指定,逾時後可以重新啟動計算機。
預設值為 20 秒重新開始,60 秒停止,0 秒重新啟動 。
/STATUS 顯示所有 Internet 服務的狀态。
/ENABLE 在本地系統上啟用 Internet 服務的重新啟動。
/DISABLE 在本地系統上禁用 Internet 服務的重新啟動。
C:\Documents and Settings\Administrator>