批处理自动解决Imail的Queuemgr服务挂起的方法_win服务器

Imail是一款非常知名的邮件服务器软件,但是他的邮件进程管理却设计得真不怎么样,很多管理员都会遇到Imail的邮件进程处理服务Queuemgr经常挂起的问题,我们通常的解决方法就是进入Imail控制器重新启动Queuemgr,但是会发现Imail程序挂起,那么我们只能通过任务管理来杀掉Queuemgr进程之后再去启动,那么我们能否将此步骤实现自动化呢?

      答案是当然可以的,就是利用服务管理器中的服务恢复功能,我们可以使用此功能来监查Queuemgr服务的状态,如果Queuemgr服务挂起或者失败,那么我们可以通过启动一个批出来来讲它重新启动运行,之所以要利用批处理就是为了解决Queuemgr服务在服务管理器中显示的状态为启动,而此时实际上服务已经挂起的问题,如果单纯的使用net stop && net start是无法终止此服务进程的,必须通过任务管理器将进程杀掉后才能重新启动这个服务,我们可以使用taskkill命令来杀掉进程,这样这个问题就得到了完整的解决方案!

下面就是我的批处理ImailQueuemgrFilter.bat的内容:

复制代码 代码如下:

@echo Imail Filter 
net stop queuemgr 
net stop smtpd32 
taskkill /f /im queuemgr.exe 
taskkill /f /im smtpd32.exe 
net start queuemgr 
net start smtpd32  

时间: 2024-10-07 20:48:30

批处理自动解决Imail的Queuemgr服务挂起的方法_win服务器的相关文章

Windows ICS 服务无法启动问题解决方法_win服务器

防火墙打不开肯定是"windows Firewall"服务没有启动.ICS服务启动不了可以通过以下方法解决:1.找到本地连接,单击左键--属性--共享--勾选(√)--确定,如以上步骤不能开启ICS服务,则需进行如下操作2.运行--输入"services.msc"--找到"internet connection services"--属性--依存关系(查询四个依存的服务是否启动,没启动的,手动启动)--Application Layer Gate

为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '3160'问题的解决方法_win服务器

网上提供了很多办法,都未解决. 解决过程一波三折,依次用了下列方法: 1.解决办法 点击"开始"-"控制面板"-"管理工具"-"组件服务"-"计算机"-"我的电脑"-"DCOM"选项, 选择其下的"IIS ADMIN SERVICE",右健选择"属性",找到"安全",在"启动和激活权限"中

解决Windows7系统音频服务不能运行的方法

  有些Win7用户在开机时,会看到下图这样的提示,这其实就是音频服务未运行而造成的.今天小编就为大家介绍一下对于音频服务未启动的解决办法. 操作步骤 打开计算机右键菜单,选择管理. 在计算机管理中,找到服务和应用程序分类下的服务,点开之后在右边的列表中找到Windows audio服务项,右键打开菜单点击重新启动,即可解决音频服务未启动的问题!

Windows 2008 R2服务管理器刷新失败的解决方法_win服务器

这几天在做实验,一台服务器安装了Windows 2008 R2 X64系统,当我想安装服务器角色的时候,发现无法安装,出现了"服务器刷新失败",点击它弹出对话框提示"刷新服务器管理器时出现意外错误: 异常来自 HRESULT:0x800F0818.有关详细信息,请参阅事件日志: 诊断.事件查看器.应用程序和服务日志.Microsoft.Windows.服务器管理器.操作" 然后我就查看日志,日志内容如下: 无法发现系统的状态.找到一个意外的异常:System.Run

解决Windows 2003“在系统启动时至少有一个服务或驱动程序产生错误”_win服务器

如下图: 以前刚接触windows 2003时怎么也解决不了这个问题,大慨是当时电脑基础还不够吧?但现在新装的2003还是这样,我看不过去了. 首先可以看到它提示使用事件查看器查看事件日志.我们打开事件查看器: 看到如上图的确有错误信息,来源MSDTC.那MSDTC是什么呢?是一个windows服务.我们用"sc qc"命令查询这个服务: 从图中可以看到它的DISPLAYNAME IS Distributed Transaction Coordinator,so we open the

运行iis提示服务没有及时响应启动或控制请求的解决方法_win服务器

服务没有及时响应启动或控制请求的解决方法小结 先重启,重启还是不行就是服务被禁用了,依次开启 eventlog服务,"WorldWideWebPublishing"服务,然后iis一般就可以正常了.如果还是不行,可以参考下面的方法,逐一尝试. 1.系统环境:Windowsxp+sp2,II5.0 故障现象:上午把IIS服务停止以后,程序长时间没响应,通过任务管理器关闭,启动时提示"服务没有及时响应启动或控制请求",重启计算机未能解决. 解决办法:在Internet信

win2003 服务器超出最大允许连接数 最有效的解决方法_win服务器

解决这个现像的办法很多,如果马上需要登陆服务器,最easy的方法是: 开始-运行- mstsc /console /v: 服务器名或IP或域名:远程端口: 如: mstsc /console /v:222.222.215.222:3389   原因:用远程桌面链接登录到终端服务器时经常会遇到"终端服务器超出最大允许链接数"诸如此类错误导致无法正常登录终端服务器,引起该问题的原因在于终端服务的缺省链接数为2个链接,并且当登录远程桌面后如果不是采用注销方式退出,而是直接关闭远程桌面窗口,那

IIS提示出现RPC服务器不可用的解决方法_win服务器

依次点击"管理工具→服务→Remote Procedure Call→属性",其默认启动类别是"自动",但选项是灰色的(不可用状态),点击标签"登录",将硬件配置文件服务禁用,重新启动系统. 方法一:修改注册表 运行注册表编辑器,打开HKEY_LOCAL_MACHINEsystemCurrentControl-SetServicesRpcSs分支,将Start项的值由"4"修改为"2",即把启动类型设为自动

win2008 r2 安装sqlserver 2000问题的解决方法_win服务器

windows 2008 R2 64 系统安装SQL2000 32位数据库 安装成功关键: 1.点击安装,提示兼容问题,然后没有然后了··· 没有反应了 解决方法:直接运行 光盘\Microsoft SQL Server 2000 四合一\ENTERPRISE\X86\SETUP\SETUPSQL.EXE 选择\ENTERPRISE\X86\SETUP\setupsql.exe 属于-兼容模式(勾选兼容性windows 2003 SP1,管理员),4合1的版本,找到需安装版本下setupsql.