Bagaimana cara memverifikasi pengguna saya saat ini memiliki hak admin atau tidak? [duplikat]


16

Saya menjalankan win XP sp2. Bagaimana cara memeriksa apakah saya punya hak admin atau tidak?

Saya tidak dapat memeriksa properti sistem. Saya tidak punya banyak item di panel konfigurasi. Sepertinya saya tidak memiliki hak admin, tetapi bagaimana cara mengeceknya secara formal? Apakah ada alat baris perintah untuk itu?


Saya akan sangat penasaran melihat solusi umum yang menyumbang subkelompok di Administrator.

Dapatkah Anda menggunakan whoami? Saya kira itu built-in di Windows xp2?
Timothy Leung

Jawaban:


24

Mulai -> Jalankan -> cmd.exe

net user <username>

Akan menunjukkan keanggotaan grup lokal Anda di bagian bawah output sehingga mudah ditemukan. Ini mungkin jauh lebih cepat daripada kikuk melalui GUI untuk mencari opsi (win + R, cmd, enter, tidak ada mouse yang terlibat).

Jika Anda menggunakan domain, gunakan localgroup sebagai gantinya:

net localgroup Administrators

Periksa daftar grup lokal dengan localgroup sendiri.

net localgroup

Tidak benar-benar lebih cepat daripada jawaban ini (dengan asumsi itu benar) - superuser.com/questions/27263/… (dari kbd: WIN-ESC-MENU)
arathorn

Tidak terlalu cepat, tetapi lebih baik menjawab pertanyaan, karena secara khusus ditanya tentang alat-alat baris perintah.
Travis Northcutt

5
Metode ini tidak berfungsi jika akun Anda berada di domain jaringan Windows. Juga, mungkin saja Anda bukan anggota Administrator secara langsung, tetapi Anda secara tidak langsung menjadi anggota, melalui grup lain. Ini benar dalam kasus saya, dan oleh karena itu nama saya tidak muncul di bawah Administrator meskipun saya adalah anggota grup yang itu sendiri adalah anggota Administrator.
Kevin Panko

Lebih cepat mungkin subjektif. Sebagai pengguna yang berfokus pada keyboard, itu bagi saya, daripada meraih mouse.
jtimberman

1
ok, maaf atas keterlambatannya, sekarang saya hanya melihat semua komentar itu. Sebenarnya pada pekerjaan saya, kami menggunakan domain, et sebelum meninggalkan saya meluncurkan perintah dan tidak melihat pengguna saya (seperti yang dinyatakan di atas). Namun itu semua salahku (Meskipun aku tidak tahu itu bisa bermain), aku tidak menentukan titik itu. Jawaban Anda tetap menarik (dan pantas mendapatkan semua upvote) Terima kasih jtimberman! :-)
yves Baumes

5

Cara lain yang sangat sederhana di XP adalah klik kanan pada jam di baki dan pilih perintah Sesuaikan Tanggal / Waktu. Anda mendapat pesan jika Anda tidak memiliki hak admin.


Pengguna lain dapat diberikan akses melalui secpol.msc. InteractiveTerkadang saya melakukan itu .
ivan_pozdeev

4

Ada cara yang sangat mudah untuk memeriksa apakah pengguna saat ini memiliki hak admin lokal di xp:

  1. klik kanan pada awal
  2. periksa apakah Anda memiliki opsi untuk "membuka semua pengguna"
  3. jika ada di sana, Anda memiliki hak admin

Tidak dapat memverifikasi di XP, tetapi ini jelas tidak berfungsi di Vista. Saya hanya anggota grup Pengguna dan saya memiliki menu "buka semua pengguna".
shufler

Saya tidak menggunakan Vista, tetapi saya menggunakan "centang" ini sepanjang waktu di XP pada PC lain
FrankS

3

Jika Anda menambahkan /domainsaklar ke netperintah itu akan menjalankan perintah di tingkat domain. Itu akan membantu mereka yang ingin menjalankan perintah pada jenis-jenis kelompok dan pengguna tersebut.

Ini bekerja dari pengguna non-admin. Saya mengujinya.

Secara otomatis menggunakan domain bahwa komputer adalah anggota. Keanggotaan Grup Global sebenarnya adalah keanggotaan grup domain.

Menggunakan memberikan deskripsi yang sangat rinci tentang sakelar. Begitulah cara saya mengetahui tentang saklar. Jika Anda hanya menggunakan , Anda hanya akan mendapatkan bantuan sintaks dasar.netcommand/help/?


2

itu bukan metode universal yang menyebabkan skrip tersebut gagal dalam kasus bahasa sistem lainnya. misalnya: dalam bahasa Rusia kami belum memiliki Administrator tetapi Администраторы (ya, saya setuju itu benar-benar bodoh tetapi begitu di microsoft).

ada satu lagi varian untuk cmd:

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

tetapi percobaan menunjukkan itu tidak universal juga, misalnya: administrator log masuk pertama ke sistem setelah pengaturan windows (dan mungkin dalam banyak kasus lain seperti saham admin dinonaktifkan melalui sistem registry dan sebagainya).


1

Untuk melihat apakah Anda anggota grup administrator lokal gunakan

net localgroup [admin group name] 

(tanpa tanda kurung, jika nama grup memiliki spasi gunakan "" di sekitar nama).

Jika Anda tidak yakin tentang penggunaan grup

net localgroup

Dan itu akan memberi Anda semua grup lokal di komputer Anda. Kemudian gunakan perintah pertama untuk melihat apakah Anda anggota. Ini dapat membantu Anda mengetahui apakah Anda memiliki hak admin penuh atau mungkin hanya hak Pengguna Power.


4
Mungkin saja Anda bukan anggota Administrator secara langsung, tetapi Anda secara tidak langsung menjadi anggota, melalui grup lain. Ini benar dalam kasus saya, dan oleh karena itu nama saya tidak muncul di bawah Administrator meskipun saya adalah anggota grup yang itu sendiri adalah anggota Administrator.
Kevin Panko

1
@ Kevin: Bagaimana Anda memeriksanya begitu?
Yves Baumes

0

Sebenarnya, Anda hanya pergi dan klik kanan file apa saja dan klik "properti", lalu lihat keamanannya. Ini akan memberi Anda daftar grup pengguna. Periksa apakah Anda bagian dari grup pengguna admin atau tidak dan Anda akan tahu.

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.