Board logo

标题: [系统相关] 批处理能实现刷新系统托盘吗? [打印本页]

作者: ny350101    时间: 2012-10-22 01:42     标题: 批处理能实现刷新系统托盘吗?

用TASKKILL退出软件后,软件图标在系统托盘不会消失,必须要鼠标指过去才会消失。各位,批处理能实现刷新系统托盘吗?
作者: forfiles    时间: 2012-10-22 10:37

  1. taskkill /f /im explorer.exe
  2. start explorer.exe
复制代码

作者: Heykuz    时间: 2012-10-22 19:34

呀,好明显是重启explorer。。。估计bat是不可以单独刷新托盘了,VBS搜索过也没这方面的教程,VB行,我用过。
作者: forfiles    时间: 2012-10-22 22:09

回复 3# Heykuz


    把你的VB代码贴出来看看
作者: ny350101    时间: 2012-10-24 10:16

经高手指点,把taskkill /f /im explorer.exe中的/f去掉就可以实现图标的消失。好像不是刷新任务栏托盘但是实现了目的。经查,/f的作用是强制退出程序。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2