ntrights.exeに相当するWindows 7


23

ntrights.exeWindows 7で同等のものは何ですか?

コマンドラインから実行できるようにする必要があります。

回答:



12

あなたがそれをしたい場合のPowershellをインストールすることができますPowerShellのコミュニティの拡張機能(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 IDを渡すことができます。


別のユーザーに特権を設定する場合、どのようにしてIDを取得して渡すことができますか?
ピーターマンス

@PeterMounce両方のコマンドレットには-Identityパラメーターがあるため、別のユーザーを指定できる必要があります。しかし、私はそれを自分で試したことはありません。
oleschri

私はそれを試しましたが、ユーザー名を含む文字列を有効なIDとして受け入れませんでした。したがって、オブジェクトが必要だと思います。
ピーターマンス

@PeterMounce System.Security.Principal.WindowsIdentityが期待されているようです。別のユーザーで実行することもできませんでした。
oleschri

はい; どうすればそれらの1つを手に入れることができますか?
ピーターマンス

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.