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 .
"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:
sc stop Spooler
et sc start Spooler
net stop "Print Spooler"
et net start "Print Spooler"
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/