35

Windowsのコマンドプロンプトを使用してユーザー権限を表示しようとしています。次のようなユーザーアカウントとユーザー権限:

SeBatchLogonRight
SeDenyBatchLogonRight
SeInteractiveLogonRight
SeDenyInteractiveLogonRight
SeServiceLogonRight
SeDenyServiceLogonRight
SeNetworkLogonRight
SeDenyNetworkLogonRight

使ってみntrightsましたが、うまくいきません。OS監査用の自動スクリプトを作成しようとしているため、ツールを使用できません。

4

6 に答える 6

53

次のコマンドを使用できます。

whoami /priv
whoami /all

詳細については、whoami@technetを確認してください。

于 2013-08-23T08:47:32.580 に答える
19

Mark Russinovichは、コマンドラインからこの情報を取得できるAccessChkという素晴らしいツールを作成しました。インストールは必要ありません。

http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx

例えば:

accesschk.exe /accepteula -q -a SeServiceLogonRight

私のためにこれを返します:

IIS APPPOOL\DefaultAppPool
IIS APPPOOL\Classic .NET AppPool
NT SERVICE\ALL SERVICES

対照的に、whoami /privそしてwhoami /all、のようないくつかのエントリがありませんでしたSeServiceLogonRight

于 2014-01-07T07:02:28.170 に答える
16

私はから始めます:

secedit /export /areas USER_RIGHTS /cfg OUTFILE.CFG

次に、関連する特権の行を調べます。ただし、現在の問題は、アカウントがユーザー名ではなくSIDとしてリストされていることです。

于 2012-07-27T22:48:57.470 に答える
1

コマンドプロンプトに移動し、コマンドを入力します。

net user <username>

ローカルグループのメンバーシップが表示されます。

ドメインを使用している場合は、代わりにlocalgroupを使用してください。

net localgroup Administrators or net localgroup [Admin group name]

ローカルグループ自体でローカルグループのリストを確認してください。

net localgroup
于 2012-07-23T06:40:33.443 に答える
0

エラーコード0x80070003でこのエラーが発生し、プロジェクトのsrcフォルダーの下にある.vsフォルダーを削除し、Visual Studioを再起動して、ソリューションを再構築するだけで解決しました。

于 2021-05-27T04:18:53.060 に答える
-3

コマンドを使用whoami /privして、すべてのユーザー特権を一覧表示します。

于 2017-06-05T12:59:01.947 に答える