出于安全考虑,Windows Server 2008 被配置为不允许交互式服务。当某项服务在 Windows Server 2008 上被安装为交互式服务时,操作系统会将该服务被标记为交互式服务的错误消息记录在 Windows 系统日志中。
使用 Server Administrator 配置事件的警报措施时,可以指定用于执行应用程序的操作。为了针对警报措施正确执行交互式应用程序,必须将 Dell 系统管理 Server Administrator (DSM SA) Data Manager
服务配置为交互式服务。交互式应用程序的示例有具备图形用户界面 (GUI) 的应用程序或以某种方式(例如,批处理文件中的 pause 命令)提示用户输入的应用程序。
在 Microsoft Windows Server 2008 上安装 Server Administrator 时,DSM SA Data Manager 服务被安装为非交互式服务,这意味着它被配置为在默认情况下不允许与桌面交互。这表示当为警报措施执行时,交互式应用程序不会正确执行。如果在此情况下为警报措施执行交互式应用程序,该应用程序将暂挂并等待输入。用户看不到应用程序界面/提示,即使在启动
Interactive Services Detection 服务之后仍然看不到这些内容。任务管理器中的
进程选项卡为交互式应用程序的每次执行显示一个应用程序进程条目。
如果需要在 Microsoft Windows Server 2008 上根据警报操作执行交互式应用程序,必须对 DSM SA Data Manager 服务进行配置,以便与桌面进行交互并启用交互式服务。
要允许与桌面进行交互,请执行以下操作:
- 右键单击
服务控制面板中的 DSM SA Data Manager 服务,然后选择
属性。
- 在
登录选项卡中,选择
允许服务与桌面交互,然后单击
确定。
- 重新启动 DSM SA Data Manager 服务,以便使更改生效。
- 确保
交互式服务检测服务正在运行。
如果在完成此更改后重新启动 DSM SA Data Manager 服务,Service Control Manager 将在系统日志中记录以下消息:
The DSM SA Data Manager service is marked as an interactive service.(DSM SA Data Manager 服务已标记为交互式服务。) 通过启用 Interactive Services
Detection 服务,DSM SA Data Manager 服务可根据警报操作执行适当的交互式应用程序。
这些更改完成后,操作系统即会显示
交互式服务对话检测对话框,以提供对交互式应用程序界面/提示的访问。