Làm thế nào để tạo một danh sách văn bản thuần túy của tất cả tài khoản người dùng Windows và cài đặt của họ

Mục lục:

Làm thế nào để tạo một danh sách văn bản thuần túy của tất cả tài khoản người dùng Windows và cài đặt của họ
Làm thế nào để tạo một danh sách văn bản thuần túy của tất cả tài khoản người dùng Windows và cài đặt của họ

Video: Làm thế nào để tạo một danh sách văn bản thuần túy của tất cả tài khoản người dùng Windows và cài đặt của họ

Video: Làm thế nào để tạo một danh sách văn bản thuần túy của tất cả tài khoản người dùng Windows và cài đặt của họ
Video: Cấu hình địa chỉ IP, thiết lập IP tĩnh chưa bao giờ đơn giản đến vậy - YouTube 2024, Tháng tư
Anonim
Bạn luôn có thể tra cứu tài khoản người dùng trên hệ thống Windows bằng giao diện cài đặt, nhưng nếu bạn muốn lưu một tệp thân thiện với máy in đẹp với thông tin đó, cách dễ nhất là chuyển sang Dấu nhắc Lệnh.
Bạn luôn có thể tra cứu tài khoản người dùng trên hệ thống Windows bằng giao diện cài đặt, nhưng nếu bạn muốn lưu một tệp thân thiện với máy in đẹp với thông tin đó, cách dễ nhất là chuyển sang Dấu nhắc Lệnh.

Windows cung cấp một số cách để tương tác với tài khoản người dùng tại Command Prompt. Bạn đã có thể quen thuộc với tùy chọn đầu tiên:

net user

chỉ huy. Ở đây, chúng ta sẽ chuyển sang tùy chọn thứ hai: Dòng lệnh thiết bị quản lý Windows (WMIC), đây thực sự chỉ là một cấu trúc dòng lệnh mở rộng để thực hiện các kiểu quản lý hệ thống khác nhau. Bạn có thể làm đủ mọi thứ với

WMIC

lệnh, ngay cả những thứ phần cứng mát mẻ như kiểm tra số mô hình bo mạch chủ của bạn. Chúng ta sẽ sử dụng

useraccount

phần lệnh của

WMIC

bởi vì nó cung cấp nhiều chi tiết và tùy chọn hơn

net user

chỉ huy.

Để bắt đầu sử dụng

WMIC

bạn sẽ cần mở Command Prompt với các đặc quyền quản trị. Nhấn Windows + X trên bàn phím của bạn, sau đó chọn “Command Prompt (Admin)” từ menu Power Users.

Image
Image

chú thích: Nếu bạn nhìn thấy PowerShell thay vì Command Prompt trên menu Power Users, đó là một chuyển đổi đi kèm với bản cập nhật Creators cho Windows 10. Rất dễ dàng chuyển lại để hiển thị Command Prompt trên menu Power Users nếu bạn muốn, hoặc bạn có thể dùng thử PowerShell. Bạn có thể thực hiện khá nhiều thứ trong PowerShell mà bạn có thể thực hiện trong Command Prompt, cộng thêm rất nhiều thứ hữu ích khác.

Nhận danh sách nhanh chỉ tên tài khoản người dùng

Nếu tất cả những gì bạn cần là danh sách các tên tài khoản mà không có bất kỳ chi tiết nào khác, hãy gõ lệnh sau tại dấu nhắc và sau đó nhấn Enter:

wmic useraccount get name

Như bạn có thể thấy, bạn sẽ có được một danh sách đơn giản chỉ với tên tài khoản người dùng. Ba tên đầu tiên được liệt kê sẽ luôn là tài khoản quản trị viên được tích hợp sẵn, tài khoản mặc định được sử dụng trong việc tạo tài khoản người dùng mới và tài khoản khách. Sau đó, bạn sẽ thấy liệt kê bất kỳ tài khoản địa phương hoặc Microsoft nào bạn đã tạo trên hệ thống.
Như bạn có thể thấy, bạn sẽ có được một danh sách đơn giản chỉ với tên tài khoản người dùng. Ba tên đầu tiên được liệt kê sẽ luôn là tài khoản quản trị viên được tích hợp sẵn, tài khoản mặc định được sử dụng trong việc tạo tài khoản người dùng mới và tài khoản khách. Sau đó, bạn sẽ thấy liệt kê bất kỳ tài khoản địa phương hoặc Microsoft nào bạn đã tạo trên hệ thống.

Nếu bạn cần thêm một chút thông tin, bạn có thể sử dụng lệnh sau để liệt kê tên tài khoản người dùng và tên đầy đủ của người dùng nếu tên đó được nhập vào hệ thống:

wmic useraccount get name,fullname

Trong ví dụ này, bạn có thể thấy rằng các tài khoản "Michelle" và "Simon" không có tên đầy đủ được liên kết, nhưng tài khoản "wjgle" của tôi có tên đầy đủ của tôi.
Trong ví dụ này, bạn có thể thấy rằng các tài khoản "Michelle" và "Simon" không có tên đầy đủ được liên kết, nhưng tài khoản "wjgle" của tôi có tên đầy đủ của tôi.

Nhận danh sách tài khoản người dùng với chi tiết khác

Nếu bạn muốn tạo danh sách tài khoản người dùng với một bộ chi tiết tài khoản đầy đủ, hãy nhập lệnh sau tại dấu nhắc và nhấn Enter:

wmic useraccount list full

Hình ảnh đó chỉ hiển thị một tài khoản người dùng từ danh sách có tất cả chi tiết của nó. Bạn có thể xem tên tài khoản người dùng và tên đầy đủ, cũng như các chi tiết bổ sung như sau:
Hình ảnh đó chỉ hiển thị một tài khoản người dùng từ danh sách có tất cả chi tiết của nó. Bạn có thể xem tên tài khoản người dùng và tên đầy đủ, cũng như các chi tiết bổ sung như sau:
  • Kiểu tài khoản. Nếu bạn đang sử dụng PC không phải là một phần của một miền - gần như chắc chắn là trường hợp nếu bạn ở nhà hoặc máy tính doanh nghiệp nhỏ - bạn sẽ luôn thấy loại tài khoản 512. Nếu PC là một phần của, bạn sẽ thấy các giá trị khác ở đây đại diện cho loại tài khoản miền nào.
  • Sự miêu tả. Giá trị này hiển thị mô tả của tài khoản nếu một tài khoản đã được nhập.
  • Tàn tật. Điều này cho biết tài khoản người dùng có đang hoạt động hay không. Nếu giá trị này được đặt thành FALSE thì tài khoản sẽ hoạt động.
  • Miền. Điều này cho biết tên miền của PC là một phần của. Nếu PC không thuộc miền, bạn sẽ thấy tên được chỉ định ở đây bắt đầu bằng loại máy tính.
  • InstallDate. Trên các tên miền, giá trị này sẽ hiển thị ngày tài khoản người dùng được tạo.
  • LocalAccount. Giá trị này biểu thị liệu tài khoản có tồn tại trên máy tính cục bộ hay trên máy chủ miền nếu máy tính được nối với một miền.
  • Khóa máy. Giá trị này cho biết liệu tài khoản người dùng hiện có bị khóa hay không, vì có thể xảy ra nếu các tùy chọn bảo mật khóa tài khoản sau một số lần thử mật khẩu không thành công.
  • PasswordChangeable, PasswordExpiresMật khẩu được yêu câu. Đây là các tùy chọn bảo mật cho mật khẩu có thể đã được đặt cho tài khoản người dùng.
  • SID. Giá trị này hiển thị mã định danh bảo mật (SID) cho tài khoản.
  • SIDType. Đây là một giá trị số cho thấy loại SID được sử dụng cho tài khoản. Bạn có thể thấy các mục như 1 cho tài khoản người dùng, 2 cho tài khoản nhóm và 3 cho tài khoản miền.
  • Trạng thái. Đây là trạng thái hiện tại của tài khoản người dùng. Nếu tài khoản đang hoạt động, bạn sẽ thấy trạng thái tài khoản là "OK" hoặc "Bị thoái hóa", điều đó có nghĩa là tài khoản có thể sử dụng được bởi người dùng thông thường để đăng nhập vào hệ thống.

Và bằng cách này, bạn có thể sử dụng bất kỳ tên chi tiết nào được phân tách bằng dấu phẩy để nhận danh sách sửa đổi, giống như cách chúng tôi đã làm tên và họ tên trong phần cuối cùng. Ví dụ: nếu bạn chỉ muốn xem tên, họ và tên của tài khoản, bạn có thể sử dụng lệnh:

wmic useraccount get name,fullname,status

Vì vậy, đây là tất cả tốt và tốt nếu bạn chỉ muốn xem thông tin tài khoản người dùng trên bay, nhưng nó trở nên hữu ích hơn nhiều khi bạn chuyển hướng các kết quả vào một tập tin văn bản.
Vì vậy, đây là tất cả tốt và tốt nếu bạn chỉ muốn xem thông tin tài khoản người dùng trên bay, nhưng nó trở nên hữu ích hơn nhiều khi bạn chuyển hướng các kết quả vào một tập tin văn bản.

Chuyển hướng kết quả của một lệnh đến một tệp

Thật tuyệt khi có thể xem danh sách các chi tiết tài khoản người dùng tại Command Prompt, nhưng tính hữu dụng thực sự của các lệnh này nằm trong thực tế là bạn có thể đưa kết quả thẳng vào một tệp mà bạn có thể lưu hoặc in. Để làm điều này với bất kỳ

wmic

lệnh, bạn chỉ cần thêm một

/output

chuyển đổi cùng với đường dẫn cho tệp ngay sau

wmic

chỉ huy.

Ví dụ, nếu bạn muốn lấy lệnh trước đó để lấy danh sách tài khoản người dùng với đầy đủ chi tiết và chuyển hướng đầu ra tới một tệp có tên useraccounts.txt trong một thư mục tại C: logs, trước tiên bạn phải đảm bảo rằng c: logs đã tồn tại và sau đó sử dụng lệnh sau:

wmic /output:C:logsuseraccounts.txt useraccount list full

Khi bạn sử dụng lệnh này, bạn sẽ không thấy bất kỳ kết quả nào tại Command Prompt, nhưng nếu bạn mở tệp bạn đã tạo, danh sách sẽ có ở đó.

Và nếu bạn muốn thu hút hơn nữa, bạn cũng có thể chuyển đầu ra sang tệp giá trị được phân tách bằng dấu phẩy (CSV), sau đó có thể dễ dàng được nhập vào ứng dụng hoặc cơ sở dữ liệu bảng tính. Bí quyết này là bạn cũng phải thêm
Và nếu bạn muốn thu hút hơn nữa, bạn cũng có thể chuyển đầu ra sang tệp giá trị được phân tách bằng dấu phẩy (CSV), sau đó có thể dễ dàng được nhập vào ứng dụng hoặc cơ sở dữ liệu bảng tính. Bí quyết này là bạn cũng phải thêm

/format:csv

chuyển sang cuối lệnh. Vì vậy, ví dụ: nếu bạn muốn chuyển hướng đầu ra của cùng một lệnh mà chúng tôi đã sử dụng ở trên vào tệp CSV, bạn sẽ sử dụng lệnh như sau:

wmic /output:C:logsuseraccounts.txt useraccount list full /format:csv

Một lần nữa, không có đầu ra tại Command Prompt, nhưng bạn có thể xem kết quả bằng cách mở tập tin.

Và nếu bạn nhập nó vào một cái gì đó giống như Microsoft Excel, bạn có thể có một bảng được định dạng độc đáo với ít công việc.
Và nếu bạn nhập nó vào một cái gì đó giống như Microsoft Excel, bạn có thể có một bảng được định dạng độc đáo với ít công việc.
Tất nhiên, có rất nhiều thứ bạn có thể làm với
Tất nhiên, có rất nhiều thứ bạn có thể làm với

wmic useraccount

lệnh, bao gồm việc thay đổi một số chi tiết tài khoản người dùng như tài khoản bị khóa hay mở khóa. Bạn có thể nhận thêm thông tin về điều đó bằng cách nhập

wmic /?

tại dấu nhắc lệnh. Có nhiều thứ bạn có thể làm với

wmic

lệnh nói chung. Để biết thêm thông tin về điều đó, hãy xem trang WMIC chính thức của Microsoft và danh sách các truy vấn WMIC hữu ích từ blog Nhóm hiệu suất của Microsoft.

Đề xuất: