`
xiaolng
  • 浏览: 31898 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

进程监控自动切换

 
阅读更多
引用
参考http://www.jbxue.com/article/6723.html

保存为monitor.bat
@echo off
@echo 》》》进程监控开启 《《《

rem 功能描述:进程监控自动切换(循环)
rem 注:iexplore.exe 模拟A进程;notepad.exe模拟B进程
rem @author Harry Chang
rem @email cxiaolng@qq.com
rem @date 2015-05-23 12:08:32
rem @version 1.0
:1
rem 如果 A进程 不存在则进入 2, 存在则关闭 A进程 并打开 B进程 并等待5秒

tasklist | find "iexplore.exe" || goto 2
echo A进程存在,关闭A并启动B进程
taskkill /f /im iexplore.exe
start notepad.exe
echo 等待5s
ping 127.1 -n 5 >nul 2>nul
goto 1

:2
rem 如果 B进程 不存在则进入 1, 存在则关闭 B进程 并打开 A进程 并等待5秒
tasklist | find "notepad.exe" || goto 1
echo B进程存在,关闭B并启动A进程
taskkill /f /im notepad.exe
start iexplore.exe
echo 等待5s
ping 127.1 -n 5 >nul 2>nul
goto 1

分享到:
评论

相关推荐

    自动监控 Windows平台Tomcat运行监控并自动重启

    2. **故障转移**:如果可能,可以设置Tomcat集群,当一个节点出现问题时,流量可以自动切换到其他健康的节点。 3. **健康检查**:通过HTTP请求检查Tomcat服务器的健康状态,以验证其是否正常服务。 4. **资源限制**...

    mysql主备机宕机自动切换

    ### MySQL 主备机宕机自动切换详解 #### 一、MySQL主备复制机制简介 MySQL复制(Replication)是MySQL数据库系统中一个重要的特性,它允许数据从一台MySQL服务器(称为Master)复制到另一台或多台MySQL服务器...

    进程监控软件

    7. **自动化操作**:与脚本语言结合,进程监控工具可以实现自动化任务,比如当某个进程达到特定资源阈值时自动执行相应的脚本或程序。 8. **图形化界面**:易语言的扩展界面支持库使得开发者可以创建直观的GUI...

    IIS 应用程序池、进程监控与重启程序C#源码

    IIS C# 应用程序池 IIS进程 监控 重启。 一、软件功能说明 1、AppPoolWatcher.exe软件功能说明: 实时监控IIS中的程序池和网站(config.xml中配置的),如果网站或程序池因为cpu利用率较高而死掉,则重启网站或程序...

    Python-自动切换mac输入法安静模式

    本文将深入探讨“Python-自动切换mac输入法安静模式”这一主题,以及如何利用Python实现这一功能。 标题中的“Python-自动切换mac输入法安静模式”意味着我们将关注的是在Mac操作系统上,通过Python脚本来自动化...

    DM7非自动切换 数据守护操作手册

    《DM7非自动切换数据守护操作手册》详细阐述了达梦数据库有限公司的DM7系统在数据安全性与高可用性方面的重要解决方案——数据守护(Data Watch)。数据守护是一种集成化的高可靠性策略,旨在应对硬件故障、自然灾害...

    数据库服务器实时备份与故障自动切换系统的构建.pdf

    通过采用HA集群技术,可以实现数据库的实时同步,当主服务器出现故障时,能够自动切换到备用服务器,无需人工干预,大大缩短了故障恢复时间,提高了播出系统的稳定性与效率。同时,实时备份能避免数据丢失,确保播出...

    进程控制 如何通过程序控制系统进程

    综上所述,通过编程控制进程是IT专业人员必备的技能之一,尤其在系统管理和自动化任务中。理解并熟练运用.NET框架提供的`Process`类和其他相关工具,能够帮助我们更有效地管理系统中的进程,实现诸如监控、控制和...

    IP自动切换

    用户界面可能提供设置IP地址范围、切换条件等功能,并通过后台进程实时监控网络状态,当满足切换条件时自动改变网络连接的IP。对于不熟悉网络配置或者希望简化这一过程的用户来说,这样的工具无疑能提供很大的便利。

    mapgis进程管理器

    1. 进程监控:实时显示MapGIS的所有运行进程,包括主程序、插件、服务等,让用户了解每个进程的CPU和内存占用情况。 2. 启动与停止:用户可以根据需要手动启动或停止特定的MapGIS进程,便于进行任务切换或者解决...

    综合监控系统中办公自动化系统监控的设计.pdf

    多机热备模式保证了在任一时刻,只有一个子节点提供服务,但系统能自动切换至可用性高的子节点。独立组成的模式下,每个子节点提供不同功能,父节点的可用性通过各子节点的可用性与权重乘积的平均值计算得出。 综合...

    守护进程 如果指定进程被关闭则重启进程.zip

    在这个特定的案例中,"双守护进程免杀"可能意味着设计者采用了双重守护进程的策略,即有两个守护进程相互监控,如果其中一个被意外终止,另一个可以检测到并立即启动新的实例。这样的设计提高了服务的稳定性和抗干扰...

    RPC 双服务器切换

    2. **状态监测**:为了实现自动切换,需要一个监控机制来检测主服务器的状态。这可以通过心跳检测、健康检查或特定的服务指标来实现。一旦主服务器异常,监控系统会触发切换过程。 3. **故障切换**:当主服务器失效...

    Linux下init进程源码分析

    - 辅助函数在`init`进程中起着关键作用,它们封装了复杂的逻辑,如进程监控、信号处理和资源管理,以简化主流程并提高代码的可读性和可维护性。 5. **运行级别的概念与切换:** - 运行级别定义了系统在启动或运行...

    自动配置CFS和进程优先级以提高桌面响应能力.zip

    6. **监控和自动化工具**:可以使用工具如`ps`, `top`, `htop`, 或 `atop` 监控系统资源使用情况,以及`cron`或`systemd-timers`自动化执行配置任务。另外,有些系统监控和性能分析工具如`collectl`或`sysstat`能...

    计算机系统进程详解介绍

    而"系统进程详细解释器"很可能是一款工具,能够显示系统当前运行的所有进程信息,包括它们的PID、内存使用、CPU占用率等,帮助用户监控和分析系统性能。 总结一下,计算机系统进程是操作系统的基础,涉及到进程的...

    unix/linux进程池管理

    3. 进程监控:系统会持续监控进程的状态,如果某个进程意外终止,管理器会自动重启一个新的进程来替换它,确保进程池的数量保持稳定。 4. 调度策略:不同的调度策略会影响系统的响应时间和资源利用率。例如,先来先...

    服务器管理工具,目前有文件管理器、进程监控、计划任务、webSSH、多主机管理本地桌面、内网穿透.zip

    其次,【进程监控】功能可以让管理员实时查看服务器上运行的进程,包括其CPU、内存使用情况以及进程状态。这一功能有助于排查性能瓶颈,及时发现和解决可能导致服务中断的问题,保证系统的正常运行。 【计划任务】...

    在Linux系统中查看进程及杀死僵尸进程的方法.docx

    通过`ps`命令,我们可以监控后台进程的工作情况,这对于那些不与屏幕或键盘等标准输入/输出设备进行交互的进程尤其有用。 ##### 常用选项和参数 - `-e`: 显示所有进程。 - `-f`: 使用全格式显示。 - `-h`: 不显示...

    oracle后台进程

    当在线重做日志文件写满后,LGWR进程会切换到下一个可用的日志文件组,而之前的日志文件则由ARCH进程进行归档,以便于后续的备份和恢复操作。 #### 9. Dnnn (Dispatcher Process) Dnnn进程是一种分派器进程,主要...

Global site tag (gtag.js) - Google Analytics