этот вопрос уже есть ответ здесь:
Мне нужно знать, ntrights.exe 64-битная версия существует?
Если нет, что является 64-битным эквивалентом ntrights.exe?
спасибо заранее.
этот вопрос уже есть ответ здесь:
Мне нужно знать, ntrights.exe 64-битная версия существует?
Если нет, что является 64-битным эквивалентом ntrights.exe?
спасибо заранее.
что такое эквивалент для ntrights.exe на Windows 10?
предоставление, отзыв, запрос прав пользователя (привилегий) с помощью PowerShell
100% чистое решение PowerShell для предоставления, отзыва и запроса прав пользователя (привилегии), например "вход в качестве службы". Работы на местном или удаленных компьютеров.
описание
я искал способ грант "вход в качестве службы" для учетной записи Пользователя с чистой PowerShell на некоторое время. Но, я нашел же багги, неполное кода в Интернете. Итак, Я написал свой и расширил функционал.
преимущества:
- нет зависимости от внешних EXE файлы
- смогите доработать любое право потребителя; не ограничиваясь "Logon as a Service"
- может добавлять / удалять права из текущего маркера процесса
- не записывает временные файлы во время работы
- полностью трубопровод состоянии
- чистая реализация PowerShell
- поддерживает изменение прав пользователя на удаленных компьютерах
- полностью документированный и самодостаточный
- нет кода, скрытого в DLL файлах или других скомпилированных библиотеках; полностью прозрачный
Доступных Командлетов:
- Grant-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
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]