问题:
对于某些特殊服务,我不想开机自动启动,太影响开机速度,但我又不想每次打开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"。