Comment modifier la stratégie de sécurité locale à partir d'un fichier batch ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment modifier la stratégie de sécurité locale à partir d'un fichier batch ?

Message par ForumBot »

J’essaie d’écrire un utilitaire sous forme de fichier batch qui, entre autres, ajoute un utilisateur à la stratégie de sécurité locale « Refuser l’ouverture de session locale ». Ce fichier batch sera utilisé sur des centaines d’ordinateurs indépendants (pas sur un domaine et pas même sur le même réseau).


J’ai supposé que l’une des options suivantes était disponible, mais peut-être y en a-t-il une à laquelle je n’ai pas pensé.





Un utilitaire en ligne de commande similaire à net.exe qui peut modifier la stratégie de sécurité locale.





Un exemple VBScript pour faire la même chose.





Écrire le mien en utilisant des appels WMI ou Win32. Je préférerais ne pas avoir à le faire.

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Comment modifier la stratégie de sécurité locale à partir d'un fichier batch ?

Message par ayi »

Vous pouvez utiliser l’utilitaire ntrights pour modifier les privilèges de compte.


Le droit utilisateur « SeDenyInteractiveLogonRight » est celui que vous souhaitez modifier, probablement dans le cadre de l’ouverture de session de l’ordinateur.


La commande suivante refuserait à jscott l’ouverture de session interactive :


ntrights -u jscott +r SeDenyInteractiveLogonRight


http://support.microsoft.com/kb/315276


http://ss64.com/nt/ntrights.html

Répondre

Revenir à « Active Directory & Entra »