使用批处理实现启动和停止服务的代码分析(net start&net stop)
使用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
@echo.服务停止中.....
@echo off
net stop OracleVssWriterORCL
net stop OracleDBConsoleorcl
net stop OracleOraDb11g_home1TNSListener
net stop OracleServiceORCL
@echo.服务已停止!
@pause
启动方法:
方法1.保存之后便可以直接通过双击文件即可启动或者关闭服务
方法2.设置环境变量
在环境变量中的系统变量中,在PATH后面添加批处理文件的路径,不要忘记用分号;和前面的环境变量隔开,然后直接在开始菜单中的运行中输入可执行相应的文件 (环境变量的作用就是告诉系统在运行中输入信息的位置而已)
相关推荐
-
使用批处理实现启动和停止服务的代码分析(net start&net stop)
使用windows自带的net.exe功能启动或停止服务 启动/停止 服务的命令行格式为: net start / stop服务名称 (注意:服务先要设置为手动启动类型) 例子: 以启动和停止Oracle11g服务为例(ORCL是数据库名 ): 复制代码 代码如下: %启动Oracle的服务% @echo.服务启动...... @echo off net start OracleVssWriterORCL net start OracleDBConsoleorcl net start Oracl
-
基于C#实现Windows服务状态启动和停止服务的方法
本文以实例形式展示了基于C#实现Windows服务状态启动和停止服务的方法.非常实用.分享给大家供大家参考之用.具体方法如下: 首先先引用: System.ServiceProcess.dll 然后在引用命名空间: using System.ServiceProcess; 建立服务对象: ServiceController sc = new ServiceController("Server"); 服务运行则停止服务: if (sc.Status.Equals(ServiceContr
-
免安转MySQL服务的启动与停止方法
1.下载mysql-noinstall-5.1.33-win32.zip,然后解压 2.复制my-huge配置文件为my.ini 在 [mysqld] 下,增加2行 basedir=D:/mysql datadir=D:/mysql/data 3.进入cmd 进入 bin目录下,运行mysqld install 注册服务器 然后运行net start mysql启动mysql服务(必须将mysql服务设置为手动启动) 停止服务: 运行net stop mysql 4.批处理文件来启动和停止:
-
C#对Windows服务组的启动与停止操作
Windows服务大家都不陌生,Windows服务组的概念,貌似MS并没有这个说法. 作为一名软件开发者,我们的机器上安装有各种开发工具,伴随着各种相关服务. Visual Studio可以不打开,SqlServer Management Studio可以不打开,但是SqlServer服务却默认开启了.下班后,我的计算机想用于生活.娱乐,不需要数据库服务这些东西,尤其是在安装了Oracle数据库后,我感觉机器吃力的很. 每次开机后去依次关闭服务,或者设置手动开启模式,每次工作使用时依次去开启服务
-
Serv-U停止服务的另类解决方案(批处理监测并运行)
最近使用Serv-U来架设FTP服务器,用于文件传输的桥梁.好景不长,每隔一段时间,Serv-U的服务就会自动停止.因为这个ftp服务很重要,要保证每天都能正常工作,如果只靠人每天来查看服务是否正常,牵涉精力不说,又不是十分靠谱.于是,Google之.网上各种说法都有,如FTP在流量较大的情况下,Serv-U会因为繁忙而自动停止服务.总之,找不到Serv-U周期性停止服务的原因.没办法,只好转换思路:找不到Serv-U周期性停止服务的原因,那么在Serv-U服务停止后能够检测到服务停止自动启动S
-
Android 多线程实现重复启动与停止的服务
Android 多线程实现重复启动与停止的服务 多线程环境下为了避免死锁,一般提倡开放调用,开放调用可以避免死锁,它的代价是失去原子性.但是在有些时候会显得逻辑错误, 例如: class A{ private boolean mIsStarted; void start(){ boolean changed = false; synchronized(this){ if(!mIsStarted){ mIsStarted = true; changed = false; } if(changed)
-
C#启动和停止windows服务的实例代码
复制代码 代码如下: <script type="text/javascript"> function showLoading(desc) { $("body").append("<div id=\"processingdiv\" style=\"display:none;\"><div class=\"popup\"> &l
-
Mysql服务器的启动与停止(二)
三.停止服务器 要手工启动服务器,使用MySQLadmin: %mysqladmin shutdown 要自动停止服务器,你不需做特别的事情.BSD系统一般通过向进程发一个TERM信号停止服务,它们或者正确应答它或被粗鲁地杀死.mysqld在它收到这个信号时以终止作为应答.对于用mysql.server启动服务器的System V风格的系统,停止进程将用一个stop参数调用该脚本,告诉服务器终止,当然假定你已安装了mysql.server. 四.如果你不能连接服务器,如何重新获得对服务
-
Mysql服务器的启动与停止(一)
在讨论如何启动MySQL服务器之前,让我们考虑一下应该以什么用户身份运行MySQL服务器.服务器可以手动或自动启动.如果你手动启动它,服务器以你登录Unix(Linux)的用户身份启动,即如果你用paul登录Unix并启动服务器,它用paul运行:如果你用su命令切换到root,然后运启动服务器,则它以root运行.然而,大多数情况下你可能不想手动启动服务器,最有可能是你安排MySQL服务器在系统引导时自动启动,作为标准引导过程的一部分,在Unix下,该引导过程由系统的Unix用户root执行,
-
利用systemctl管理Tomcat启动、停止、重启及开机启动详解
前言 本文主要给大家介绍了关于systemctl管理Tomcat启动.停止.重启及开机启动的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 1. 创建服务 用service来管理服务的时候,是在/etc/init.d/目录中创建一个脚本文件,来管理服务的启动和停止,在systemctl中,也类似,文件目录有所不同,在/lib/systemd/system目录下创建一个脚本文件tomcat,里面的内容如下: [Unit] Description=Tomcat After
随机推荐
- Python实现爬取需要登录的网站完整示例
- jQuery四种选择器使用及示例
- JQuery fileupload插件实现文件上传功能
- 搞定windows关机慢 等待时间过长的问题
- MongoDB学习笔记(六) MongoDB索引用法和效率分析
- java中的枚举类型详细介绍
- .Net中的序列化和反序列化详解
- js实现的tab标签切换效果代码分享
- asp.net 按指定模板导出word,pdf实例代码
- 详解在DevExpress程序中使用TreeList控件以及节点查询的处理
- Android编程实现Gallery中每次滑动只显示一页的方法
- mysql 复制过滤重复如何解决
- mssql insert into 和insert into select性能比较
- JS如何判断移动端访问设备并解析对应CSS
- JavaScript实现多个重叠层点击切换效果的方法
- java开发之读写txt文件操作的实现
- 十个最常见的Java字符串问题(翻译)
- 克隆一个新项目的快捷方式
- PHP 防恶意刷新实现代码
- Android 用户Session管理的设计方案
