20

Что является эквивалентом ntrights.exe в Windows 7?

Мне нужно, чтобы его можно было запустить из командной строки.

3 ответа3

19

Вы все еще можете использовать ntrights из Windows Server 2003 Resource Kit Tools. Хотя это не поддерживается естественным образом, многие из инструментов работают безупречно (включая ntrights.exe).

Доказательство: Microsoft TechNet (прокрутите вниз, пока не найдете таблицу инструментов, включая NTRights.exe в качестве одного из инструментов, которые можно использовать).

12

Если вы хотите сделать это в Powershell, вы можете установить Powershell Community Extensions (PSCX) и использовать их командлеты Get-Privilege и Set-Privilege .

Пример из справки 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

По умолчанию он действует на текущего пользователя, но вы, конечно, можете передать ему определенную идентификацию Windows.

3

Хотя это не подходит для сценариев, плагин управления пользователями для ортодоксального файлового менеджера Far Manager позволит вам сделать это из консоли. Если вы используете 64-битную версию farmanager, вам понадобится 64-битная версия плагина от злого программиста проекта Google Code.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .