По неизвестным причинам очень многие из (Windows XP SP3) компьютеры, которыми я управляю, недавно начали создавать новый объект псевдопринтера, названный Microsoft XPS Document Writer, по-видимому откуда ни возьмись.
Если я считал вещи правильно исходная версия Устройства записи Документа XPS и связал компоненты для Windows XP, поставленного как часть Платформы.NET 3.0, посмотрите, например, Просмотр и создание документов XPS. Следовательно, я предполагаю причину, почему эти компоненты, действительно кажется, в тех системах явная или неявная установка Платформы.NET 3.0, например, инициированный другим программным обеспечением, которое зависит от нее.
Я любил бы утилиту как это, которое просто удаляет объект псевдопринтера, драйвер, и т.д., без взаимодействия с пользователем, таким образом, это может быть выполнено из сценария входа в систему.
По-видимому, эта установка основана на Windows Installer под капотом, какие функции надлежащая функциональность удаления для системных администраторов дизайном, даже в отсутствие явного Добавляют/Удаляют запись Программы для конечных пользователей, посмотрите Стандартные Параметры командной строки Установщика (также показанный при выполнении
msiexec /?
на командной строке), например:msiexec /uninstall /quiet YourInstallationPackage.msi msiexec /uninstall /quiet {12345678-1234-1234-1234-123456789012}
Следовательно, существуют некоторые ограничения хотя:
- Функциональность, которая будет удалена, должно быть, была обеспечена как пакет Windows Installer (.msi) во-первых, конечно, даже если бы этот пакет был в свою очередь связан/упакован в другом объекте, например, установщике Платформы.NET; это не может обязательно иметь место, даже при том, что я был бы удивлен если нет.
- Как показано Вам или будет нужен доступ к исходному пакету установки (.msi), который обычно становится кэшируемым в системе в целях как это, или Вам будет нужно так называемое
ProductCode
из пакета, как зарегистрировано в базе данных Windows Installer в масштабе всей системы.Это - то, где вещи становятся хитрыми (и потенциально опасный) относительно Вашего примера, потому что необходимо будет найти любой из них в системе:
Windows Installer
кэш обычно располагается вC:\Windows\Installer
, коды продуктов Windows Installer регистрируются подHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
. Очевидно, Вам сначала будет нужен некоторый термин для поиска (например, 'XPS'), и для каждой находки необходимо определенно проверить, обозначает ли это на самом деле пакет, который Вы ищете, еще Вы могли бы закончить тем случайно, что удалили важный материал.Альтернативный подход:
По-видимому, Microsoft XML Paper Specification Essentials Pack является обновлением тех битов, поставленных через Платформу.NET 3.0 (см. эту статью). Учитывая это официальный пакет установщика Windows, удаление, как обрисовано в общих чертах выше должно определенно работать. Я достиг максимума в пакет через
Orca
, и не удивительно это, кажется, включает пользовательские действия для удаления более старых компонентов если существующий. Следовательно, Вы можете устанавливать этот пакет сначала, подразумевая удаление битов, установленных через Платформу.NET, и сразу удалять его снова после этого для избавлений от функциональности XPS полностью:msiexec /install /quiet 'XPSEP XP and Server 2003 32 bit.msi' msiexec /uninstall /quiet 'XPSEP XP and Server 2003 32 bit.msi'
Это определенно кажется нечетным для установки большего количества материала сначала, и это могло бы или не могло бы работать, но в конце это может быть более простым и следовательно стоить попытки.
Что касается OWA, Вы правы на деньгах. Необходимо настроить модем DSL к порту передачи 443 (и возможно порт 80 в зависимости от конфигурации Exchange) к Exchange Server.
Если удаленные офисные пользователи выполняют Outlook в RPC по режиму HTTP/HTTPS, то вышеупомянутое должно получить их работающий также.