批处理启动和停止服务

由于平时很多服务开机后并未真正需要,而它们却自动开机启动,占用很多系统资源,因此通过批处理的方法来手动启动或关闭它们.

 

使用windows自带的net.exe功能启动或停止服务


启动/停止 服务的命令行格式为:  net start / stop服务名称    (注意:服务先要设置为手动启动类型)


例子:
以启动和停止Oracle11g服务为例(ORCL是数据库名 ):

%启动Oracle的服务%
@echo.服务启动......
@echo off
net start OracleVssWriterORCL
net start OracleDBConsoleorcl
net start OracleOraDb11g_home1TNSListener
net start OracleServiceORCL
@echo.启动完毕!
@pause


%停止Oracle的服务%
@echo.服务停止中.....
@echo off
net stop OracleVssWriterORCL
net stop OracleDBConsoleorcl
net stop OracleOraDb11g_home1TNSListener
net stop OracleServiceORCL
@echo.服务已停止!
@pause

 

启动方法:
方法1.保存之后便可以直接通过双击文件即可启动或者关闭服务
方法2.设置环境变量
在环境变量中的系统变量中,在PATH后面添加批处理文件的路径,不要忘记用分号;和前面的环境变量隔开,然后直接在开始菜单中的运行中输入可执行相应的文件 (环境变量的作用就是告诉系统在运行中输入信息的位置而已)

你可能感兴趣的:(oracle,数据库,windows,Path,oracle11g)