შეტყობინებების გაგზავნა Windows 7 ლოკალურ ქსელში - გაგზავნეთ შეტყობინება მომხმარებლისთვის

მთავარი / მოწყობილობის ინსტალაცია

იმ ქსელურ კომპიუტერებზე, საიდანაც საჭიროა შეტყობინებების გაგზავნა.

წმინდა გაგზავნის ბრძანების გაგება

Net send არის კონსოლის აპლიკაცია, რომელიც შედის Windows-ის ზოგიერთ ვერსიაში, რომელიც შექმნილია შეტყობინებების გასაგზავნად ლოკალურ ქსელში სხვა მომხმარებლისთვის, კომპიუტერისთვის ან მეტსახელისთვის. ბრძანება ხელმისაწვდომია მხოლოდ Windows NT, 2000, XP, 2003 და მიუწვდომელია Windows 7, Vista, ME, 98, 95 და უფრო ძველი ვერსიებისთვის. Windows XP-ში, Service Pack 2-დან დაწყებული, net send ბრძანება ნაგულისხმევად გამორთულია.

net send ბრძანების გამოყენებით

იმისათვის, რომ net გაგზავნა იმუშაოს, Windows Messaging სერვისი უნდა იყოს გაშვებული. სინამდვილეში, net send ბრძანება არის მხოლოდ ბრძანების ხაზის ინტერფეისი შეტყობინებების სერვისისთვის, რომელიც უშუალოდ ეხება შეტყობინებების გაგზავნას და მიღებას. იმისათვის, რომ შეძლოთ შეტყობინებების მიღება, კომპიუტერი, რომელზეც იგზავნება შეტყობინება, ასევე უნდა აწარმოებდეს შეტყობინებების სერვისს ან სხვა პროგრამას, რომელიც იყენებს იმავე შეტყობინებების პროტოკოლს. შეტყობინება შეიძლება გაიგზავნოს მხოლოდ აქტიურ ერთეულზე ქსელში. თუ შეტყობინება ეგზავნება მომხმარებელს, ის უნდა იყოს შესული თავისი მომხმარებლის სახელით.

net send ბრძანების გამოყენებით შეტყობინებების გასაგზავნად, გაუშვით ბრძანების თარჯიმანი (ბრძანების ხაზი). ბრძანების თარჯიმანის დასაწყებად აირჩიეთ Start მენიუდან Run, ჩაწერეთ cmd და დააწკაპუნეთ OK. გამოიყენეთ net ბრძანება გაგზავნის პარამეტრით და სხვა პარამეტრები ბრძანების სინტაქსის შესაბამისად. შეტყობინებების სერვისი აჩვენებს მიღებულ შეტყობინებებს სტანდარტული Windows შეტყობინებების დიალოგურ ფანჯარაში.

წმინდა გაგზავნის ბრძანების სინტაქსი

net send ბრძანებას აქვს შემდეგი სინტაქსი:

net send (username | * | /domain[:domainname] | /users) შეტყობინება

მომხმარებლის სახელი- მომხმარებლის სახელი, კომპიუტერის სახელი ან მეტსახელი, ვისთვისაც გსურთ შეტყობინების გაგზავნა;

* - შეტყობინებების გაგზავნა დომენის ან სამუშაო ჯგუფის ყველა წევრისთვის;

/დომენი[:domainname]- შეტყობინების გაგზავნა ყველა სახელზე კომპიუტერის დომენში ან დომენის დომენში;

/მომხმარებლები- სერვერთან დაკავშირებული ყველა მომხმარებლისთვის შეტყობინების გაგზავნა;

შეტყობინება- შეტყობინების ტექსტი.

შენიშვნები net send ბრძანების გამოყენების შესახებ

თუ ბრძანების პარამეტრის არგუმენტები შეიცავს სივრცეებს, ისინი უნდა იყოს ჩასმული ბრჭყალებში.

შეიძლება რთული იყოს გრძელი შეტყობინების მიმღების სახელების გამოყენება. შეტყობინებების სერვისის მიერ გამოყენებული სახელები 15 სიმბოლომდეა.

სამაუწყებლო შეტყობინებების მაქსიმალური სიგრძეა 128 სიმბოლო. პირადი შეტყობინებების მაქსიმალური სიგრძეა 1600 სიმბოლო.

net send ბრძანების გამოყენების მაგალითები

Ivanov-ის მომხმარებელთან შეტყობინების გაგზავნისთვის „შეგიძლიათ გაგზავნოთ შეტყობინება ლოკალურ ქსელში ქსელის გაგზავნის ბრძანების გამოყენებით“, შეიყვანეთ:

net send ivanov თქვენ შეგიძლიათ გაგზავნოთ შეტყობინება ლოკალურ ქსელში net send ბრძანების გამოყენებით

იმისათვის, რომ გაუგზავნოთ შეტყობინება ყველას, ვინც დაკავშირებულია კომპიუტერთან, საიდანაც იგზავნება შეტყობინება, აკრიფეთ:

წმინდა გაგზავნა /მომხმარებლები ყველა დაუყოვნებლივ გამოდით 1C!

ukmz დომენის ყველა მომხმარებლისთვის შეტყობინების გასაგზავნად, შეიყვანეთ:

net send /domain:ukmz ელექტროენერგია შენობაში 5 წუთში გაითიშება

კომპიუტერის დომენის ყველა მომხმარებლისთვის შეტყობინების გასაგზავნად, საიდანაც იგზავნება შეტყობინება, აკრიფეთ:

net send * ბატონებო, გენერალურ დირექტორთან შეხვედრა 13:00 საათზე გაიმართება

შეტყობინებების და წმინდა გაგზავნის ჩართვა ან გამორთვა

შეტყობინებების სერვისის ჩართვა და გამორთვა შესაძლებელია როგორც MMC კონსოლის (სერვისების snap-in) და ბრძანების ხაზის გამოყენებით. ამ ოპერაციების შესასრულებლად, თქვენ უნდა გქონდეთ ადმინისტრატორის უფლებები.

შეტყობინებების სერვისის გასააქტიურებლად MMC კონსოლის გამოყენებით, მიჰყევით ამ ნაბიჯებს: გადადით საკონტროლო პანელზე. გახსენით ადმინისტრაციის, სერვისების საქაღალდე. იპოვეთ "მესენჯერი" სიაში. გახსენით სერვისის თვისებების ფანჯარა. აირჩიეთ "Auto" სიიდან "Startup Type", თუ გსურთ სერვისი ავტომატურად დაიწყოს Windows-ის ჩატვირთვისას. შემდეგ დააჭირეთ დაწყება ღილაკს. დააწკაპუნეთ OK.

შეტყობინებების სერვისის გამორთვისთვის, მიჰყევით ამ ნაბიჯებს: გადადით საკონტროლო პანელზე. გახსენით ადმინისტრაციის, სერვისების საქაღალდე. იპოვეთ "მესენჯერი" სიაში. გახსენით სერვისის თვისებების ფანჯარა. გაშვების ტიპის სიიდან აირჩიეთ Manual. შემდეგ დააჭირეთ ღილაკს Stop. დააწკაპუნეთ OK.

ბრძანების ხაზიდან შეტყობინებების ჩასართავად, შეიყვანეთ შემდეგი ბრძანებები ჭურვიში:

sc config მესენჯერის დაწყება=ავტომატური
net start მესენჯერი

ბრძანების ხაზიდან შეტყობინებების სერვისის გამორთვისთვის, შეიყვანეთ შემდეგი ბრძანებები ჭურვიში:

net stop მესენჯერი
sc config მესენჯერის დაწყება= გამორთულია

როგორ გავაგზავნოთ შეტყობინებები Windows 7-ში

ქსელური გაგზავნის შეტყობინებების გასაგზავნად Windows-ის იმ ვერსიებში, სადაც ეს ბრძანება მიუწვდომელია (Windows 7, Vista, ME, 95, 98), შეგიძლიათ გამოიყენოთ მესამე მხარის პროგრამული უზრუნველყოფა. ჩვენ გირჩევთ გამოიყენოთ ორი პროგრამა: WinSent Messenger და Sent utility. WinSent Messenger არის მესინჯერი ლოკალური ქსელებისთვის, თავსებადი net send-თან. Sent უტილიტა შექმნილია შეტყობინებების გასაგზავნად ბრძანების ხაზიდან. უფრო დეტალური ინფორმაცია ხელმისაწვდომია ამ პროგრამული პროდუქტების გვერდებზე:

MSG (Outlook Mail Message) ფაილი არის შენახული ელფოსტის შეტყობინება. ძირითადი პროგრამული პაკეტი, რომელიც ქმნის MSG ფორმატს, არის Microsoft Outlook, მაგრამ MSG გაფართოება ხშირად გამოიყენება პროგრამებში, როგორიცაა The Bat!, Windows Mail და სხვა.

ფაილის ეს გაფართოება შეიძლება შეიცავდეს ელ.ფოსტაში ნაპოვნი სხვადასხვა ველებს, აგრეთვე მონაცემებს თარიღის, დანართების და ინფორმაციის გამგზავნის ან მიმღების შესახებ. MSG ფაილები შეიძლება შეიცავდეს ტექსტს, რომელიც განკუთვნილია ელექტრონული ფოსტის შეტყობინების ან მისი სათაურებისთვის. ფაილის ეს ფორმატი ასევე გამოიყენება სრულფასოვანი ელექტრონული შეტყობინების შესანახად, სურათების ჩათვლით, ისევე როგორც სხვადასხვა HTML ფორმატის ელემენტები.

ძირითადად, MSG ფორმატში დამატებების ჩასმისას გამოიყენება base64 კოდირება. დაშიფვრა თავისთავად გამოიყენება იმისთვის, რომ დანართებმა გაიარონ ფოსტის სერვერები, რადგან ეს უკანასკნელი მხოლოდ ტექსტურ ფაილებს კითხულობს, სხვა შინაარსის იგნორირებას. თქვენ შეგიძლიათ გახსნათ MSG ფაილი როგორც Windows, ასევე Mac OS-ში, გარდა ამისა, მობილური პლატფორმები ასევე მხარს უჭერენ MSG ფაილის ტიპს.

Windows სისტემა ითვალისწინებს ასეთი პროგრამების გამოყენებას ფაილის გასახსნელად Mail Message ფორმატში, რომელშიც ის თავდაპირველად იყო შენახული. ხშირად, თუ შეუძლებელია MSG-ის გახსნა, მისი გაფართოება ერქმევა EML-ს, რომლის მარტივად გაშვება შესაძლებელია Outlook Express კომუნალური პროგრამის გამოყენებით. საერთო პროგრამებს, რომლებსაც შეუძლიათ MSG ფაილების გახსნა, მოიცავს Microsoft Outlook, ასევე Encryptomatic MsgViewer (ან MsgViewer Pro ვერსია) და EZ Freeware.

ის არსებობდა Windows 2000/XP-ში და გამიზნული იყო შეტყობინებების გაცვლისთვის ადგილობრივ სისტემაში შესული მომხმარებლებისა და ტერმინალის სესიების მომხმარებლებს შორის (დაკავშირებული დისტანციურ სამუშაო მაგიდასთან). Windows Vista და მოგვიანებით Windows ოჯახის ოპერაციულ სისტემებში, MSG ბრძანება გახდა მთავარი სტანდარტული შეტყობინებების ინსტრუმენტი, რადგან ბრძანება წმინდა გაგზავნაეს OS აღარ არის მხარდაჭერილი.

ბრძანების ხაზის ფორმატი:

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

ბრძანების ხაზის პარამეტრების აღწერა:

<пользователь> მომხმარებლის სახელი. <имя сеанса> სესიის სახელი. @<имя файла> სესიის ID. * ფაილი, რომელიც შეიცავს მომხმარებლის სახელების, სესიების ან სესიის ID-ების სიას, რომლებზეც იგზავნება შეტყობინება. გაგზავნეთ შეტყობინება ყველა სესიაზე მითითებულ სერვერზე.<сервер> /სერვერი: სერვერი (ნაგულისხმევი - მიმდინარე).<секунд> /TIME: მიმღების დადასტურების მოლოდინის ინტერვალი./ვ დასრულებული მოქმედებების შესახებ ინფორმაციის ჩვენება./ვ <сообщение> მომხმარებლის პასუხის მოლოდინში, სასარგებლოა /V-სთან ერთად.

შეტყობინება იგზავნება. თუ არ არის მითითებული, გაიცემა მოთხოვნა ან მიღებულია STDIN-ის შეყვანა.

მნიშვნელოვანი!

msg.exe-ის ამჟამინდელი დანერგვა შესანიშნავია შეტყობინებების გაცვლისთვის ადგილობრივი და ტერმინალის მომხმარებლების სესიებს შორის იმავე სისტემაში, თუმცა, ლოკალურ ქსელში სხვადასხვა კომპიუტერებს შორის გაცვლის შემთხვევაში, დაგჭირდებათ Windows-ში უსაფრთხოების რამდენიმე ნაგულისხმევი პარამეტრის შეცვლა. Vista, 7 და 8 ოპერაციული სისტემები.

ჩვეულებრივ, სტანდარტული პარამეტრებით, დისტანციურ კომპიუტერზე შეტყობინების გაგზავნა არ ხორციელდება და თან ახლავს შეტყობინება

შეცდომა 1722 სესიის სახელების მოძიებისას ეს ნიშნავს, რომ კომპიუტერი, სადაც შეტყობინება უნდა იყოს მიღებული, ვერ მიიღებს ინფორმაციას შესული მომხმარებლების შესახებ. მიზეზი შეიძლება იყოს ის, რომ firewall ბლოკავს შემომავალ კავშირებს, მომხმარებლის უფლებები დისტანციურ სისტემასთან დაკავშირებით არასაკმარისია, ან დისტანციური პროცედურის ზარები აკრძალულია ტერმინალის სერვერის სერვისის პარამეტრებში. მინიმუმ, ბრძანების გამოყენებით შეტყობინებებისთვის msg

  • კომპიუტერებს შორის, თქვენ უნდა გქონდეთ მომხმარებლის ანგარიში, რომელიც მოქმედებს დისტანციური სისტემისთვის და გააკეთეთ შემდეგი პარამეტრები: თითოეულ კომპიუტერზე, რომელზედაც გაიგზავნება შეტყობინებები, დაამატეთ რეესტრის გასაღები HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server პარამეტრი AllowRemoteRPC ტიპი REG_DWORD 1 და თანაბარი

    პარამეტრების შესაცვლელად შეგიძლიათ გამოიყენოთ .reg ფაილი შემდეგი შინაარსით:

    Windows რეესტრის რედაქტორის ვერსია 5.00 "AllowRemoteRPC"=dword:00000001 პარამეტრი Windows Vista-ში, Windows 7, 8, 10Technical Preview რეესტრის გასაღებში 0 არსებობს, მაგრამ აქვს იგივე ღირებულება

  • რა უნდა გამოსწორდეს. ცვლილებების ძალაში შესვლისთვის საჭიროა გადატვირთვა. რადგან შეტყობინებების პროგრამა msg.exe 445

    იყენებს SMB (Server Message Block) პროტოკოლს თითოეულ კომპიუტერზე უნდა იყოს გახსნილი TCP პორტი, რომელზეც გაიგზავნება შეტყობინებები გამოყენების მაგალითები:

    MSG msg * /server:Server "სატესტო შეტყობინება" - გაუგზავნეთ სატესტო შეტყობინება კომპიუტერის ყველა მომხმარებელს

    msg * /server:192.168.0.1 "სატესტო შეტყობინება"- გაუგზავნეთ სატესტო შეტყობინება კომპიუტერის ყველა მომხმარებელს IP მისამართით 192.168.0.1

    msg RDP-Tcp#0 /server:TSSserver "სატესტო შეტყობინება"- გაუგზავნეთ სატესტო შეტყობინება ტერმინალის სესიის მომხმარებელს სახელად RDP-Tcp#0 კომპიუტერზე TSS სერვერი

    msg console /server:Windows7 "სატესტო შეტყობინება"- გაუგზავნეთ სატესტო შეტყობინება კომპიუტერის ამჟამინდელ ადგილობრივ მომხმარებელს Windows7

    msgstr "სატესტო შეტყობინება"- სატესტო შეტყობინების გაგზავნა RDP სესიის მომხმარებლისგან ადგილობრივ მომხმარებელს. თუ ეს ბრძანება არ არის შესრულებული ტერმინალის სესიის მომხმარებლის მიერ, მაშინ შეტყობინებას ადგილობრივი მომხმარებელი საკუთარ თავს გაუგზავნის.

    ბრძანების შესასრულებლად ეს ნიშნავს, რომ კომპიუტერი, სადაც შეტყობინება უნდა იყოს მიღებული, ვერ მიიღებს ინფორმაციას შესული მომხმარებლების შესახებ. მიზეზი შეიძლება იყოს ის, რომ firewall ბლოკავს შემომავალ კავშირებს, მომხმარებლის უფლებები დისტანციურ სისტემასთან დაკავშირებით არასაკმარისია, ან დისტანციური პროცედურის ზარები აკრძალულია ტერმინალის სერვერის სერვისის პარამეტრებში. მინიმუმ, ბრძანების გამოყენებით შეტყობინებებისთვისთქვენ შეგიძლიათ გამოიყენოთ პროგრამა სხვა მომხმარებლის სახელით PSExecპაკეტიდან PSToolsან სტანდარტული საშუალებები runas.exe

    psexec -u otheruser -p otherpass msg * /server:win10 TEST შეტყობინება

    runas /user:otheruser "msg * /server:win10 სატესტო შეტყობინება"

    გუნდის მიერ გაგზავნილი შეტყობინებები ეს ნიშნავს, რომ კომპიუტერი, სადაც შეტყობინება უნდა იყოს მიღებული, ვერ მიიღებს ინფორმაციას შესული მომხმარებლების შესახებ. მიზეზი შეიძლება იყოს ის, რომ firewall ბლოკავს შემომავალ კავშირებს, მომხმარებლის უფლებები დისტანციურ სისტემასთან დაკავშირებით არასაკმარისია, ან დისტანციური პროცედურის ზარები აკრძალულია ტერმინალის სერვერის სერვისის პარამეტრებში. მინიმუმ, ბრძანების გამოყენებით შეტყობინებებისთვის Windows XP ოპერაციული სისტემით გაშვებული კომპიუტერის ლოკალური მომხმარებლისთვის, რომელიც არ არის (ჯერ არ არის შესული Windows-ში) გამოჩნდება ფანჯარაში სისტემაში რეგისტრაციის მოწვევით და შეიძლება იყოს ხელმისაწვდომი სხვებისთვის.

  • ოჯახის ძველ ოპერაციულ სისტემებში Windows სერვერი, მდე Windows Server 2008 R2, შესაძლებელია შეტყობინებების გაგზავნა ყველა აქტიური სერვერის მომხმარებლისთვის Task Manager-ის მეშვეობით. ეს შეიძლება იყოს ძალიან სასარგებლო, თუ თქვენ უნდა აცნობოთ მათ რაიმე მოვლენის შესახებ, როგორიცაა სერვერის გათიშვა ან ტექნიკური სამუშაო.

    ეს კეთდება საკმაოდ მარტივად - პირველ რიგში, თქვენ უნდა გახსნათ სამუშაო მენეჯერი (უმარტივესი გზაა დააწკაპუნოთ დავალების პანელზე და აირჩიეთ " სამუშაო მენეჯერი").

    სამუშაო მენეჯერში გადადით "მომხმარებლების" ჩანართზე.

    და იქ ვირჩევთ ყველა მომხმარებელს - ან მაუსით, ან ყველაზე მაღალი მომხმარებლის არჩევით, დააჭირეთ Shift ღილაკს და შემდეგ ღილაკს End.

    დააწკაპუნეთ არჩეულ მომხმარებლებზე მარჯვენა ღილაკით და აირჩიეთ " შეტყობინების გაგზავნა".

    ფანჯარაში, რომელიც გამოჩნდება, ჩაწერეთ სასურველი შეტყობინება. ხაზში " სათაური"თქვენ უნდა შეიყვანოთ ტექსტი, რომელიც გამოჩნდება ფანჯრის სათაურში და ველში" შეტყობინება„თვითონ შეტყობინება.

    და შემდეგ დააჭირეთ ღილაკს " OKამის შემდეგ ყველა მომხმარებელი დაინახავს თქვენ მიერ გაგზავნილ შეტყობინებას.

    ბრძანების ხაზის საშუალებით

    იგივე შეიძლება გაკეთდეს ბრძანების ხაზის მეშვეობით, გაუშვით მასში MSG ბრძანება:

    მესიჯი * ყურადღება! მომდევნო ხუთი წუთის განმავლობაში სერვერი, რომელიც მხარს უჭერს თქვენს მუშაობას, ბოდიშს გიხდით შექმნილი უხერხულობისთვის.

    © 2024 ermake.ru -- კომპიუტერის შეკეთების შესახებ - საინფორმაციო პორტალი