Как отменить задания печати на сетевом принтере?

Как отменить задания печати на сетевом принтере?

Я хочу отменить все задания печати, отправленные на определенный сетевой принтер. У меня нет доступа к компьютеру, с которого были отправлены задания.

Пример: задания были отправлены на сетевой принтер с нескольких компьютеров. После того, как принтер был отключен для обслуживания и возвращен обратно через неделю, он начал печатать назначенные задания. Я не знаю, с какого компьютера они были отправлены — слишком много компьютеров, чтобы беспокоиться об этом, или они в данный момент выключены.

Так можно ли как-то отменить задания печати без доступа к компьютеру? Можно ли отменить задания на самом принтере? Все компьютеры с Windows 7 или 10.

Спасибо

решение1

Если я правильно понимаю, сетевой принтер отправляет задания из сети. Поскольку нет центрального сервера печати, нет и единой очереди печати, которую можно очистить.

Вы можете использовать PowerShell для подключения к удаленному компьютеру и удаления всех заданий в очереди принтера, используя команду:

Get-Printer -ComputerName <SystemName>| Get-PrintJob | Remove-PrintJob

Обратите внимание: если удаленный компьютер подключен к другому принтеру, локальному или удаленному, это также очистит его очередь.

Документация:Удалить-PrintJob.

Связанный контент