Vista的主题为RemoteApp应用程序

我四处张望,但没有成功。 我发布了一个在Windows Server 2008(不是R2)上作为RemoteApp托pipe的应用程序。 我已经设法在服务器本身上打开Vista主题,但在XP SP3计算机主题上运行托pipe应用程序时不会出现,并且应用程序使用标准的Win 2008 Server主题。

当RDC到服务器(使用标准mstsc命令)主题被启用。

在RemoteApp发布的应用程序中是否有某种方法来启用此主题?

问候Mariusz

我怀疑你会find一些东西。 RemoteApp的全部原因是感觉就像在本地机器上运行的本地应用程序。 如果此应用程序在XP上显示Vista主题,则不再像所有其他本地XP应用程序一样运行,但看起来不同。 坏事。

此外,我不完全确定,但我猜想,窗口装饰实际上是由本地Windows机器,而不是远程服务器,有点像X11这样做。

这可以做到。 听起来,你已经启用了桌面体验,并启动了“主题”服务。 最有可能发生的事情是所有新创build的帐户都将具有Aero主题,但预先存在的帐户与Windows Classic保持一致,因为他们的configuration文件当前设置为该主题。

你需要做的是通过GPO强制Aero主题。 您可以在User Configuration\Administrative Templates\Control Panel\Personalization\Force a specific visual style or force Windows Classic 。 将其设置为Enabled ,并将主题path设置为%windir%\resources\themes\Aero\aero.msstyles

将该GPO应用于您的用户configuration的OU容器,并且瞧。