我正在使用 SCCM 版本 1802、控制台版本 5.1、網站版本 5.0.8。我希望能夠停用 Litera EPO PDF 印表機、Microsoft 列印到 pdf、Microsoft XPS Document Writer 和傳真。我想要這樣做的原因是我想阻止它們被使用,但我不想將它們從用戶或 SCCM 映像中刪除,以防萬一出現問題並且需要恢復。我目前正在使用 powershell 命令來刪除它,但我無法找到腳本來重新新增這些印表機。有這樣的選擇嗎?如果是的話,它是如何使用的?我正在使用的命令如下。
Remove-Printer -Name "Microsoft Print to PDF"
答案1
找到適合工作的工具很重要。由於列印到 PDF 是一項可選功能,因此有一組專門設計的工具來處理它。
您正在使用的其他 PDF 印表機不是 Windows 選用功能,它們可能包含軟體和服務而不僅僅是印表機。您需要使用適當的卸載程式才能正確刪除它們。
Powershell 有以下 cmdlet:
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