Есть ли быстрый и простой способ установить каждый принтер с сервера печати через консоль, например PowerShell?
Add-Printer из PowerShell не поддерживает подстановочные знаки.
Я пробовал это с Get-Printer и ForEach
Get-Printer -ComputerName print-server | Select name > Printers.txt
ForEach ($Printer in Get-Content "Printers.txt")
{
Add-Printer -ConnectionName \\print-server\"$Printer"
}
Но я получаю только сообщение о том, что имя сервера недоступно или недействительно. В powershlel стоит увидеть, что $ Printer не заменили именем печати. Но когда я использую Write-Host $ Printer, это работает.