Ist es möglich, Benutzer daran zu hindern, Aufträge aus der Druckwarteschlange zu entfernen?

Ist es möglich, Benutzer daran zu hindern, Aufträge aus der Druckwarteschlange zu entfernen?

Ich muss alle gedruckten Dokumente mit ihrem Inhalt protokollieren. Ich habe in den Eigenschaften der entsprechenden Drucker die Option „Gedruckte Dokumente behalten“ aktiviert. Jetzt versuche ich zu verhindern, dass Benutzer Aufträge aus der Druckerwarteschlange entfernen.

Ich habe versucht, dies durch Ändern der Berechtigungen C:\windows\system32\spool\PRINTERSoder Verweigern der Löschberechtigung für das Zielbenutzerkonto umzusetzen, jedoch ohne Erfolg.

Ist das, was ich versuche, sinnvoll? Ist es möglich?

Antwort1

Sie müssen Ihre Frage etwas weiter ausführen und präzisieren, wie Sie aus all diesen Fragen in den Kommentaren erkennen können. Ich stimme @KonradGajewski zu; wenn Sie zu den Druckereigenschaften gehen (ich verwende Win7), haben Sie auf der Registerkarte „Sicherheit“ ein wenig Kontrolle über lokal freigegebene Drucker. Leider scheint es, dass Benutzer mit Druckrechten Aufträge abbrechen können (suchen Sie nach „Berechtigungen“): https://msdn.microsoft.com/en-us/library/bb727107.aspx

Ich vermute, es gibt keine einfache Möglichkeit, Benutzer davon abzuhalten, ihre eigenen Aufträge abzubrechen/zu löschen. Es scheint, dass ein Taskplaner-Skript, das Dateien an einen anderen Ort kopiert, die beste Lösung ist. Wenn Sie nur Rechenschaftspflicht wünschen, können Sie ein Protokoll abrufen, indem Sie Ereignisanzeige->Anwendungs- und Serverprotokolle->Microsoft->Microsoft->Windows->Druckdienst aktivieren, mit der rechten Maustaste auf „Betriebsbereit“ klicken und „Protokoll aktivieren“ auswählen.

verwandte Informationen