問題:
對於某些特殊服務,我不想開機自動啟動,太影響開機速度,但我又不想每次打開services.msc手動去找,太麻煩,有沒有一種方便的辦法?
解答:
有,可以用批處理中的net start、net stop命令。
解決:
以啟動Oracle服務為例:
1、新建Start Services.txt文件,按需要COPY以下:
net start "ArcGIS License Manager"
net start "FME License Server"
net start OracleOraDb10g_home1TNSListener
net start OracleServiceORCL
net start esri_sde
2、將文件保存並重命名為Start Services.bat。
同理,可創建關閉服務的批處理文件:
net stop esri_sde
net stop OracleOraDb10g_home1TNSListener
net stop OracleServiceORCL
net stop OracleDBConsoleorcl
net stop OracleOraDb10g_home1iSQL*Plus
net stop "ArcGIS License Manager"
net stop "FME License Server"
總結:
對於services.msc中的某個服務,只要右鍵單擊某個服務——選擇屬性——在彈出對話框中COPY服務名稱——即可用net start,net stop來啟動、停止服務。
對於服務名稱帶空格的,需要在批處理中加入英文引號,如net start "ArcGIS License Manager"。