Oracle服务一键开启关闭服务的批处理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41207282/article/details/81002160

1、首先新建一个文本文档 然后复制2的代码并粘贴

2、

@ECHO OFF    

for /f "skip=3 tokens=4" %%i in ('sc query OracleServiceORCL') do set "zt=%%i" &goto :next   
:next  
if /i "%zt%"=="RUNNING" (  
    ECHO Stoping OracleService, please wait ... 
    echo 已经发现该服务在运行,开始停止   
    net stop OracleServiceORCL   
    net stop OracleOraDb11g_home1TNSListener  
)else (   
    ECHO Starting OracleService, please wait ...
    echo 该服务现在处理停止状态,开始启动   
    net start OracleServiceORCL  
    net start OracleOraDb11g_home1TNSListener  
)   
pause  

exit 

3、另存为文件为.bat文件


4、可以直接右键以管理员方式运行(.bat不支持双击运行),或者发送桌面快捷方式然后高级修改为管理员方式运行就可以直接双击了

5、运行效果如下

猜你喜欢

转载自blog.csdn.net/qq_41207282/article/details/81002160