3

Мне нужно знать, существует ли 64-разрядная версия ntrights.exe?

Если нет, то какой 64-битный эквивалент ntrights.exe?

Заранее спасибо.

1 ответ1

1

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

Предоставить, отозвать, запросить права (привилегии) пользователя с помощью PowerShell

100% чистое решение PowerShell для предоставления, отзыва и запроса прав (привилегий) пользователей, таких как "Вход в систему как услуга". Работает на локальных или удаленных компьютерах.

Скачать

Описание

Я некоторое время искал способ предоставить право "Вход в систему как сервис" для учетной записи пользователя с помощью чистого PowerShell. Но я обнаружил один и тот же глючный, неполный код снова и снова в Интернете. Итак, я написал свой и расширил функционал.

Выгоды:

  • Нет зависимости от внешних EXE-файлов
  • Может изменить любое право пользователя; не ограничивается "Вход в систему как услуга"
  • Может добавлять / удалять права из токена текущего процесса
  • Не пишет временные файлы во время работы
  • Полностью трубопроводный
  • Чистая реализация PowerShell
  • Поддерживает изменение прав пользователя на удаленных машинах
  • Полностью документирован и самодостаточен
  • Нет кода, скрытого в DLL-файлах или других скомпилированных библиотеках; полностью прозрачный

Доступные командлеты:

  • Грант-UserRight
  • Отозвать-UserRight
  • Get-UserRightsGrantedToAccount
  • Get-AccountsWithUserRight
  • Грант-TokenPrivilege
  • Отозвать-TokenPrivilege

Как пользоваться:

Импортируйте файл .ps1 и используйте get-help -detailed для синтаксиса каждого командлета. Powershell должен работать с правами администратора.

Powershell

# To include from another script: 
Import-Module .\UserRights.ps1 

# or, Dot-Source for use from command prompt: 
.  .\UserRights.ps1

Пример:

Powershell

# Grants Tony "Log on as a service" right 
Grant-UserRight tony.pombo SeServiceLogonRight

Powershell

# Gets a list of all accounts with "Log on as a service" right 
Get-AccountsWithUserRight SeServiceLogonRight

Powershell

# Very bad - Don't actually try this!!!!
# Removes all user rights granted to Administrators and Everyone` 
Get-UserRightsGrantedToAccount "Administrators","Everyone" | Revoke-UserRight

источник

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