Oturum adları alınırken mesaj hatası 5. Net send komutuyla ilgili referans bilgileri. net send komutunu kullanma örnekleri

Sisteminizin msg komutunu destekleyip desteklemediğini kontrol edin. Bu komutun işlevselliği birçok yönden kullanılmayan komutun işlevselliğine benzer. ağ komutları Göndermek. Ancak bu komut yalnızca Windows'un profesyonel ve kurumsal sürümlerinde çalışır. Eğer çalışıyorsan Windows Ana Sayfası msg komutunu kullanabilmek için Professional veya Enterprise sürümüne yükseltin.

  • Windows sürümünüzü öğrenmek için tıklayın ⊞ Kazan + Duraklat veya tıklayın sağ tık"Bilgisayar"a tıklayın ve "Özellikler"i seçin. Windows sürümü Windows Sürümü altında görünecektir.

Bir komut istemi açın. Net send gibi msg komutu da şuradan çalıştırılır: Komut satırı. Komut satırı başlar Farklı yollar(Windows sürümünüze bağlı olarak) veya yalnızca ⊞Kazan ve cmd'yi girin.

  • Windows Vista/7: Başlat menüsünden Komut İstemi'ni açın.
  • Windows 8.1/10: Başlat düğmesine sağ tıklayın ve Komut İstemi'ni seçin.
  • Windows 8: Tıklayın ⊞ Kazan + X ve Komut İstemi'ni seçin.
  • Komutu girin. Msg yazın ve Space tuşuna basın. Daha sonra mesajın metnini ve yönünü içeren bilgileri girmeniz gerekir.

  • Mesajın alıcısını tanımlayın. net send ile karşılaştırıldığında msg komutunun ek seçenekleri vardır.

    • msg kullanıcı adı – belirli bir kullanıcının adını girin.
    • msg oturumu – Belirli bir oturumun adını girin.
    • msg Oturum Kimliği – Belirli bir oturum kimliğini girin.
    • msg@dosyaadı - Kullanıcı adlarının, oturumların ve/veya oturum kimliklerinin listesini içeren dosyanın adını girin. Departman çalışanlarına mesaj göndermek için kullanışlıdır.
    • msg * – mesaj sunucuya bağlı tüm kullanıcılara gönderilecektir.
  • Kullanıcılarına mesaj göndermek istediğiniz sunucuyu belirtin (dilerseniz). Başka bir sunucuya bağlı olan kullanıcıya mesaj göndermek istiyorsanız alıcı bilgisinden sonra sunucu bilgisini giriniz. Sunucu belirtilmemişse mesaj geçerli sunucuya gönderilecektir.

    • msg * /sunucu: sunucu adı
  • Bir zaman sınırı belirleyin (eğer isterseniz). Alıcının onayını ne kadar süre bekleyeceğinizi belirtmek için bir süre sınırı ayarlayabilirsiniz. Zaman değiştirici, sunucu bilgisinden (varsa) sonra girilir.

    • msg * /time: saniye (örneğin, beş dakikalık aralık için 300 saniye)
  • Mesaj metninizi girin.Çeşitli parametreleri girdikten sonra mesaj metninizi girin. Veya tıklayın ↵Giriş ve sistem sizden mesajın metnini ayrı bir satıra girmenizi isteyecektir.

    • Örneğin: msg @salesteam /server:EASTBRANCH /time:600 Bu çeyrekte satışlarınızı artırdığınız için tebrikler!
  • Bir mesaj göndermek. Bunu yapmak için tıklayın ↵Giriş. Alıcı hemen alacaktır.

    • Msg komutu, yalnızca aynı ağa bağlı farklı bilgisayarlara değil, terminal kullanıcılarına mesaj göndermek için tasarlanmıştır.
  • Sorun giderme. Msg ile çalışırken aşağıdaki hatalarla karşılaşabilirsiniz:

    • "msg" dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor. (mesaj dahili olarak tanınmıyor veya harici ekip, yürütülebilir program veya toplu iş dosyası). Bu durumda Windows sürümü msg'yi desteklemiyor. Windows'u Professional sürümüne yükseltin.
    • Oturum adlarını alırken hata 5 veya oturum adlarını alırken hata 1825. Alıcıyla iletişim kurulurken hata oluştu. Alıcı bilgisayardaki kayıt defteri düzenleyicisini açarak (bunu yapmak için regedit komutunu çalıştırın), HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server konumuna gidip AllowRemoteRPC ayarını 0'dan 1'e değiştirerek bu sorunu gidermeyi deneyebilirsiniz.
  • Kullanıcıya bir mesaj gönderilir.

    Sözdizimi

    mesaj(alıcı_adı|oturum_adı|oturum_kodu|@belge_adı|*) [mesaj]

    Anlamların açıklanması

    alıcı adı

    Mesajın gönderildiği kullanıcının adını belirtmelisiniz.

    oturum_adı

    Oturum adını ayarlar.

    oturum_kodu

    Kullanıcının bildirimi alacağı oturumun tanımlanmasını sağlamak için gereklidir.

    /sunucu:sunucu_adı

    Uyarının alınmasının planlandığı sunucuyu belirtir. Kullanılamaz belirtilen parametre Bir komut girerken. Bu durumda aktif bir sunucunun belirtilmesi öngörülmektedir.

    /zaman:saniye

    Gönderim bilgilerinin ekranda kalacağı süreyi belirtir. Parametrenin belirtilmediği durumda, tıklamanız gerekecektir. TAMAM mesajın kaybolmasını sağlamak için.

    Gerçekleştirilen tüm eylemler hakkında bilgi verilecektir.

    Bildirimi alan kullanıcının yanıt vermesini gerektiren özel bir mod kullanılır. Uygulanmalı /w birlikte /zaman:saniye ancak bu bir zorunluluk olarak kabul edilmez.

    İleti

    Burada belirtiliyor metin bilgisi, başka bir kullanıcıya aktarılması gerekir. Giriş yoksa klasik STDIN mesajı kullanılır.

    Doğrudan CS penceresinde referans bilgileri sağlanır

    Özellikler

    • Belge gönderebilirsiniz. Bunu yapmak için “mesaj” parametresinin metninde belge adından hemen sonra (>) simgesini kullanmalısınız.
    • Kullanıcı adı belirtilmediğinde hata oluşur.
    • Lütfen mesaj göndermenin belirli izinler gerektirdiğini unutmayın.

    MSG dosyası (İngilizce'den. Outlook Postası Mesaj) kayıtlı bir e-posta mesajıdır. MSG formatını oluşturan ana yazılım paketi Microsoft Outlook ancak MSG uzantısı The Bat!, Windows Mail ve diğerleri gibi programlarda oldukça sık kullanılır.

    Bu dosya uzantısı, içinde bulunan çeşitli alanları içerebilir. e-posta, ayrıca tarih, ekler ve gönderen veya alıcı hakkındaki bilgilerle ilgili veriler. MSG dosyaları, bir e-posta mesajının gövdesine veya başlıklarına yönelik metinler içerebilir. Bu dosya formatı aynı zamanda tam dosyaları saklamak için de kullanılır. elektronik mesaj görüntülerin yanı sıra çeşitli HTML biçimi öğelerini de içerir.

    Temel olarak MSG formatına eklemeler yapılırken base64 kodlaması kullanılır. Kodlamanın kendisi eklerin geçmesine izin vermek için kullanılır posta sunucuları, çünkü ikincisi yalnızca okunur metin dosyaları, diğer içerikleri göz ardı ederek. MSG dosyasını hem Windows hem de Mac OS'ta açabilirsiniz. mobil platformlar ayrıca MSG dosya türünü de destekler.

    Windows sistemi, dosyayı orijinal olarak kaydedildiği Posta Mesajı biçiminde açmak için bu tür programların kullanıldığını varsayar. Çoğu zaman, MSG'yi açmak mümkün değilse, uzantısı, yardımcı program tarafından kolayca başlatılabilen EML olarak yeniden adlandırılır. Outlook Ekspres. MSG dosyalarını açabilen yaygın yardımcı programlar arasında Microsoft Outlook'un yanı sıra Encryptomatic MsgViewer (veya MsgViewer Pro sürümü) ve EZ Freeware bulunur.

    Bilgi
    Windows-Server 2008 R2 makinem, Hata 5'in oturum adlarını alması nedeniyle Windows 7 kutuma mesaj gönderemedi.
    Çözümü Konsollar tarafından yapılan bir yorumda buldum. Daha kolay bulunabilmesi için yeniden blogladım.

    Aynı etki alanında olmamakla veya başka bir şeyle ilgisi olmadığı ortaya çıktı. Terminal Server ile ilgili bir ayardan kaynaklanmaktadır.
    Msg.exe terminal kullanıcılarına mesaj göndermek için tasarlandığından bu pek de mucizevi bir şey değil.

    Yani basit bir kayıt defteri değerini değiştirmek ve yeniden başlatmak her şeyin yeniden çalışmasını sağlar.

    Çözüm
    Mesaj gönderemediğiniz makinede:
    Şuraya gitmek için regedit'i kullanın:
    Daha sonra aşağıdaki değeri değiştirin:

    Ad: AllowRemoteRPC
    Tür: REG_DWORD
    Değer: 1

    Yeniden başlat. Şimdi çalışması gerekiyor. 🙂

      Bunu tüm Windows 7 HP makinelerimde yaptım ve 5 numaralı hatadan kurtuldum ancak şimdi mevcut olmadığını veya bağlantının kesildiğini söylüyor. Henüz herhangi bir çözüm. Yaklaşık 3 saattir bu konuyu Google'da araştırıyorum ve benim durumumda pratik olmayan 3. taraf kurulumlarından başka bir şey bulamadım.

      Merhabalar, çok fazla deneme ve yeniden denemeden sonra Windows 7'yi Windows 7'ye göndermeyi doğru buldum.

      aşağıdaki komutu kullanarak

      msg /sunucu:pcname kullanıcı adı mesajı

      sunucu olduğu gibi kalır. pcname, gönderdiğiniz bilgisayarın adıdır. kullanıcı adı, kullanıcının o bilgisayarda oturum açtığı addır. Mesaj açıkça göndermek istediğiniz mesajdır.

      regedit'i kullanarak alıcı bilgisayardaki bir ayarı da değiştirmeniz gerekecektir.

      aşağıdaki kayıt defteri anahtarının etkinleştirilmesi gerekir (yukarıdaki Konsollar tarafından açıklandığı gibi):

      HKLM\SYSTEM\CurrentControlSet\Control\Terminal Sunucusu

      Ad: AllowRemoteRPC

      Değer: 1 (varsayılan ‘0’dır)

      Uzak RPC'ye izin vermek *BÜYÜK* bir güvenlik riski oluşturmuyor mu?

      Ben ve alt kattaki oda arkadaşımın iletişim kurmanın gülünç derecede basit bir yoluna sahip olabilmesi için bunu etkinleştirmek istiyorum, ancak bu, onun bilgisayarının RPC aramaları yapmasına izin vermek anlamına geliyorsa, eğer onda bir virüs varsa, bilgisayarımın onu kapmasından korkuyorum veya Herhangi bir nedenle RPC istekleri yönlendiricim üzerinden geçebilirse, internet üzerinden herhangi biri makineme kolay bir saldırı vektörüne sahip olacaktır.

      Vista/7'de varsayılan olarak devre dışı bırakılmasının bir nedeni olduğunu düşünüyorum. Winpopup'ın güvenliğinizi tehlikeye atmaya değer olup olmadığından emin değilim.

      superray: regedit'te (F3) 'allowremoterpc' diye arama yapın, onu bulacaksınız

      anon: evet, ancak yalnızca intranette ve yalnızca güvenlik duvarınız bunu durdurmuyorsa. rooter güvenlik duvarı varsayılan olarak tüm girişimleri engelleyecektir. (yalnızca barding school gibi toplu ağlarda sorun olabilir. Korkuyorsanız skype veya msn kullanın (meeboo.com)

      YapabilirsinizÜcretsiz yazılımı kullanarak LAN üzerindeki Windows 7 makineleri ve Windows XP makineleri arasında mesaj gönderin. Çok aramam gerekti, ancak mesaj göndermek için komut isteminden ve toplu dosyalardan çalışan bir uygulama buldum.

      LAN'ımızda msg.exe'yi kullanmayı umuyordum, ancak önerilen tüm Kayıt Defteri düzenlemelerini, güvenlik duvarı değişikliklerini vb. denedikten sonra yalnızca Windows 7 makinelerine mesaj gönderebildim. Yukarıdaki ücretsiz uygulamalar, Windows XP makinelerine ve Windows 7 makinelerine gönderilerek hemen çalıştı. Hem Çalışma Grubu LAN'larında hem de etki alanlarında çalışırlar.

      WinSend, yaklaşık 12 dolardan başlayan ve satın alınan lisans miktarına bağlı olarak fiyatı düşen daha geleneksel bir Anlık Mesajlaşma uygulamasıdır.

      Bunun eski olduğunu biliyorum ama belki birisinin bir çözümü vardır.

      Bilgisayarım: PC
      Hedef: DİZÜSTÜ BİLGİSAYAR (192.168.0.110)

      msg /sunucu:dizüstü bilgisayar * “Merhaba Dizüstü Bilgisayar”
      * öğesinin mevcut olmadığını veya bağlantısının kesildiğini döndürür.

      IP ile deneme
      msg /sunucu:192.168.0.110 * “Merhaba Lappy”
      'Oturum adlarını alırken hata 5'i döndürür

      Kayıt defteri değişikliğini zaten uyguladım ve makineyi birden çok kez yeniden başlattım.

      Başka öneriniz var mı?

      SUHAIL'in dediğini yapmalısın…
      ve bağlanmaya çalıştığınız bilgisayarın bir parolaya ihtiyacı var ve kullanıcı… Windows kimlik bilgilerine eklendi,
      Windows kimlik bilgisi yöneticisinde arama yapın… ve kullanıcıyı ve şifreyi ekleyin…

      Merhaba, regedit'e gidip adımları takip etmeye çalıştım ancak HKML adında bir klasör yok, bunun yerine HKEY_CLASSES_ROOT ve HKEY_CURRENT_USER vb. var. Sahip olduğum klasörlerin yolunu alabilir miyim?

      regedit dosyasını değiştir

      HKLM\SYSTEM\CurrentControlSet\Control\Terminal Sunucusu

      Ad: AllowRemoteRPC

      Değer: 1 (varsayılan ‘0’dır)

      msg / SERVER: Hedef Kullanıcı “mesaj gönder”
      Saygılarımızla

      _______________________________________

      dosya regeditini değiştirme

      HKLM\SYSTEM\CurrentControlSet\Control\Terminal Sunucusu

      Ad: AllowRemoteRPC

      Değer: 1 (varsayılan ‘0’dır)

      envio de mensaje

      msg /SERVER:Destino Usuario "enviar"

    Windows 2000/XP'de mevcuttu ve yerel olarak oturum açan kullanıcılar ile terminal oturumlarının (uzak masaüstüne bağlı) kullanıcıları arasında mesaj alışverişi yapmak için tasarlanmıştı. Windows Vista ve sonraki Windows işletim sistemlerinde MSG komutu ana komut haline geldi. standart araçlar mesajlaşma çünkü ekip ağ gönderme Bu işletim sistemi artık desteklenmiyor.

    Komut satırı formatı:

    MSG (<пользователь> | <имя сеанса> | | @<имя файла> | *} [<сообщение>]

    Komut satırı parametrelerinin açıklaması:

    <пользователь> Kullanıcı adı. <имя сеанса> Oturum adı. Oturum kimliği. @<имя файла> İletinin gönderildiği kullanıcı adlarının, oturumların veya oturum kimliklerinin listesini içeren dosya. * Belirtilen sunucudaki tüm oturumlara bir mesaj gönderin. /SUNUCU:<сервер> Sunucu (varsayılan - geçerli). /ZAMAN:<секунд> Alıcının onayını bekleme aralığı. /V Tamamlanan eylemlerle ilgili bilgileri görüntüleyin. /W Kullanıcıdan bir yanıt bekleniyor; /V ile birlikte kullanışlıdır. <сообщение> Mesaj gönderiliyor. Belirtilmediği takdirde bir bilgi istemi yayınlanır veya STDIN'den giriş kabul edilir.

    Önemli!

    Msg.exe'nin mevcut uygulaması, aynı sistem içindeki yerel ve terminal kullanıcılarının oturumları arasında mesaj alışverişi için mükemmeldir; farklı bilgisayarlar yerel ağ Windows Vista, 7 ve 8 işletim sistemlerinde bazı varsayılan güvenlik ayarlarını değiştirmeniz gerekecektir.

    Genellikle ne zaman standart ayarlar, şuraya bir mesaj gönderiyorum: uzak bilgisayar yürütülmez ve mesajla birlikte sunulur

    Oturum adlarını alırken hata 1722

    Bu, mesajın alınacağı bilgisayarın, oturum açan kullanıcılar hakkında bilgi edinemeyeceği anlamına gelir. Bunun nedeni, güvenlik duvarının gelen bağlantıları engellemesi, kullanıcının uzak sistemle ilgili haklarının yetersiz olması veya terminal sunucusu hizmet parametrelerinde uzaktan prosedür çağrılarının yasaklanmış olması olabilir. En azından komutu kullanarak mesajlaşmak için mesaj bilgisayarlar arasında uzak sistem için geçerli bir kullanıcı hesabınızın olması ve aşağıdaki ayarları yapmanız gerekir:

  • mesajların gönderileceği her bilgisayarda kayıt defteri anahtarına ekleyin HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Sunucusu parametre İzin VerUzakRPC tip REG_DWORD ve eşit 1 Ayarları değiştirmek için aşağıdaki içeriğe sahip .reg dosyasını kullanabilirsiniz:

    Windows Kayıt Defteri Düzenleyicisi Sürüm 5.00 "AllowRemoteRPC"=dword:00000001

    Windows Vista'da, Windows 7, 8, 10Teknik Önizleme kayıt defteri anahtarı İzin VerUzakRPC var ama aynı değere sahip 0 Neyin tamir edilmesi gerekiyor. Değişikliklerin etkili olması için yeniden başlatma gerekir.

  • çünkü mesajlaşma yardımcı programı msg.exe SMB (Sunucu Mesaj Bloğu) protokolünü kullanır; mesajların gönderileceği her bilgisayarda bir TCP bağlantı noktasının açık olması gerekir. 445

    Kullanma örnekleri MSG:

    msg * /sunucu:Sunucu "Test mesajı"- tüm bilgisayar kullanıcılarına bir test mesajı gönderin Sunucu

    msg * /server:192.168.0.1 "Test mesajı"- IP adresi olan bir bilgisayarın tüm kullanıcılarına bir test mesajı gönderin 192.168.0.1

    msg RDP-Tcp#0 /server:TSServer "Test mesajı"- bilgisayardaki RDP-Tcp#0 adlı terminal oturumu kullanıcısına bir test mesajı gönderin TS Sunucusu

    msg konsolu /sunucu:Windows7 "Test mesajı"- mevcut yerel bilgisayar kullanıcısına bir test mesajı gönderin Windows 7

    msg konsolu "Test mesajı"- bir RDP oturumu kullanıcısından yerel bir kullanıcıya bir test mesajı gönderilmesi. Bu komut bir terminal oturumu kullanıcısı tarafından yürütülmezse, mesaj yerel kullanıcı tarafından kendisine gönderilecektir.

    Bir komutu yürütmek için mesaj Yardımcı programı başka bir kullanıcı adına kullanabilirsiniz PSExec paketten PSAraçlar veya standart araçlar runas.exe

    psexec -u otheruser -p otherpass msj * /sunucu:win10 TEST mesajı

    runas /user:otheruser "msg * /sunucu:win10 Test mesajı"

    Ekip tarafından gönderilen mesajlar mesaj bilgisayarın yerel kullanıcısı işletim sistemi Eksik Windows XP (henüz Windows'ta oturum açmamış) oturum açma isteminde görüntülenir ve başkaları tarafından erişilebilir olabilir.