Réponses:
Vous pouvez toujours utiliser ntrights à partir des outils du Kit de ressources Windows Server 2003 . Bien que non pris en charge naturellement, de nombreux outils fonctionnent parfaitement (y compris ntrights.exe).
Preuve: Microsoft TechNet (faites défiler vers le bas jusqu'à ce que vous trouviez la table d'outils, y compris NTRights.exe comme l'un des outils pouvant être utilisés).
Si vous souhaitez le faire dans Powershell, vous pouvez installer les extensions de communauté Powershell (PSCX) et utiliser leurs applets de commande Get-Privilege
et Set-Privilege
.
Exemple de l'aide de PSCX:
$p = Get-Privilege
$p.Enable('SeTimeZonePrivilege')
Set-Privilege $p
Get-Privilege | ft Name, Status -a
Name Status
---- ------
SeShutdownPrivilege Disabled
SeChangeNotifyPrivilege EnabledByDefault, Enabled
SeUndockPrivilege Disabled
SeIncreaseWorkingSetPrivilege Disabled
SeTimeZonePrivilege Enabled
Par défaut, il agit sur l'utilisateur actuel, mais vous pouvez bien sûr lui transmettre une identité Windows spécifique.
Bien que ce ne soit pas adapté aux scripts, le plugin de gestion des utilisateurs pour le gestionnaire de fichiers orthodoxe Far Manager vous permettra de le faire à partir de la console. Si vous exécutez la version 64 bits de farmanager, vous aurez besoin de la version 64 bits du plugin du projet de code google des mauvais programmeurs .