Risposte:
È ancora possibile utilizzare ntrights dagli strumenti del Resource Kit di Windows Server 2003 . Sebbene non sia supportato in modo naturale, molti degli strumenti funzionano in modo impeccabile (incluso ntrights.exe).
Prova: Microsoft TechNet (scorrere verso il basso fino a trovare la tabella degli strumenti, incluso NTRights.exe come uno degli strumenti che è possibile utilizzare).
Se si vuole fare in PowerShell è possibile installare PowerShell Community Extensions (PSCX) e utilizzare le loro Get-Privilege
e Set-Privilege
cmdlet.
Esempio dalla guida di 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
Per impostazione predefinita, agisce sull'utente corrente, ma ovviamente puoi passargli un'identità specifica di Windows.
Sebbene non sia adatto per gli script, il plug-in di gestione utenti per il gestore file ortodosso Far Manager ti consentirà di farlo dalla console. Se stai eseguendo la versione a 64 bit di farmanager, avrai bisogno della versione a 64 bit del plug-in dal progetto di codice google programmatori malvagi .