Giới thiệu tổng quan về lệnh net view trong cmd

Lệnh net view trong cmd là một công cụ dòng lệnh mạnh mẽ thuộc bộ tiện ích mạng Windows, cho phép người dùng hiển thị danh sách các máy tính, thiết bị và tài nguyên chia sẻ trong mạng nội bộ. Đây là một trong những lệnh cơ bản nhưng cực kỳ hữu ích cho quản trị viên hệ thống, kỹ thuật viên IT và người dùng muốn kiểm tra kết nối mạng nhanh chóng. Bằng cách gõ lệnh này trong Command Prompt,

Lệnh net view thuộc họ lệnh net commands trong Windows, được thiết kế để quản lý và giám sát tài nguyên mạng. Khi thực thi, lệnh sẽ truy vấn trình duyệt mạng (Computer Browser service) và trả về danh sách các máy tính, server hoặc tài nguyên chia sẻ trong domain hoặc workgroup hiện tại. Lệnh này hoạt động dựa trên giao thức NetBIOS và SMB, do đó yêu cầu dịch vụ Computer Browser đang chạy trên mạng để hoạt động hiệu quả.
Cú pháp cơ bản của lệnh net view
Cấu trúc cơ bản của lệnh net view trong cmd như sau:
- net view – Hiển thị danh sách tất cả các máy tính trong workgroup hoặc domain hiện tại.
- net view \ComputerName – Hiển thị danh sách các tài nguyên chia sẻ trên một máy tính cụ thể.
- net view /domain[:domainname] – Hiển thị các máy tính trong một domain hoặc workgroup cụ thể.
- net view /network:NW – Dùng trong môi trường NetWare (ít phổ biến hiện nay).
- \DESKTOP-ABC123 Windows 11 Pro
- \SERVER-FILESYS File Server
- \LAPTOP-OFFICE Office Laptop
Các tùy chọn (options) mở rộng của lệnh net view
| Tùy chọn | Chức năng | Ví dụ |
|---|---|---|
| /all | Hiển thị tất cả các máy tính bao gồm cả những máy đang tắt hoặc không phản hồi | net view /all |
| /domain | Liệt kê các domain hoặc workgroup có trong mạng | net view /domain |
| /domain:domainname | Hiển thị danh sách máy tính trong domain chỉ định | net view /domain:example.com |
| /cache | Hiển thị thông tin bộ nhớ cache của các kết nối đã từng dùng | net view /cache |
Hướng dẫn sử dụng lệnh net view trong cmd từ cơ bản đến nâng cao

1. Liệt kê tất cả máy tính trong mạng
Mở Command Prompt với quyền Administrator (nhấn Windows + X, chọn Command Prompt Admin hoặc Windows Terminal Admin). Gõ lệnh đơn giản nhất:
net view
Kết quả trả về sẽ là danh sách các máy tính trong cùng workgroup, mỗi dòng hiển thị tên máy và mô tả ngắn (nếu có). Ví dụ thực tế:
2. Xem tài nguyên chia sẻ trên một máy tính
Sau khi biết tên máy,
net view /domain
Kết quả sẽ hiển thị danh sách tên domain hoặc workgroup như WORKGROUP, EXAMPLE.COM, v.v. Sau đó,
Nguyên nhân phổ biến nhất là dịch vụ Computer Browser không chạy hoặc mạng sử dụng giao thức mới (SMB2/3) không hỗ trợ NetBIOS. Kiểm tra bằng cách gõ services.msc và tìm “Computer Browser”. Nếu dịch vụ không tồn tại, bạn cần bật SMB 1.0 trong Control Panel (không khuyến nghị cho bảo mật). Ngoài ra, kiểm tra tường lửa không chặn port 445.
Cách xem địa chỉ IP của máy tính từ kết quả net view?
Lệnh net view không trực tiếp hiển thị IP.
Có, nhưng chỉ khi bạn bật “SMB 1.0/CIFS File Sharing Support” (tính năng Windows). Mặc định nó bị tắt. Nếu không bật, bạn sẽ thấy thông báo lỗi “The network list is empty” hoặc không hiển thị gì.
Sự khác biệt giữa net view và net use là gì?
Net view dùng để xem danh sách máy tính và tài nguyên chia sẻ. Net use dùng để kết nối tới một tài nguyên chia sẻ cụ thể (ánh xạ ổ đĩa, kết nối máy in). Hai lệnh thường được dùng bổ trợ: net view để tìm, net use để kết nối.
Làm thế nào để lưu kết quả net view vào file?
Dùng toán tử chuyển hướng: net view > danhsachmay.txt. Kết quả sẽ được ghi vào file text. Có thể dùng thêm lệnh type để xem lại.
Net view báo lỗi “Access denied” khi vào máy khác?
Lỗi này xảy ra khi bạn không có quyền truy cập tài nguyên trên máy đích. Cần đảm bảo tài khoản của bạn có quyền trên máy đó, hoặc tài nguyên chia sẻ được cấu hình cho phép mọi người (Everyone).
Kết luận

Lệnh net view trong cmd vẫn là một công cụ hữu ích cho quản trị mạng dù đã có tuổi đời nhiều thập kỷ. Với khả năng liệt kê nhanh các máy tính và tài nguyên chia sẻ, nó giúp tiết kiệm thời gian trong việc kiểm tra và chẩn đoán mạng nội bộ. Tuy nhiên, do những thay đổi về bảo mật trên Windows hiện đại, bạn cần hiểu rõ các giới hạn và cấu hình cần thiết để lệnh hoạt động ổn định. Đối với quản trị viên làm việc trên Windows Server cũ hoặc mạng có nhiều máy Windows 7/8, net view vẫn là lựa chọn nhanh gọn. Trong môi trường mới, hãy cân nhắc sử dụng PowerShell với Get-SmbShare hoặc các công cụ hiện đại hơn để đảm bảo bảo mật và hiệu quả.







