应用程序设置

许多现有应用程序的自动安装过程假定正在为单个用户安装应用程序。 在多用户远程桌面服务环境中,此假设可能会产生以下问题:

  • 如果安装过程仅为一个用户更新注册表和桌面环境,则其他用户必须重新安装整个包,或者管理员必须手动将信息从一个用户的注册表和桌面复制到其他用户。
  • 通过一些设置过程,可以通过排除功能在安装时自定义应用程序。 如果初始安装程序排除了应用程序的一部分,则其他用户必须重新安装该应用程序才能获取排除的功能。

为避免这些问题,在远程桌面会话主机 (RD 会话主机) 服务器上安装应用程序时,安装过程应使用以下准则:

  • 将应用程序安装到所有用户通用的默认用户环境中。 在安装应用程序之前,请执行 change user /install console 命令,安装完成后,执行 change user /execute console 命令。 使用远程桌面服务兼容性脚本进行安装。
  • 通过使用用户配置文件支持特定于用户的自定义。 为此,请创建 管理模板文件格式 ,以便管理员可以配置注册表以指示每个用户可用的功能。 然后,在运行时,应用程序可以根据当前用户的注册表设置中的设置启用或禁用功能。 应用程序可以将每个用户配置存储在 HKEY CURRENT USER 注册表配置单元中,并允许每个用户根据其首选项配置应用程序。