Làm cách nào tôi có thể thấy vai trò người dùng của mình trên máy Windows mà tôi đã đăng nhập?


9

Có cách nào (trong Windows) để phân định các vai trò mà thông tin đăng nhập của tôi có trên hộp tôi đã đăng nhập không?

Máy được nối với một miền, nếu điều đó tạo ra sự khác biệt.


Vai trò gì ?? Giống như các nhóm bạn là thành viên của?
Chris S

Giả sử tài khoản của tôi là thành viên của Người dùng máy tính từ xa vì một nhóm miền Tôi là một phần trong đó đã được thêm vào như một thành viên của nhóm đó trên hộp cục bộ - Tôi muốn thấy rằng tôi là thành viên của nhóm đó . Tôi đoán là sẽ ổn với cả hai nhóm hoặc quyền, tôi đoán vậy.
arootbeer

Câu trả lời:


15

Nếu bạn đã sẵn sàng để thực hiện một số mã hóa, bạn có thể sử dụng các lệnh sau để có được thông tin bạn muốn. Khi được thực hiện riêng biệt, các lệnh này cung cấp thông tin theo bit và miếng.

C:\>net localgroup

Điều này sẽ đưa ra danh sách của tất cả các nhóm địa phương. Lặp lại trong danh sách này và thực hiện

C:\>net localgroup <groupName>

Điều này sẽ đưa ra danh sách tất cả các thành viên (người dùng và nhóm được thêm vào nhóm địa phương này).

Để có được danh sách tất cả các nhóm miền, bạn là một phần của, bạn có thể thực thi

C:\>net user <username> /domain

Tìm kiếm thành viên nhóm toàn cầu trong đầu ra. PS: /domainlà một từ khóa. Đừng thay thế nó bằng tên miền của bạn.

Bây giờ nếu tên người dùng của bạn hoặc Nhóm toàn cầu là một phần của danh sách thành viên của bất kỳ nhóm cục bộ nào (đầu ra của lệnh thứ hai), thì đó là vai trò được gán cho bạn.

Thật không may, các lệnh này tạo ra nhiều dữ liệu / văn bản hơn những gì bạn muốn. Vì vậy, bạn sẽ cần phải viết một số mã (bằng ngôn ngữ yêu thích của bạn hoặc thậm chí tệp .bat) để phân tích và kết hợp đầu ra của các lệnh trên.

Sẽ rất đáng để viết một chương trình nếu bạn liên tục cần tìm vai trò của người dùng.


Rất vui vì tôi có thể giúp. Btw, nếu bạn đã viết một chương trình để kết hợp đầu ra của các lệnh này, bạn có thể vui lòng chia sẻ nó ở đâu đó không.
Vivek Athalye

1

Bạn có thể sử dụng LG từ joware để làm nhiều hơn những gì bạn có thể làm với "net localgroup", chỉ liệt kê các nhóm trên máy của bạn. Điều này sẽ cung cấp cho bạn hướng bạn cần.

Đây là một ứng dụng dòng lệnh đơn giản: bạn có thể tải xuống ở đây liên kết

Lệnh này sẽ liệt kê các thành viên của tất cả các nhóm địa phương ...

lg \\localhost -lu

Bạn có thể muốn nhìn vào powershell để viết một cái gì đó chỉ kéo các nhóm của bạn theo một cách cụ thể hơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.