【发布时间】:2020-09-15 13:29:13
【问题描述】:
由于打印服务器迁移,需要添加打印机。打印机被重命名。需要设置默认重命名的打印机。需要帮助
$oldprinters=Get-Printer -Name "\\eesfs2\eep*"
foreach ($oldprinter in $oldprinters){
$newprinter=$oldprinter.name.split("\")[-1] -replace "EEP","RUSP"
Add-Printer -ConnectionName "\\rus0005\$newprinter"
}
【问题讨论】:
-
试试
(New-Object -ComObject WScript.Network).SetDefaultPrinter("\\rus0005\$newprinter") -
一个用户可以拥有多台打印机。我需要在默认情况下准确配置(重命名后)。
-
你必须先从他们那里得到旧的默认打印机然后...看看stackoverflow.com/questions/20639541/…
标签: powershell