Arahan Msg (Contoh, Suis dan Lagi)

Isi kandungan:

Arahan Msg (Contoh, Suis dan Lagi)
Arahan Msg (Contoh, Suis dan Lagi)
Anonim

Arahan msg ialah arahan Command Prompt yang digunakan untuk menghantar mesej kepada satu atau lebih pengguna pada rangkaian menggunakan Command Prompt.

Apabila arahan dicetuskan, gesaan dipaparkan pada mesin tempat ia dihantar yang menunjukkan mesej serta nama pengguna pengirim dan masa mesej itu dihantar.

Ia berfungsi sama dengan arahan hantar bersih yang popular di Windows XP, tetapi ia bukan pengganti sebenar untuknya. Lihat Menggunakan Perintah Msg untuk Menggantikan Net Send lebih jauh ke bawah halaman.

Image
Image

Ketersediaan Perintah Msg

Arahan msg tersedia dari dalam Command Prompt dalam Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista dan Windows XP.

Ia juga tersedia melalui alat Prompt Perintah yang boleh diakses dalam Pilihan Permulaan Lanjutan dan Pilihan Pemulihan Sistem.

Ketersediaan suis arahan msg tertentu dan sintaks perintah lain mungkin berbeza daripada sistem pengendalian ke sistem pengendalian.

Sintaks Perintah Msg

msg { nama pengguna | nama sesi | sessionid | @ nama fail | } [ /pelayan: nama pelayan] [ /masa: saat] [ /v] [ /w] [mesej]

Lihat Cara Membaca Sintaks Perintah jika anda tidak pasti cara mentafsir sintaks arahan msg seperti yang ditulis di atas atau diterangkan dalam jadual di bawah.

Pilihan Perintah Msg
Pilihan Penjelasan
nama pengguna Gunakan pilihan ini untuk menentukan nama pengguna untuk menghantar mesej.
nama sesi Tentukan nama sesi untuk menghantar mesej ke sesi tertentu.
id sesi Pilihan sessionid boleh digunakan untuk menghantar mesej ke sesi menggunakan ID sesi.
@ nama fail Gunakan pilihan @nama fail untuk menghantar mesej kepada nama pengguna, nama sesi dan ID sesi yang disenaraikan dalam fail yang ditentukan.
Pilihan digunakan untuk menghantar mesej kepada setiap sesi pada nama pelayan.
/pelayan: nama pelayan Nama pelayan ialah pelayan di mana nama pengguna, nama sesi atau sessionid, berada. Jika tiada nama pelayan dinyatakan, mesej akan dihantar seperti yang diarahkan ke pelayan yang anda laksanakan arahan mesej.
/masa: saat Menentukan masa dalam saat dengan suis /time memberikan arahan mesej tempoh masa untuk menunggu penerima mesej mengesahkan penerimaannya. Jika penerima tidak mengesahkan mesej dalam beberapa saat dalam beberapa saat, mesej akan dipanggil semula.
/v Suis /v mendayakan mod verbose perintah, yang akan memaparkan maklumat terperinci tentang tindakan yang dilakukan oleh arahan mesej.
/w Pilihan ini memaksa arahan msg untuk menunggu mesej balasan selepas anda menghantar mesej. Suis /w hanya berguna dengan suis /v.
mesej Ini ialah mesej yang ingin anda hantar. Jika anda tidak menyatakan mesej maka anda akan digesa untuk memasukkannya selepas melaksanakan arahan mesej.
/? Gunakan suis bantuan dengan arahan msg untuk menunjukkan maklumat tentang beberapa pilihan perintah itu.

Anda boleh menyimpan output arahan ke fail menggunakan operator ubah hala. Lihat Cara Mengubah Arah Output Perintah ke Fail untuk arahan umum atau lihat senarai Trik Prompt Perintah kami untuk mendapatkan petua lanjut.

Contoh Perintah Msg


msg @myteam The Melting Pot pada pukul 1 tengah hari, untuk saya!

Dalam contoh ini, arahan msg sedang digunakan untuk memberitahu bilangan pengguna terpilih yang terkandung dalam fail myteam [ @ nama fail] disambungkan ke pelayan bahawa perlu ada bertemu di The Melting Pot untuk makan tengah hari [mesej].


msg RODREGT /server:TSWHS002 /time:300

Di sini, kami telah menggunakan arahan untuk menghantar mesej kepada RODREGT [nama pengguna], pekerja yang menyambung ke pelayan TSWHS002 [ /server: servername]. Mesej itu sangat sensitif masa, jadi kami tidak mahu dia melihatnya jika dia tidak melihatnya selepas lima minit [ /masa: saat].

Memandangkan mesej tidak dinyatakan, arahan msg akan membentangkan nota pada gesaan yang mengatakan Masukkan mesej untuk dihantar; tamatkan mesej dengan menekan CTRL-Z pada baris baharu, kemudian ENTER.

Selepas memasukkan mesej untuk RODREGT, anda akan menekan kekunci Enter, kemudian CTRL+Z, kemudian Masukkan lagi.


msg/v Mesej Ujian!

Dalam contoh di atas, kami menghantar mesej ujian [mesej] kepada semua orang yang disambungkan ke pelayan. Kami juga ingin melihat tugas khusus yang dilakukan oleh arahan msg untuk melakukan ini [ /v].

Ini adalah contoh mudah yang boleh anda cuba di rumah, tanpa pengguna disambungkan ke komputer anda. Anda akan melihat mesej muncul pada skrin anda sendiri dan data berikut dalam tetingkap Prompt Perintah, terima kasih menggunakan suis verbose:


Menghantar mesej ke Konsol sesi, masa paparan 60

Mesej tak segerak dihantar ke Konsol sesi

Menggunakan Perintah Msg untuk Menggantikan Net Send

Arahan msg bertujuan untuk digunakan sebagai sistem pemesejan kepada pengguna pelayan terminal, contohnya, tidak semestinya antara dua komputer Windows 7.

Malah, anda mungkin mengalami masa yang sukar untuk membuatnya berfungsi antara dua mesin Windows standard seperti yang dilakukan oleh arahan hantar bersih. Anda mungkin mendapat mesej "Ralat 5 mendapatkan nama sesi" atau mesej "Ralat 1825 mendapatkan nama sesi".

Namun, ada yang bernasib baik menggunakan arahan msg dengan cara ini dengan menukar AllowRemoteRPC data nilai pendaftaran daripada 0 kepada1 pada komputer yang menerima mesej (but semula komputer selepas perubahan jika anda melakukan ini). Kunci ini terletak dalam Windows Registry di bawah sarang HKEY_LOCAL_MACHINE di lokasi ini: SYSTEM\CurrentControlSet\Control\Terminal Server.

Perintah Berkaitan Msg

Arahan msg ialah perintah rangkaian, jadi ia mungkin digunakan dengan perintah berkaitan rangkaian lain, tetapi secara amnya, ia akan digunakan secara bersendirian untuk menghantar mesej.

Selain itu, seperti yang disebutkan beberapa kali, arahan ini serupa dengan perintah hantar bersih yang telah bersara.

Disyorkan: