我想在Windows登录屏幕之前运行一个软件,该软件在任务栏上的系统时钟附近安装一个小托盘图标。
该服务是使用sc.exe创建的,并且能够检查它是否处于活动状态并设置为在系统启动时自动运行。
该服务在那里,但是当我重新启动计算机时,由于某种原因它似乎没有活动。
我试图手动运行该服务,但似乎超时,它不会运行。如果我手动登录并运行,则没有问题:托盘图标显示。
这可能是因为在登录时刻,没有托盘栏吗?
我用来创建服务的命令是:
sc.exe创建“KVMDevice”start =“auto”binPath =“c:....”
非常感谢, 维拉德
答案 0 :(得分:0)
在“登录时刻”之前,没有与交互式用户关联的桌面(尚未登录),因此不是托盘栏。
创建应向用户显示某条消息的服务时,请务必将服务配置为“being capable to interact with the desktop”