在powershell V3中编辑打印机驱动程序设置

时间:2014-12-09 16:50:09

标签: powershell printing settings driver

我有4台Windows 2008 R2打印服务器,每台打印服务器有大约800个打印机对象,我在一台中央Windows机器上使用powershell脚本管理它们。

我可以使用脚本轻松创建新打印机,但我正在寻找一种在创建后自动更改一些高级打印机设置的方法。如果我使用的是Windows 2012或PowerShell V4,这似乎是一项简单的任务,但我仍然坚持使用2008 R2和V3。

有什么方法可以在powershell V3中调整高级驱动程序设置(纸张类型,剪切类型等)?

我像这样创建打印机对象:

$print = ([WMICLASS]"\\$server\ROOT\cimv2:Win32_Printer").createInstance()
$print.drivername = $driver_name
$print.PortName = $port_name
$print.DeviceID = $printer_name
$print.EnableBIDI = $false
$print.RawOnly = $true
$print.Put()

0 个答案:

没有答案