Existe-t-il un moyen de permettre aux utilisateurs standard de redémarrer (arrêter / démarrer) le spooler d'impression?

Pour une raison quelconque, les ordinateurs portables multiples sur notre réseau wifi perdent souvent la possibilité d'imprimer sur un périphérique connecté à un serveur sur le réseau. Le redémarrage du spooler d'impression sur chaque ordinateur portable corrige le problème. Toutefois, le redémarrage du service Windows Spooler d'impression (via services.msc ou via la commande net start/stop ) requiert des privilèges administratifs.

Existe-t-il un moyen de permettre aux utilisateurs standard de redémarrer leur service de spouleur d'impression local sans nécessiter de privilèges d'élévation ou d'administration? Par exemple, par un changement de politique?

J'ai fini par utiliser la Méthode 3 sur Comment accorder aux utilisateurs les droits de gestion des services dans Windows 2000 .

  1. Télécharger et installer SubInACL.exe
  2. Exécutez "C:\Program Files\Windows Resource Kits\Tools\subinacl" /service Spooler /grant=<username>=TO

SubInACL fonctionne sur Windows 7.

Le paramètre T grant est pour l'accès au start service et le paramètre O est l'accès au stop service .

Maintenant <username> peut:

  • Exécuter sc stop Spooler et sc start Spooler
  • Exécutez net stop "Print Spooler" et net start "Print Spooler"
  • Utilisez le bouton Restart sur l'élément Print Spooler dans services.msc

Essayez: SetACL: gestion ACL de Windows http://sourceforge.net/projects/setacl/

SetACL + GUI = SetACL Studio http://helgeklein.com/setacl-studio/