Lệnh net send là lệnh Command Prompt được sử dụng để gửi tin nhắn tới người dùng, máy tính và bí danh nhắn tin trên mạng. Đó là một trong nhiều lệnh net.
Windows XP là phiên bản Windows cuối cùng bao gồm lệnh gửi net. Lệnh msg thay thế lệnh này trong Windows 11, Windows 10, Windows 8, Windows 7 và Windows Vista.
Tính sẵn có của Lệnh gửi Net
Lệnh net send có sẵn từ trong Command Prompt trong Windows XP, cũng như trong các phiên bản Windows cũ hơn và trong một số hệ điều hành Windows Server.
Tính khả dụng của một số công tắc lệnh gửi qua mạng và cú pháp lệnh gửi qua mạng khác có thể khác nhau giữa các hệ điều hành.
Cú pháp lệnh gửi ròng
net gửi {tên || / tên miền[ :tên miền] | / người dùng } tin nhắn [ / help] [ /?]
Xem Cách đọc Cú pháp Lệnh nếu bạn không chắc chắn cách đọc cú pháp lệnh như được viết ở trên hoặc được hiển thị trong bảng bên dưới.
Net Send Command Options | |
---|---|
Mục | Giải thích |
tên | Tùy chọn này chỉ định tên người dùng, tên máy tính hoặc tên nhắn tin (được xác định bằng lệnh net name) mà bạn muốn gửi tin nhắn đến. |
Sử dụng dấu hoa thị để gửi tin nhắn tới mọi người dùng trong miền hoặc nhóm làm việc hiện tại của bạn. | |
/ miền | Chỉ có thể sử dụng công tắc này để gửi tin nhắn đến tất cả các tên trong miền hiện tại. |
tên miền | Sử dụng tùy chọn này với / domainđể gửi tin nhắn đến tất cả người dùng trong tên miền được chỉ định. |
/ người dùng | Tùy chọn này gửi thông báo đến tất cả người dùng được kết nối với máy chủ mà lệnh gửi net đang được thực thi từ đó. |
nhắn | Tùy chọn lệnh gửi net này rõ ràng là bắt buộc và chỉ định văn bản chính xác của tin nhắn bạn đang gửi. Tin nhắn có thể có tối đa 128 ký tự và phải được đặt trong dấu ngoặc kép nếu có dấu gạch chéo. |
/ trợ giúp | Sử dụng công tắc này để hiển thị thông tin chi tiết về lệnh gửi net. Sử dụng tùy chọn này giống như sử dụng lệnh net help với net send: net help send. |
/? | Công tắc trợ giúp cũng hoạt động với lệnh gửi net nhưng chỉ hiển thị cú pháp lệnh cơ bản. Thực hiện net gửimà không có tùy chọn thì bằng cách sử dụng công tắc /?. |
Bạn có thể lưu trữ đầu ra của lệnh gửi net trong một tệp bằng cách sử dụng toán tử chuyển hướng với lệnh.
Net Send Command Ví dụ
Dưới đây là một số ví dụ cho thấy cách sử dụng lệnh net send:
Gửi đến Tất cả Người dùng Nhóm làm việc
net sendVui lòng chuyển sang CR103 ngay lập tức cho cuộc họp bắt buộc
Trong ví dụ này, net send được sử dụng để gửi thông báo Vui lòng tiến hành CR103 ngay lập tức để gửi thông báo cuộc họp bắt buộc tới tất cả các thành viêncủa nhóm làm việc hoặc miền hiện tại.
Gửi đến Tất cả Người dùng Máy chủ
net send / users "Người có tệp khách hàng A7 / 3 đang mở, vui lòng lưu tác phẩm của bạn và đóng nó lại được không? Cảm ơn bạn!"
Ở đây, lệnh được sử dụng để gửi cho tất cả các thành viên của máy chủ / người dùng hiện tại thông báo Người có tệp máy khách A7 / 3 đang mở vui lòng lưu công việc của bạn và đóng nó lại? Cảm ơn bạn!. Thông báo nằm trong dấu ngoặc kép vì dấu gạch chéo đã được sử dụng.
Gửi đến Người dùng Cụ thể
net send smithm You're Fired!
Mặc dù đây là một cách hoàn toàn không chuyên nghiệp để chấm dứt công việc của một người nào đó, nhưng trong ví dụ gửi net này, nó được sử dụng để gửi cho Mike Smith, với tên người dùng, một thông điệp mà anh ấy có thể không muốn nghe: You're Fired!.
Bottom Line
Lệnh net send là một tập con của lệnh net và tương tự như các lệnh chị em của nó như net use, net time, net user, net view, v.v.
Thêm Trợ giúp Với Lệnh Gửi Net
Nếu lệnh này không hoạt động, bạn có thể gặp lỗi sau trong Command Prompt:
'net' không được nhận dạng là lệnh bên trong hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp hàng loạt.
Có hai cách để khắc phục điều này, nhưng chỉ có một cách là giải pháp lâu dài…
Bạn có thể di chuyển thư mục làm việc hiện tại thành System32, đường dẫn chứa tệp cmd.exe, để Command Prompt biết cách chạy lệnh net send. Làm điều này với lệnh cd (nó là viết tắt của thư mục thay đổi):
cd c: / windows / system32 \
Từ đó, bạn có thể chạy lệnh mà không gặp lỗi đó. Tuy nhiên, đây chỉ là một giải pháp tạm thời mà bạn sẽ phải thực hiện mọi lúc cho mọi lệnh. Vấn đề thực sự là biến môi trường hiện tại không được thiết lập chính xác.
Đây là cách khôi phục biến môi trường thích hợp cần thiết cho Command Prompt để hiểu các lệnh của bạn trong Windows XP:
- Mở menu Start và nhấp chuột phải vào My Computer.
- Chọn Thuộc tính.
- Chọn nút Biến Môi trườngtừ tab Nâng cao.
- Chọn Đường dẫntừ danh sách các biến trong phần Biến Hệ thống.
- Chọn Chỉnh sửabên dưới phần Biến hệ thống.
-
Trong hộp văn bản Giá trị biến, hãy tìm bất kỳ đường dẫn nào đọc chính xác như sau:
C: / Windows / system32
hoặc…
% SystemRoot% / system32
-
Bạn chỉ nên có một trong đó, nhưng nếu bạn không có, hãy đi đến cuối văn bản, nhập dấu chấm phẩy, sau đó nhập đường dẫn trên cùng từ phía trên, như thế này:
; C: / Windows / system32
Đã có trong đó chưa? Nếu vậy, rất có thể là cái thứ hai có nội dung "% SystemRoot%" ở đầu. Nếu vậy, hãy thay đổi phần đó của đường dẫn thành "C: / Windows / system32" (miễn là cài đặt Windows của bạn nằm trên ổ C: \, điều này rất có thể đúng).
Ví dụ: bạn thay đổi % SystemRoot% / system32thành C: / Windows / system32.
Nếu hữu ích, hãy sao chép tất cả văn bản vào Notepad và thực hiện chỉnh sửa ở đó. Khi bạn hoàn tất, chỉ cần dán lại giá trị biến đã chỉnh sửa vào hộp văn bản đó để ghi đè lên văn bản hiện có.
Không chỉnh sửa bất kỳ biến nào khác. Nếu không có biến nào trong hộp văn bản này, thì bạn có thể nhập đường dẫn trên mà không có dấu chấm phẩy vì đây là mục nhập duy nhất.
- Chọn OKmột vài lần để lưu các thay đổi và thoát khỏi cửa sổ Thuộc tính Hệ thống.
- Khởi động lại máy tính của bạn.
Nếu lệnh gửi net có vẻ hoạt động trong Command Prompt với thông báo "thành công", nhưng cửa sổ bật lên không hiển thị trên máy tính được gửi tin nhắn, hãy kiểm tra xem máy tính nhận có dịch vụ Messenger không đã bật.
Bạn có thể bật dịch vụ Messenger trong Windows XP thông qua Dịch vụ: đi tới Bắt đầu> Chạy, nhập dịch vụ .msc, nhấp đúp vào Messenger, thay đổi Kiểu khởi độngthành Tự động, và sau đó chuyển đến Áp dụng> Bắt đầu