Как отключить различные PDF-принтеры с помощью SCCM

Как отключить различные PDF-принтеры с помощью SCCM

Я использую SCCM версии 1802, консольной версии 5.1, версии сайта 5.0.8. Я хочу иметь возможность отключить Litera EPO PDF Printer, Microsoft print to pdf, Microsoft XPS Document Writer и Fax. Причина, по которой я хочу это сделать, заключается в том, что я хочу предотвратить их использование, но я не хочу удалять их из пользователя или образа SCCM, просто на случай, если что-то сломается и его нужно будет восстановить. В настоящее время я использую команду powershell для его удаления, но не смог найти скрипт для повторного добавления этих принтеров. Есть ли такая возможность? Если да, то как она используется? Команда, которую я использую, приведена ниже.

Remove-Printer -Name "Microsoft Print to PDF"

решение1

Важно найти правильный инструмент для работы. Поскольку Печать в PDF является дополнительной функцией, есть набор инструментов, специально разработанных для ее обработки.

Другие PDF-принтеры, с которыми вы имеете дело, не являются дополнительными компонентами Windows, и они, скорее всего, состоят из программного обеспечения и служб, а не только из принтеров. Вам нужно будет использовать соответствующие деинсталляторы, чтобы удалить их правильно.

Powershell имеет следующие командлеты:

PS D:\> get-command -noun "WindowsOptionalFeature"

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Cmdlet          Disable-WindowsOptionalFeature                     3.0        Dism
Cmdlet          Enable-WindowsOptionalFeature                      3.0        Dism
Cmdlet          Get-WindowsOptionalFeature                         3.0        Dism

Используя их, вы можете запросить список дополнительных функций:

PS D:\> Get-WindowsOptionalFeature -online | where state -eq "Enabled" | select FeatureName

FeatureName
-----------
Printing-PrintToPDFServices-Features

И вы можете их отключить:

PS D:\>disable-windowsoptionalfeature -online -featurename Printing-PrintToPDFServices-Features


Path          :
Online        : True
RestartNeeded : False

И включите их:

PS D:\> enable-windowsoptionalfeature -online -featurename Printing-PrintToPDFServices-Features


Path          :
Online        : True
RestartNeeded : False

Ответ на этот вопрос:https://stackoverflow.com/questions/35479080/how-to-turn-windows-feature-on-off-from-command-line-in-windows-10

Связанный контент