Kiểm tra nếu tài khoản người dùng bị khóa trên bộ điều khiển miền khác


15

Tôi đang cố gắng xem tài khoản người dùng đã bị khóa hay chưa, bằng cách sử dụng dòng lệnh.

Tôi nghĩ rằng tôi có thể làm điều này với netlệnh, nhưng khi tôi chạy lệnh

NET USER username /domain

nó xử lý yêu cầu trên bộ điều khiển miền của tôi; trong khi người dùng mà tôi muốn kiểm tra lại ở một miền khác. Tôi không thể tìm thấy một lệnh / tùy chọn để sử dụng đúng tên miền (bộ điều khiển).

Làm cách nào để kiểm tra tài khoản người dùng trên các tên miền khác nhau để xem liệu nó có bị khóa không?


Kiểm tra điều này, nó có thể giúp: [người dùng mạng sử dụng PowerShell] [1] [1]: stackoverflow.com/questions/17033322/ mẹo
Scorpion99

"Người dùng mạng" chỉ hoạt động với tên miền mà máy được đính kèm, không có cách nào để chỉ định một tên miền khác. Có lẽ chỉnh sửa câu hỏi của bạn để giải quyết vấn đề thực tế (tìm hiểu xem người dùng trong một tên miền khác có bị khóa không) thay vì về giải pháp được cho là của bạn (sử dụng Net User), tránh vấn đề XY .
Ƭᴇcʜιᴇ007

Cũng cảm ơn @ techie007, tôi đã không biết về chủ đề này trước đây.
mã hóaNightmares

Các tài khoản bị khóa sẽ dẫn đến việc đồng bộ hóa nhanh chóng thư mục và trạng thái được cho là sẽ được truyền đến tất cả các DC rất nhanh.
Zoredache

Câu trả lời:


2

Nếu bạn có quyền truy cập vào một tài khoản khác trên miền mà bạn muốn truy vấn, hãy chạy lệnh như tài khoản đó . Dưới đây là một số cách để làm điều này:

  1. Sử dụng máy tính để bàn từ xa để truy cập vào một máy tính trong miền
  2. Sử dụng runaslệnh dòng lệnh Windows trước net userlệnh của bạn
  3. Shift + nhấp chuột phải Command Promptvà chọnRun as different user

1
# 2 không hoạt động với tôi, ngay cả khi chạy dòng lệnh dưới một người dùng từ xa, nó vẫn sẽ sử dụng tên miền cục bộ.
AaronLS

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.