您现在的位置: 中国电脑教育网 >> 软件应用 >> 系统防护 >> 软件应用正文
打印服务 即点即开
作者:佚名    软件应用来源:本站原创    点击数:    更新时间:2008-5-13

Windows的打印服务(Spooler)是一个自动启动的服务,打印文件需要该服务的支持。有朋友说,该服务很占内存(如图1),停用它后,每次打印文件还得到控制面板中打开服务管理窗口去启动它。他问我,能不能创建一个快捷方式放到桌面上,在用到该服务时双击它就能启动该服务。把自动启动的服务改为手动启动,然后在桌面上放置一个启动服务的快捷方式,在用到该服务时双击启动它,这的确是一个好主意。


实现方法

第一步,打开记事本,输入以下代码:net start Spooler。

第二步,在任意文件夹把上述代码保存为“.bat”文件,文件名任意,然后在该文件上单击右键,选择“发送到→桌面快捷方式”。

第三步,在桌面上,重命名快捷方式为“启动打印服务”,然后在它的“属性”对话框上为它选择一个漂亮的图标。

代码原理

“net start”是命令提示符窗口中启动服务的一个Windows内部命令,如图2所示,在提示符下输入“net start Spooler”,按“回车”键后打印服务就启动了。

“.bat”是命令提示符下批量执行命令的批处理文件。如果你要一次启动几个服务,可以在记事本中这样写代码:
start net start 服务1
start /wait net start 服务2
start /wait net start 服务3

在上述代码中,“/wait”是必需的,作用是等待前一条命令完成后,再执行一下条命令。如果你有更多的服务要启动,可以模仿上面的代码继续往下写。另外,在命令后面的服务用的是“服务名称”,而不是“显示名称”。在命令提示符窗口中,停止一个服务的命令是“net stop”。服务用完后,如果你想停止它,可以利用上面的原理制作一个快捷方式停用它。这样,不用打开服务窗口,我们就可以随时启动或停止一个服务了。

应用扩展

VMware Workstation是我们常用的虚拟机软件,该软件会安装多个自动启动的服务,下面我们就创建两个批处理来快速停用和启动这些服务。
net stop VMAuthdService
net stop VMnetDHCP
net stop VMware NAT Service

上述代码分别用来停止VMware Workstation的三个自启动服务。在记事本中,把上述代码保存为BAT格式的文件,然后在桌面上创建该文件的快捷方式,我们就可快速停止这些服务。

同样的道理,用记事本编辑以下代码,我们可以快速启动这些服务。
net start VMAuthdService
net start VMnetDHCP
net start VMware NAT Service

需要说明的是,VMware Workstation的这些服务都是随Windows自动启动的,你可以在服务管理窗口中把它们调整为手动启动,这样利用上面创建的快捷方式,我们即可以在使用VMware Workstation的时候启动这些服务,又可以在VMware Workstation退出后停止这些服务。怎么样?够节省系统资源吧!

  关闭本页窗口
 
  • 上一篇软件应用:

  • 下一篇软件应用:
  •    软件应用搜索
    最新软件应用
    推荐软件应用
    精彩友情链接
     计算机病毒防范
    设为首页 | 加入收藏 | 内部邮箱 |友情链接 | 版权申明 | 管理登录 | 
    E-mail:mailmaster@cce.com.cn
    地址:北京市海淀区紫竹院路66号 赛迪大厦16层 邮编:100044
    中国电脑教育网 版权所有2003 本网站内容未经许可不得转载
     经营性网站备案信息
    主办单位名称:北京中电报科技发展有限公司 京ICP证 041415