فرمان ارسال خالص (مثال ها، سوئیچ ها و موارد دیگر)

فهرست مطالب:

فرمان ارسال خالص (مثال ها، سوئیچ ها و موارد دیگر)
فرمان ارسال خالص (مثال ها، سوئیچ ها و موارد دیگر)
Anonim

دستور ارسال خالص یک دستور Command Prompt است که برای ارسال پیام به کاربران، رایانه‌ها و نام‌های مستعار پیام در شبکه استفاده می‌شود. این یکی از بسیاری از دستورات شبکه است.

Windows XP آخرین نسخه ویندوز بود که دستور ارسال خالص را شامل می شد. دستور msg جایگزین این دستور در ویندوز 11، ویندوز 10، ویندوز 8، ویندوز 7 و ویندوز ویستا می‌شود.

Image
Image

در دسترس بودن فرمان ارسال خالص

دستور ارسال خالص از داخل Command Prompt در ویندوز XP و همچنین در نسخه‌های قدیمی‌تر ویندوز و برخی از سیستم‌عامل‌های Windows Server در دسترس است.

در دسترس بودن سوئیچ‌های فرمان ارسال خالص و سایر دستورات ارسال خالص ممکن است از سیستم‌عاملی به سیستم عامل دیگر متفاوت باشد.

نحو دستور ارسال خالص

ارسال خالص { نام | | /domain[ : نام دامنه] | /users } پیام [ /help] [ /?]

اگر مطمئن نیستید که چگونه دستور دستوری را همانطور که در بالا نوشته شده یا در جدول زیر نشان داده شده است بخوانید. نحوه خواندن دستور دستور را ببینید.

گزینه‌های فرمان ارسال خالص
مورد توضیح
نام این گزینه نام کاربری، نام رایانه، یا نام پیام رسانی (تعریف شده با دستور net name) را مشخص می کند که می خواهید پیام را به آن ارسال کنید.
برای ارسال پیام به هر کاربر در دامنه یا گروه کاری فعلی خود از ستاره استفاده کنید.
/دامنه این سوئیچ می تواند به تنهایی برای ارسال پیام به همه نام های موجود در دامنه فعلی استفاده شود.
نام دامنه از این گزینه با /domain برای ارسال پیام به همه کاربران در نام دامنه مشخص شده استفاده کنید.
/کاربران این گزینه پیامی را برای همه کاربران متصل به سرور ارسال می کند که دستور ارسال خالص از آن اجرا می شود.
پیام این گزینه دستور ارسال خالص بدیهی است که لازم است و متن دقیق پیامی را که ارسال می کنید مشخص می کند. پیام حداکثر می تواند 128 کاراکتر داشته باشد و اگر دارای علامت اسلش باشد باید در گیومه های دوتایی قرار گیرد.
/help از این سوئیچ برای نمایش اطلاعات دقیق درباره دستور ارسال خالص استفاده کنید. استفاده از این گزینه مانند استفاده از دستور net help با ارسال خالص است: net help send.
/? سوئیچ راهنما نیز با دستور ارسال خالص کار می کند اما فقط نحو دستور اصلی را نمایش می دهد. اجرای ارسال خالص بدون گزینه برابر است با استفاده از سوئیچ /?.

می توانید خروجی دستور net send را در یک فایل با استفاده از یک عملگر تغییر مسیر با دستور ذخیره کنید.

نمونه‌های فرمان ارسال خالص

در اینجا چند مثال آورده شده است که نحوه استفاده از دستور ارسال خالص را نشان می دهد:

ارسال به همه کاربران گروه کاری


ارسال خالصلطفاً برای جلسه اجباری فوراً به CR103 بروید

در این مثال، ارسال خالص برای ارسال پیام لطفاً فوراً به CR103 برای پیام جلسه اجباری به همه اعضایگروه کاری یا دامنه فعلی ارسال شود.

ارسال به همه کاربران سرور


net send /users "آیا شخصی که فایل کلاینت A7/3 باز می کند، لطفاً کارتان را ذخیره کرده و ببندید؟ متشکرم!"

در اینجا، از دستور برای ارسال پیام به همه اعضای سرور فعلی / کاربران استفاده می شود. متشکرم!. پیام در گیومه است زیرا از اسلش استفاده شده است.

ارسال به کاربر خاص


net send smithm شما اخراج شدید!

در حالی که این یک راه کاملاً غیرحرفه ای برای خاتمه دادن به شغل شخصی است، در این مثال ارسال خالص، برای ارسال مایک اسمیت با نام کاربری اسمیتم استفاده می شود، پیامی که او احتمالاً نمی خواست بشنود: شما اخراج شدید!.

خط پایین

دستور ارسال خالص زیرمجموعه ای از دستور net است و به همین ترتیب شبیه به دستورات مشابه خود مانند استفاده از شبکه، زمان خالص، کاربر خالص، نمای شبکه و غیره است.

راهنمای بیشتر با دستور Net Send

اگر این دستور کار نمی کند، ممکن است خطای زیر را در Command Prompt ببینید:


'net' به عنوان یک دستور داخلی یا خارجی، برنامه قابل اجرا یا فایل دسته ای شناسایی نمی شود.

دو راه برای رفع این مشکل وجود دارد، اما تنها یک راه حل دائمی است…

می توانید دایرکتوری فعلی را به System32 منتقل کنید، مسیری که فایل cmd.exe در آن قرار دارد، به طوری که Command Prompt بداند چگونه دستور ارسال خالص را اجرا کند. این کار را با دستور cd انجام دهید (مخفف تغییر دایرکتوری است):


cd c:\windows\system32\

از آنجا، می توانید دستور را بدون مشاهده آن خطا اجرا کنید. با این حال، این تنها یک راه حل موقت است که باید همیشه برای هر دستور انجام دهید. مشکل واقعی این است که متغیر محیط فعلی به درستی تنظیم نشده است.

در اینجا نحوه بازیابی متغیر محیط مناسب لازم برای Command Prompt برای درک دستورات شما در ویندوز XP آمده است:

  1. منوی Start را باز کنید و روی My Computer کلیک راست کنید.
  2. Properties را انتخاب کنید.
  3. Environment Variables را از برگه Advanced انتخاب کنید.
  4. Path را از لیست متغیرها در بخش System Variables انتخاب کنید.
  5. Edit را در زیر بخش System Variables انتخاب کنید.
  6. در کادر متنی مقدار متغیر، به دنبال مسیرهایی باشید که دقیقاً مانند این خوانده می شود:

    
    

    C:\Windows\system32

    یا…

    
    

    %SystemRoot%\system32

    Image
    Image
  7. شما فقط باید یکی را در آنجا داشته باشید، اما اگر هیچکدام را ندارید، سپس به انتهای متن بروید، یک نقطه ویرگول تایپ کنید و سپس از بالا وارد مسیر بالا شوید، مانند این:

    
    

    ;C:\Windows\system32

    آیا یکی از قبل در آنجا وجود دارد؟ اگر چنین است، به احتمال زیاد دومین موردی است که در ابتدا "%SystemRoot%" را می خواند. اگر چنین است، آن قسمت از مسیر را به "C:\Windows\system32" تغییر دهید (تا زمانی که نصب ویندوز شما در درایو C: باشد، که به احتمال زیاد درست است).

    برای مثال، %SystemRoot%\system32 را به C:\Windows\system32 تغییر می دهید.

    اگر کمک کرد، تمام متن را در Notepad کپی کنید و ویرایش را در آنجا انجام دهید. وقتی کارتان تمام شد، فقط مقدار متغیر ویرایش شده را دوباره در آن کادر متنی قرار دهید تا متن موجود را بازنویسی کنید.

    هیچ متغیر دیگری را ویرایش نکنید. اگر هیچ متغیری در این کادر متنی وجود ندارد، می‌توانید مسیر بالا را بدون نقطه ویرگول وارد کنید، زیرا این تنها ورودی است.

  8. OK را چند بار انتخاب کنید تا تغییرات ذخیره شود و از پنجره System Properties خارج شوید.
  9. کامپیوتر خود را راه اندازی مجدد کنید.

اگر به نظر می رسد دستورات ارسال خالص در Command Prompt با پیام "موفقیت" کار می کنند، اما پنجره بازشو در رایانه هایی که پیام به آنها ارسال می شود نشان داده نمی شود، بررسی کنید که رایانه های دریافت کننده سرویس مسنجر را داشته باشند. فعال شد.

می توانید سرویس مسنجر را در ویندوز XP از طریق Services فعال کنید: به Start > Run بروید، services را وارد کنید msc ، روی Messenger دوبار کلیک کنید، نوع راه اندازی را به Automatic تغییر دهید، و سپس به Apply > شروع بروید

توصیه شده: