我在管理员帐户中安装了后台服务(假设用户名是“X“) 在我的计算机上。该机器上还有其他用户。因此,安装的服务可供所有人访问。
问题是,当一个普通账户“A“首次登录机器时,后台服务在启动时正常运行,图标出现在系统托盘上。但是当用户锁定其帐户并切换到另一个帐户时”乙“,后台服务在启动时不会运行。系统托盘也没有列出服务运行图标。双击程序图标启动服务也没有任何反应。我打开了任务管理器,但列表中没有列出该程序。
我发现如果我从第一个帐户退出服务,然后切换到下一个帐户,服务仍然不会自行运行。但是,现在我可以通过双击程序图标来运行该服务。
但是当用户切换到另一个帐户时,我需要自动为另一个帐户运行该服务。
当所有 Windows 帐户登录时,我应该怎么做才能运行后台服务?