当网络打印服务器打印量很大或者打印数据过大时,经常容易造成Spooler服务意外终止,尤其是喷墨打印机最容易塞死Spooler服务。作为企业IT管理员,这些事情太琐碎,多了也会烦躁。只好写写脚本减轻自己的工作负担。

用脚本去检测打印服务状态,利用计划任务实现循环检测,频率不必太高,5分钟一次就够了。

On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colRunningServices = objWMIService.ExecQuery ("Select * from Win32_Service where Name='Spooler'")
For Each objService in colRunningServices
 If not objService.StartMode = "Automatic" Then
 objService.ChangeStartMode("Automatic")
  If not objService.State = "Running" Then
  objService.StartService() 
  End If
 End If
Next

本文转自yangye1985 51CTO博客,原文链接:http://blog.51cto.com/yangye/561047,如需转载请自行联系原作者

脚本——监控打印服务相关推荐

  1. shell监控java接口服务_Linux系统下Java通过shell脚本监控重启服务

    简介 最近运维人员提出需求,增加一个运维页面, 查询当前的业务进程信息包括:进程名称.启动命令.启动时间.运行时间等,可以通过页面点击重启按钮,可以重启后端的一系列系统进程. 思路 java程序获取l ...

  2. epel源mysql版本_linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面...

    epel是一种yum仓库,里面提供了更多.更丰富linux软件,但是,它不是默认yum仓库,我们需要手工添加这个yum源. 添加epel源 然后,找到fedora-epel, 在列表里找到:6serv ...

  3. linux怎么监控守护进程,linux shell脚本守护进程监控svn服务

    最近搭建的svn服务不知道什么原因服务总是被关闭(如果你不知道怎么搭建svn可以参考linux下搭建svn版本控制软件),因此用shell脚本实现一个守护进程.用于监控svn服务是否启动,如果服务不在 ...

  4. linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面

    epel是一种yum仓库,里面提供了更多.更丰富linux软件,但是,它不是默认yum仓库,我们需要手工添加这个yum源. 添加epel源 参考:http://freeloda.blog.51cto. ...

  5. zabbix 4.2官方自动监控网络服务端口脚本

    自动监控网络服务 监视网络服务及其连接是非常重要的.在任何特定时间,服务器上运行的服务有数百个,如果不是数千个的话.其中许多都必须可以通过网络联系到.Web服务通常需要在端口80和/或443上可用,F ...

  6. shell脚本:监控MySQL服务是否正常

    shell脚本:监控MySQL服务是否正常 推荐 原创模范生2015-10-15 17:21:02评论(6)2783人阅读 监控MySQL服务是否正常,通常的思路为:检查3306端口是否启动,ps查看 ...

  7. shell编写监控httpd服务80端口脚本.间隔3秒监控端口如果服务关闭自动重启

    #!/bin/bash #实时每隔3秒监控HTTP服务状态,服务异常输出报警信息,并尝试启动,服务正常时提示正常运行. web=`netstat -ant | grep 80 | awk '{prin ...

  8. linux shell脚本攻略_(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤...

    今天为大家带来的内容是:(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤 本文内容主要介绍了Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤,文章 ...

  9. cacti系列(一)之cacti的安装及配置监控mysql服务

    简介 Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数.它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构 ...

  10. 写了个Python脚本监控nginx进程

    写了个Python脚本监控nginx进程 « Xiaoxia[PG] 写了个Python脚本监控nginx进程 接上一文用iptables让SSH服务对陌生人说不.还是有点担心这个学期内,nginx可 ...

最新文章

  1. 【FFmpeg】ffmpeg工具源码分析(四):filter(过滤器、滤镜)详解
  2. 【轉】Android编程之SparseArrayE详解
  3. SQL Server 优化---为什么索引视图(物化视图)需要with(noexpand)强制查询提示
  4. Linux没有安装gcc如何在线安装(直接在Linux终端安装)
  5. 设计模式理解:工厂模式,抽象工厂,原型方法
  6. 搞懂C语言指针,看这篇就够了!
  7. 计算机包含着什么,计算机基础的包含是什么?
  8. CF1060C Maximum Subrectangle
  9. 献给那些正在“奋起”的90后
  10. 华为机试HJ83:二维数组操作
  11. php psd图层重命名,ps批量修改图层名字的脚本(附批量替换方法)
  12. 日文输入法快捷键整理
  13. python设计一个二维向量类_鸢尾花——python如何实现支撑向量机模式分类(1)...
  14. 在c语言程序中添加背景音乐,怎么给你的C语言程序添加BGM背景音乐?
  15. win10双显卡开机黑屏时间长
  16. S2FGAN论文阅读
  17. 10G万兆光模块怎么用?组网方案详解
  18. Lucene高亮显示详解
  19. 翻译视频字幕的软件叫什么?安利这几个软件给你
  20. 【人工智能项目】- 机器学习实现收入分类预测报告

热门文章

  1. int是终结符还是非终结符_什么是自动化的终结?
  2. pandas中DataFrame的修改元素值、缺失值处理、合并操作的方法
  3. scrapy xpath空列表_我的第一个爬虫——Scrapy爬虫详细操作入门指南(1)
  4. 多路抢答器c语言编程,多路抢答器的设计
  5. 一般通话记录能保存多少条_有一手|2万炒股0一般能挣多少?
  6. 大数据之Linux早课9.14
  7. 5款免费的WordPress备份解决方案
  8. Java集合类和HashMap遍历
  9. Oracle 初始化参数性能视图
  10. IE6的height小BUG