Oracle服务一键开启关闭服务的批处理
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、运行效果如下