Msg Komutu (Örnekler, Anahtarlar ve Daha Fazlası)

İçindekiler:

Msg Komutu (Örnekler, Anahtarlar ve Daha Fazlası)
Msg Komutu (Örnekler, Anahtarlar ve Daha Fazlası)
Anonim

msg komutu, Komut İstemi'ni kullanarak ağdaki bir veya daha fazla kullanıcıya mesaj göndermek için kullanılan bir Komut İstemi komutudur.

Komut tetiklendiğinde, gönderildiği makinede/makinelerde mesajın yanı sıra gönderenin kullanıcı adını ve mesajın gönderildiği saati gösteren bir istem görüntülenir.

Windows XP'de popüler olan net send komutuna benzer şekilde çalışır, ancak bunun gerçek bir alternatifi değildir. Sayfanın aşağısındaki Net Gönderimi Değiştirmek için Msg Komutunu Kullanma konusuna bakın.

Image
Image

Msg Komutu Kullanılabilirliği

msg komutu, Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista ve Windows XP'de Komut İstemi içinden kullanılabilir.

Gelişmiş Başlangıç Seçenekleri ve Sistem Kurtarma Seçenekleri'nden erişilebilen Komut İstemi aracı aracılığıyla da kullanılabilir.

Belirli mesaj komut anahtarlarının ve diğer komut sözdizimlerinin kullanılabilirliği işletim sisteminden işletim sistemine farklılık gösterebilir.

Msg Komut Sözdizimi

msg { kullanıcı adı | oturumadı | oturum kimliği | @ dosya adı | } [ /sunucu: sunucuadı] [ /zaman: saniye] [ /v] [ /w] [mesaj]

msg komutu sözdizimini yukarıda yazıldığı veya aşağıdaki tabloda açıklandığı gibi nasıl yorumlayacağınızdan emin değilseniz Komut Sözdizimini Nasıl Okuyacağınızı öğrenin.

Mesaj Komutu Seçenekleri
Seçenek Açıklama
kullanıcı adı Mesajın gönderileceği bir kullanıcı adı belirlemek için bu seçeneği kullanın.
oturumadı Belirli bir oturuma mesaj göndermek için oturum adını belirtin.
oturum kimliği Oturum kimliği seçeneği, oturum kimliğini kullanarak bir oturuma mesaj göndermek için kullanılabilir.
@ dosya adı Belirtilen dosyada listelenen kullanıcı adlarına, oturum adlarına ve oturum kimliklerine mesaj göndermek için @dosyaadı seçeneğini kullanın.
seçeneği, sunucu adındaki her oturuma mesaj göndermek için kullanılır.
/sunucu: sunucuadı Sunucuadı, kullanıcı adı, oturum adı veya oturum kimliği bilgilerinin bulunduğu sunucudur. Sunucu adı belirtilmezse, mesaj, msg komutunu çalıştırdığınız sunucuya yönlendirildiği gibi gönderilir.
/zaman: saniye /time anahtarıyla saniye cinsinden bir süre belirtmek, msg komutuna mesajın alıcısının mesajın alındığını onaylamasını beklemesi için bir süre verir. Alıcı mesajı saniye cinsinden onaylamazsa mesaj geri çağrılır.
/v /v anahtarı, komutun msg komutunun gerçekleştirdiği eylemler hakkında ayrıntılı bilgileri görüntüleyen ayrıntılı modunu etkinleştirir.
/w Bu seçenek, siz bir mesaj gönderdikten sonra msg komutunu geri dönüş mesajını beklemeye zorlar. /w anahtarı gerçekten yalnızca /v anahtarıyla kullanışlıdır.
mesaj Bu, göndermek istediğiniz mesajdır. Bir mesaj belirtmezseniz, msg komutunu yürüttükten sonra bir tane girmeniz istenir.
/? Komutun çeşitli seçenekleriyle ilgili bilgileri göstermek için msg komutuyla birlikte yardım anahtarını kullanın.

Yönlendirme operatörü kullanarak komutun çıktısını bir dosyaya kaydedebilirsiniz. Genel talimatlar için Komut Çıktısını Bir Dosyaya Nasıl Yönlendireceğinize bakın veya daha fazla ipucu için Komut İstemi Püf Noktaları listemize bakın.

Msg Komut Örnekleri


msg @myteam Eritme Potası 1pm'de, benden!

Bu örnekte, msg komutu, sunucuya bağlı myteam dosyasında [ @ dosyaadı] bulunan belirli sayıda kullanıcıya bir öğle yemeği için Eritme Potası'nda buluşma [mesaj].


msg RODREGT /sunucu:TSWHS002 /zaman:300

Burada, TSWHS002 [ /server: servername] sunucusuna bağlanan bir çalışan olan RODREGT [kullanıcı adı]'na bir mesaj göndermek için komutu kullandık. Mesaj zamana çok duyarlıdır, bu yüzden beş dakika [ /time: saniye] sonra görmediyse görmesini bile istemeyiz.

Bir mesaj belirtilmediğinden, msg komutu komut isteminde Gönderilecek mesajı girin; yeni bir satırda CTRL-Z tuşlarına basarak mesajı sonlandırın ve ardından ENTER.

RODREGT için bir mesaj girdikten sonra Enter tuşuna, ardından CTRL+Z, ardından tuşuna basarsınız Yeniden girin.


msg/v Test Mesajı!

Yukarıdaki örnekte, sunucuya bağlı herkese bir test mesajı [mesaj] gönderiyoruz. Bunu yapmak için msg komutunun gerçekleştirdiği belirli görevleri de görmek istiyoruz [ /v].

Bu, bilgisayarınıza bağlı hiçbir kullanıcı olmadan evde deneyebileceğiniz kolay bir örnektir. Ayrıntılı anahtarı kullanarak, kendi ekranınızda mesajın açıldığını ve Komut İstemi penceresinde aşağıdaki verileri göreceksiniz:


Oturum Konsoluna mesaj gönderme, görüntüleme süresi 60

Oturum Konsoluna zaman uyumsuz mesaj gönderildi

Net Send'i Değiştirmek için Msg Komutunu Kullanma

msg komutunun, örneğin iki Windows 7 bilgisayarı arasında olması gerekmez, terminal sunucusu kullanıcılarına bir mesajlaşma sistemi olarak kullanılması amaçlanmıştır.

Aslında, net send komutunun yaptığı gibi iki standart Windows makinesi arasında çalışmasını sağlamakta zorlanabilirsiniz. "Oturum adları alınırken Hata 5" veya "Oturum adları alınırken Hata 1825" mesajı alabilirsiniz.

Ancak, bazıları AllowRemoteRPC kayıt defteri değeri verilerini 0 yerineolarak değiştirerek msg komutunu bu şekilde kullanma şansı yakaladı. 1 mesajı alan bilgisayarda (bunu yaparsanız değişiklikten sonra bilgisayarı yeniden başlatın). Bu anahtar, Windows Kayıt Defteri'nde HKEY_LOCAL_MACHINE kovanının altında şu konumda bulunur: SYSTEM\CurrentControlSet\Control\Terminal Server.

Mesajla İlgili Komutlar

msg komutu bir ağ komutudur, bu nedenle ağla ilgili diğer komutlarla birlikte kullanılabilir, ancak genellikle bir mesaj göndermek için tek başına kullanılır.

Ayrıca, birkaç kez bahsedildiği gibi, bu komut emekli olan net send komutuna benzer.

Önerilen: