У меня есть клиенты, которым нужен RDP-клиент 6.1, чтобы использовать новый драйвер easy print. Однако установщик не позволяет устанавливать его на нескольких платформах, таких как Windows Home Server или Windows Server 2003, поскольку они не являются XP. Проверка версии не позволяет продвинуться дальше. Я вполне уверен, что он действительно должен работать, и хочу попробовать.
Кто-нибудь делал это раньше? то, что я действительно должен спросить, это ... какие файлы я должен вручную копировать (сначала резервное копирование оригиналов) ... только exe или есть много зависимых dll, которые тоже нуждаются в обновлении?
Или ... есть ли недорогая или бесплатная альтернатива чему-то вроде трехгранных отверток? Я действительно искал отвертки, но почувствовал, что они сильно завышены.
Да, это выполнимо. Вам просто нужно изменить режим совместимости для установщика на «Windows XP». Однако нет гарантии, что вы не закопаетесь в яме с этим, поскольку будущие исправления для вашего сервера 2003 будут накладываться поверх неподдерживаемого состояния.
Если у вас возникли проблемы с подключением с 2003 года к более новым серверам RDP, есть настройки, которые вы можете изменить на новых хостах RDP, которые позволят им принимать старых клиентов с более низким уровнем безопасности канала. Это будет поддерживаемое решение, если это ваша проблема.
Установщик - это MSI? Если это так, вы можете удалить проверку версии с помощью Инструмент Orca. Я использовал его, чтобы избавиться от предварительного требования для некоторых приложений, которые не распознают, что DirectX 10 на самом деле новее DirectX 3.
Что касается альтернатив, мы используем ThinPrint (или .Print, как его еще называют). Хотя, если я правильно помню, это примерно такая же цена, как и на отвертки.
Я почти уверен, что сделал это, просто скопировав файлы, которые должны были быть установлены. В качестве теста вы можете скопировать их в каталог, например c: \ temp. tr