1

Я использую подключение RemoteApp из Windows 7, к машине с Windows Server 2012. Очень часто имя приложения на панели задач не будет обновляться при изменении фактической области заголовка окна программы. Я нашел эту статью Microsoft, которая детализирует эту явно известную проблему:

симптомы

При работе с соединением RemoteApp сервера терминалов имя приложения на панели задач не отображается должным образом. Например, при подключении к приложению Product Studio имя, указанное на панели задач, отображается как (Удаленно):

Ожидаемым результатом будет то, что при подключении к приложению Product Studio имя, указанное на панели задач, отображается как Имя приложения (Удаленно).

причина

Эта проблема возникает потому, что локальная панель задач не получает событие EVENT_OBJECT_NAMECHANGE из системы из-за проблемы синхронизации. EVENT_OBJECT_NAMECHANGE необходим для обновления информации заголовка панели задач.

разрешение

Примечание. Проблема не влияет на работу приложения. Вы можете смело игнорировать эту проблему. Чтобы обойти эту проблему, панель задач можно обновить, закрыв, а затем перезапустив приложение.

Предложенное выше решение закрытия и перезапуска приложения, очевидно, не является идеальным, и в любом случае, похоже, не работает. Есть ли какой-нибудь способ "принудительно" обновить панель задач, возможно, с помощью скрипта AHK? Или любой другой возможный обходной путь для этого?

1 ответ1

3

Вероятно, самый простой способ сделать это, на самом деле не навязчивым, - это пройти через удаленный защищенный рабочий стол (нажмите Ctrl+Alt+End, затем Esc, чтобы снова выйти из него - что, по моему мнению, можно автоматизировать с помощью AHK - хотя вы нужен фокус клавиатуры на окне RemoteApp, чтобы он работал).

Это заставит серверную часть RemoteApp пересчитывать окна, в течение которых он будет выбирать обновленный заголовок окна.

Альтернативный метод, который я упомяну для полноты - вероятно, это больше проблем, чем стоит - это перезапустить rdpshell.exe из удаленного сеанса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .