Setara dengan Windows 7 untuk ntrights.exe


Jawaban:



12

Jika Anda ingin melakukannya di Powershell Anda dapat menginstal Powershell Komunitas Extensions (PSCX) dan menggunakan mereka Get-Privilegedan Set-Privilegecmdlets.

Contoh dari Bantuan 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

Secara default ini berfungsi pada pengguna saat ini, tetapi Anda dapat memberikannya identitas jendela tertentu, tentu saja.


Bagaimana saya bisa mendapatkan identitas untuk melewatinya, jika saya ingin menetapkan hak istimewa untuk pengguna yang berbeda?
Peter Mounce

@PeterMounce Kedua cmdlet memiliki parameter -Identity , jadi Anda harus bisa menentukan pengguna lain. Tapi saya sendiri belum mencobanya.
oleschri

Saya memang mencobanya, dan tidak menerima string yang berisi nama pengguna sebagai identitas yang valid; Karena itu saya berasumsi ia menginginkan sebuah objek.
Peter Mounce

@PeterMounce Tampaknya mengharapkan System.Security.Principal.WindowsIdentity . Tidak bisa menjalankannya dengan pengguna lain juga.
oleschri

iya nih; bagaimana cara mendapatkan salah satu dari itu?
Peter Mounce

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.