(Win XP)设置托盘应用程序以在登录屏幕之前运行

时间:2012-06-11 12:02:31

标签: windows authentication windows-xp screen

我想在Windows登录屏幕之前运行一个软件,该软件在任务栏上的系统时钟附近安装一个小托盘图标。

该服务是使用sc.exe创建的,并且能够检查它是否处于活动状态并设置为在系统启动时自动运行。

该服务在那里,但是当我重新启动计算机时,由于某种原因它似乎没有活动。

我试图手动运行该服务,但似乎超时,它不会运行。如果我手动登录并运行,则没有问题:托盘图标显示。

这可能是因为在登录时刻,没有托盘栏吗?

我用来创建服务的命令是:

sc.exe创建“KVMDevice”start =“auto”binPath =“c:....”

非常感谢, 维拉德

1 个答案:

答案 0 :(得分:0)

  1. 在“登录时刻”之前,没有与交互式用户关联的桌面(尚未登录),因此不是托盘栏。

  2. 创建应向用户显示某条消息的服务时,请务必将服务配置为“being capable to interact with the desktop