Можно ли запретить пользователям удалять задания из очереди печати?

Можно ли запретить пользователям удалять задания из очереди печати?

Мне нужно регистрировать все распечатанные документы с их содержимым. Я включил «Сохранять распечатанные документы» в свойствах соответствующих принтеров. Теперь я пытаюсь запретить пользователям удалять задания из очереди принтера.

Я пытался реализовать это, изменив разрешения или C:\windows\system32\spool\PRINTERSзапретив разрешение «удалить» для целевой учетной записи пользователя, но безуспешно.

Имеет ли смысл то, что я пытаюсь сделать? Возможно ли это?

решение1

Вам нужно немного расширить и прояснить свой вопрос, как вы можете понять из всех этих вопросов в комментариях. Я согласен с @KonradGajewski; если вы перейдете в свойства принтера (у меня Win7), на вкладке «Безопасность» у вас будет немного контроля над локальными общими принтерами. К сожалению, похоже, что права на печать позволяют пользователям отменять их в заданиях (поиск «Разрешения»): https://msdn.microsoft.com/en-us/library/bb727107.aspx

Я предполагаю, что нет простого способа запретить пользователю отменять/удалять свои собственные задания. Похоже, скрипт планировщика задач, копирующий файлы в другое место, — это ваш лучший выбор. Если вы просто хотите подотчетности, вы можете получить журнал, включив Event Viewer->Application and Server Logs->Microsoft->Microsoft->Windows->PrintService, щелкните правой кнопкой мыши Operational, Enable Log

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