Задача: Отправить тестовую распечатку на принтер с частичным именованием. Этот сценарий будет запущен на нескольких машинах для отправки пробных отпечатков на принтер. Все имена принтеров похожи, но с добавленным примером этажа и отдела (Бухгалтерия LL M402dn 01, Безопасность 1st-M402dn-02 и др. c.
Проблема: я понял, что все имена принтеров имеют общий Модель принтера, поэтому я подумал о том, чтобы использовать ее, чтобы найти принтеры. Однако возникла проблема с получением номера модели с подстановочным знаком
$printerName = "M402dn"
Get-CimInstance Win32_Printer -Filter "name LIKE '*$printerName*'" |
Invoke-CimMethod -MethodName printtestpage
Что я делаю не так? Спасибо за вашу помощь.