我创建了一个 Windows 服务,它通过命令行静默安装 truecrypt 卷。但是出现了几个问题;尽管卷安装正确,但除非我打开 truecrypt 并手动单击“刷新驱动器号”,否则它不会显示在 Windows 资源管理器中。其次,我不断随机收到消息,说 Windows 交互服务已检测到一个对话框,如果我接受,它将在某个备用桌面上显示 truecrypt。我应该怎么做才能解决这些问题?
答案1
你正在遇到会话 0 隔离,其中 Windows 服务的所有 UI 元素都显示在您遇到的“备用桌面”上。可以禁用交互式服务对话框,但在这样做之前要仔细考虑。
您是否在常规用户帐户中运行服务?是否正在显示 TrueCrypt 主窗口?