Respostas:
Você ainda pode usar o ntrights nas Ferramentas do Windows Server 2003 Resource Kit . Embora não seja suportado naturalmente, muitas das ferramentas funcionam perfeitamente (incluindo o ntrights.exe).
Prova: Microsoft TechNet (role para baixo até encontrar a tabela Ferramenta, incluindo NTRights.exe como uma das ferramentas que podem ser usadas).
Se você quiser fazer isso no Powershell, poderá instalar o PSCX (Powershell Community Extensions) e usar os cmdlets Get-Privilege
e Set-Privilege
.
Exemplo da Ajuda do 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
Por padrão, ele atua no usuário atual, mas você pode transmitir uma identidade específica do Windows, é claro.
Embora não seja adequado para scripts, o plug-in de gerenciamento de usuários do Far Manager, o ortodoxo gerenciador de arquivos , permite fazer isso no console. Se você estiver executando a versão de 64 bits do farmanager, precisará da versão de 64 bits do plug-in do projeto de código do Google do programa do mal .