現在のユーザーに管理者権限があるかどうかを確認するにはどうすればよいですか?[複製]


16

私はwin XP sp2を実行しています。管理者権限があるかどうかを確認するにはどうすればよいですか?

システムのプロパティを確認できません。構成パネルにはそれほど多くのアイテムがありません。私には管理者権限がないようですが、正式に確認するにはどうすればよいですか?そのためのコマンドラインツールはありますか?


Administratorsのサブグループを説明する一般的なソリューションを見つけたいと思います。

使用できますwhoamiか?Windows xp2に組み込まれていると思いますか?
ティモシーレオン14

回答:


24

スタート->実行-> cmd.exe

net user <username>

出力の下部にローカルグループメンバーシップが表示されるため、簡単に見つけることができます。これはおそらく、オプション(win + R、cmd、enter、マウスを使用しない)を探すためにGUIを介してぶらぶらするよりもはるかに高速です。

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

net localgroup Administrators

localgroupを単独で使用して、ローカルグループのリストを確認します。

net localgroup

そうでもない任意の速いこの回答よりも(それが正しいだと仮定) - superuser.com/questions/27263/...(KBDから:WIN-ESC-MENU)
arathorn

本当に速くはありませんが、コマンドラインツールについて具体的に尋ねられているため、質問への回答の方が優れています。
トラビスノースカット

5
アカウントがWindowsネットワークドメインにある場合、この方法は機能しません。また、あなたが直接Administratorsのメンバーではなく、別のグループを介して間接的にメンバーである可能性もあります。私の場合、これは事実です。したがって、自分がAdministratorsのメンバーであるグループのメンバーであっても、Administratorsの下に私の名前は表示されません。
ケビンパンコ

より速くは主観的かもしれません。主にキーボード中心のユーザーとして、マウスに手を伸ばすよりも、私にとってはそうです。
jtimberman 09

1
OK、遅れてすみません、すべてのコメントが表示されるようになりました。実際、私の仕事ではドメインを使用しています。去る直前にコマンドを起動しましたが、ユーザーが表示されませんでした(上記のとおり)。それにもかかわらず、それはすべて私のせいです(それが再生できるとは知りませんでしたが)私はそのポイントを指定しませんでした。あなたの答えは興味深いままです(そして、そのすべての賛成に値します)ありがとうjtimberman!:-)
イヴボームズ2009

5

XPでのもう1つの非常に簡単な方法は、トレイ内の時計を右クリックし、[日付/時刻の調整]コマンドを選択することです。管理者権限がない場合、メッセージが表示されます。


他のユーザーはを介してアクセスを許可できますsecpol.msc。私はInteractive時々それをします。
ivan_pozdeev 16

4

現在のユーザーがXPでローカル管理者権限を持っているかどうかを確認する非常に簡単な方法があります。

  1. スタートを右クリック
  2. 「すべてのユーザーを開く」オプションがあるかどうかを確認します
  3. そこにある場合は、管理者権限があります

XPでは検証できませんが、Vistaでは間違いなく動作しません。私はユーザーグループのメンバーのみで、「すべてのユーザーを開く」メニューがあります。
shufler

私はVistaを使用していないが、私は、これは他のPC上のXPにすべての時間を「チェック」を使用
フランクス

3

/domainスイッチをnetコマンドに追加すると、ドメインレベルでコマンドが実行されます。これは、これらのタイプのグループおよびユーザーでコマンドを実行しようとしている人を助けるはずです。

非管理者ユーザーから機能します。私はそれをテストしました。

コンピューターがメンバーになっているドメインを自動的に使用します。グローバルグループメンバーシップは、実際にはドメイングループメンバーシップです。

を使用すると、スイッチの非常に詳細な説明が表示されます。それは私がスイッチについて知った方法です。を使用する場合は、基本的な構文ヘルプのみが表示されます。netcommand/help/?


2

他のシステム言語の場合、このようなスクリプトは失敗するため、普遍的な方法ではありません。例:ロシア語では管理者はいませんが、Администраторы(はい、それは絶対に愚かですが、Microsoftではそうです)。

cmdにはもう1つのバリアントがあります。

if not exist "%logonserver%\admin$\*.*" goto common_user

しかし、実験はそれが普遍的でないことを示しています。例えば、Windowsセットアップ後のシステムへの最初の管理者ログオン(そして、おそらくシステムレジストリ経由の無効化されたadmin共有のような他の多くの場合)。


1

あなたがローカル管理者グループのメンバーであるかどうかを確認するには

net localgroup [admin group name] 

(グループ名にスペースが含まれる場合は、ブラケットなしで、名前の前後に ""を使用します)。

グループの使用方法がわからない場合

net localgroup

そして、それはあなたのコンピューター上のすべてのローカルグループを提供します。次に、最初のコマンドを使用して、メンバーかどうかを確認します。これは、あなたが完全な管理者権限を持っているのか、それとも単にパワーユーザー権限を持っているのかを判断するのに役立ちます。


4
自分が直接Administratorsのメンバーではなく、別のグループを介して間接的にメンバーである可能性があります。私の場合、これは事実です。したがって、自分がAdministratorsのメンバーであるグループのメンバーであっても、Administratorsの下に私の名前は表示されません。
ケビンパンコ

1
@ケビン:どうやって確認しますか?
イヴボームズ09

0

実際には、ファイルを右クリックして[プロパティ]をクリックし、セキュリティを確認します。これにより、ユーザーグループのリストが表示されます。あなたが管理者ユーザーグループの一員であるかどうかを確認してください。

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