平时我们用批处理来启动停止某些服务,或者打包,发布等,只要用到DOS命令的就可以弄成批处理来实现。
当批处理有好多个,你可以单击他们来运行,或者只要在”运行“窗口输入批处理的名称,回车就运行了。
批处理过多时,我们统一放到一个文件夹下比较好
如:d:\bat目录下放startoracle.bat、stoporacle.bat、startmysql.bat、startruby.bat以及tomcat发布.bat、打包.bat等等......
以下进行例子说明,也可见我博客里面关于批处理的另外一篇文章....
http://yaojialing.iteye.com/admin/blogs/521472
-----------------------懒人配置---------------------------
由于oracle10占用很大的系统资源,如果在平时不用的时候一直处于启动状态是对系统资源的极大浪费。
所以我们可以通过“管理工具”中的“服务”将所有oracle10的服务改为手动,
当需要使用oracle时通过批处理文件来启动服务即可或者直接在“服务”中一个个启动也可。
注意:服务名,如“OracleOraDb10g_home1TNSListener”是在“计算机管理”的“服务和应用程序”下的“服务”名称。注意其名称的不同,别COPY
10g启动
@echo off
rem net start OracleDBConsoleorcl
rem net start OracleJobSchedulerORCL
rem net start OracleOraDb10g_home1iSQL*Plus
net start OracleOraDb10g_home1TNSListener
net start OracleServiceORCL
10g停止
@echo off
rem net stop OracleDBConsoleorcl
rem net stop OracleJobSchedulerORCL
rem net stop OracleOraDb10g_home1iSQL*Plus
net stop OracleOraDb10g_home1TNSListener
net stop OracleServiceORCL
启动方法:
1.保存之后便可以直接通过双击文件即可启动或者关闭服务
2.设置环境变量在环境变量中的系统变量中,
在PATH后面添加D:\bat(假设以上两个文件夹放在这位置下)不要忘记用分号;和前面的环境变量隔开
然后直接在开始菜单中的运行中输入startoracle或者stoporacle(文件名)即可执行相应的文件环境变量的作用就是告诉系统在运行中输入信息的位置而已。
同理:运用批处理设置环境变量的原理,不光启动停止ORACLE能配置,MYSQL以及RUBY,以及其他的批处理启动或停止方式都可以用环境变量来设置。
如果在WIN7下,要以管理员的身份运行:
单击开始按钮;
在搜索框中输入“startoracle”;
同时按下“Ctrl”键与“Shift”键,然后按“Enter”;
这样,打开的命令行窗口即运行于管理员权限下。