نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • جالب هست
  • نحوه نوشتن فایل bat نوشتن فایل های خفاش - نمونه هایی از فایل های دسته ای

نحوه نوشتن فایل bat نوشتن فایل های خفاش - نمونه هایی از فایل های دسته ای

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

علیرغم اظهارات پر سر و صدای مایکروسافت مبنی بر اینکه پشتیبانی از MS-DOS مدت ها پیش متوقف شده است، اگر به آن فکر کنید، به راحتی می توان فهمید که همان خط فرمان یا کنسول PowerShell دقیقاً مطابق با همان اصول کار می کند. و برای آنها، گاهی اوقات ورود برخی از دستورات خاص که شروع کننده اجرای برخی اقدامات هستند، کاملا اختیاری است. شما می توانید به راحتی کد خود را بنویسید و آن را در یک فایل مخصوص BAT ذخیره کنید و پس از آن اقدامات به صورت خودکار انجام می شود. اما چگونه می توان یک فایل BAT در ویندوز 7 یا سیستم عامل زیر یا بالاتر ایجاد کرد؟ چندین راه ساده برای انجام این کار وجود دارد که در ادامه به آنها پرداخته خواهد شد. اما ابتدا باید دریابید که این اشیاء چیست و برای چه کاری می توان از آنها استفاده کرد.

فایل دسته ای چیست؟

به طور کلی، امروزه دو نوع اصلی از چنین فایل هایی وجود دارد که آنها را منحصراً بر اساس پسوند تقسیم می کند: BAT یا CMD. از آنجایی که چنین اشیایی هم از نظر محتوا و هم در اصل اجرا بسیار شبیه به یکدیگر هستند، به طوری که هیچ سردرگمی وجود ندارد، دقیقاً سؤالات مربوط به نحوه ایجاد یک فایل BAT در ویندوز 7 و بالاتر را بررسی خواهیم کرد (اگرچه راه حل های پیشنهادی به طور مساوی برای نسخه های قبلی اعمال می شود).

فایل BAT یا به زبان عامیانه «فایل دسته‌ای» رایج‌ترین سند متنی است که حاوی مجموعه‌ای از دستورات خاص است که با حرکت از یک خط کد به خط دیگر، به‌طور متوالی اجرا می‌شوند. با این حال، مجموعه‌ها می‌توانند حاوی عبارات اضافی زیادی باشند، از جمله حلقه کردن اجرای برخی اقدامات (حلقه) یا انتقال با شرایط خاص (if، goto، و غیره). اگر به دو عملگر دوم نگاه کنید، برای بسیاری روشن می شود که در چنین زبان های برنامه نویسی باستانی و ابتدایی که شامل همان Basic می شود، استفاده شده است. با وجود این، حتی در مرحله کنونی توسعه فناوری های رایانه ای، آنها با موفقیت در زبان های "پیشرفته" تر استفاده می شوند (به عنوان مثال، هنگام نوشتن اسکریپت ها در VB یا در پاسکال).

چه چیزی نیاز دارید

در مورد هدف چنین فایل‌هایی، در بیشتر موارد برای خودکار کردن برخی از فرآیندهای معمول، که اغلب با اقدامات اولیه مانند کپی یا جابجایی داده‌ها، راه‌اندازی متوالی چندین برنامه و غیره همراه است، استفاده می‌شوند. به همین دلیل، اعتقاد بر این است که این در انحصار مدیران سیستم است، با این حال، دانش ساختار چنین اشیایی نیز می تواند برای بسیاری از کاربران مفید باشد (به عنوان مثال، برای اجرای برخی از انواع برنامه ها در یک محیط ویندوز از طریق خط فرمان، اگر شروع عادی یک فایل EXE به دلایلی توسط سیستم عامل مسدود شده است، یا برخی از تنظیمات سیستم برای تغییر در دسترس نیست).

نمونه های فایل دسته ای ویندوز

ما کمی بعد در مورد نحوه ایجاد یک فایل BAT در ویندوز 10 و پایین تر صحبت خواهیم کرد، اما در حال حاضر، برای شفاف سازی نهایی در مورد کارآمدترین استفاده از چنین اشیایی در سیستم های ویندوز، اجازه دهید به چند نمونه جالب نگاه کنیم.

بنابراین، احتمالاً همه آن دسته از کاربرانی که در یک زمان با اولین تغییرات ویندوز کار می کردند می دانند که قبلاً یک فایل Autoexec.bat ویژه داشتند که مسئول پیکربندی سیستم در هنگام راه اندازی بود و خود کاربر می توانست دستوراتی را برای اجرای برنامه های کاربردی لازم مانند تمیز کردن اضافه کند. افزایش فضای دیسک، ایجاد کپی از داده های مهم و غیره. خیلی بعد بود که یک پیکربندی خاص در سیستم ظاهر شد که با دستور msconfig فراخوانی شد.

مثال نسبتاً غیرعادی دیگری را می توان برای تبلت های مبتنی بر ویندوز RT نسخه های 8 و 8.1 ذکر کرد که در آن نصب برنامه منحصراً از طریق فروشگاه ویندوز انجام می شود و نرم افزار شخص ثالث قابل نصب نیست.

این راه حل توسط گروهی از علاقه مندان در قالب یک ابزار کوچک RT_Jailbreak 1.20 یافت و ارائه شد که حاوی یک فایل دسته ای است که به شما امکان می دهد تأیید امضای دیجیتال برنامه های نصب شده را غیرفعال کنید (بدون امضای مایکروسافت، نصب نیز غیرممکن است. به عنوان غیرفعال کردن چک ها با استفاده از خود سیستم، که در آن چنین ابزارهایی مسدود شده اند).

فایل دسته ای از مجموعه ابزار توسعه Windows RT که به شما امکان می دهد سیستم را در حالت توسعه دهنده مجدداً راه اندازی کنید، جالب نیست.

و البته، برنامه SignTool یک ابزار بسیار ضروری است که فقط به شکل یک فایل دسته ای BAT ارائه شده است، که به شما امکان می دهد برای هر نرم افزار و اجزای آن در قالب فایل های اجرایی EXE و کتابخانه های DLL مربوطه کار کنید. به اصطلاح، "دوباره امضا" با تغییر در نسخه اصلی امضا شده دیجیتالی توسط مایکروسافت.

چگونه از طریق "Explorer" یک فایل BAT در ویندوز ایجاد کنیم؟

اما به ایجاد دسته ای اشیاء برگردیم. چگونه با استفاده از مدیر فایل داخلی سیستم یک فایل BAT ایجاد کنیم؟ ابتدایی!

از طریق RMB در یک فضای خالی در یک مکان مشخص، بخش "ایجاد ..." را انتخاب کنید و سپس به نقطه ایجاد یک سند متنی بروید. پس از اینکه فایل در فضای کاری ظاهر شد، به سادگی باید نام آن را تغییر دهید و یک نام دلخواه و پسوند BAT مربوطه را با یک نقطه از هم جدا کنید. لطفاً توجه داشته باشید که هنگام انجام چنین عملیاتی، نمایش برنامه های افزودنی باید بدون نقص فعال باشد.

چگونه یک فایل BAT در Notepad ایجاد کنیم؟

از آنجایی که همانطور که در بالا ذکر شد، فایل دسته ای یک فایل متنی است، راه حل دیگری وجود دارد که شامل استفاده از ویرایشگر متن استاندارد Notepad است. چگونه فایل BAT را در این مورد ایجاد کنیم؟ این هم آسان است!

دستورات لازم را وارد کنید و سپس فایل را از طریق منوی فایل ذخیره کنید، اما در نوع سند "All files" را تنظیم کنید و نام مورد نظر را با پسوند BAT از طریق یک نقطه در قسمت نام وارد کنید. بررسی های کاربران نشان می دهد که این روش بیشتر مورد استفاده قرار می گیرد.

توجه: در صورت لزوم، شایان ذکر است که فایل های رجیستری در صورت لزوم به همین ترتیب ایجاد می شوند.

با استفاده از مدیر فایل FAR

در نهایت به نحوه ایجاد یک فایل BAT در یکی از فایل منیجرهای محبوب به نام FAR Manager می پردازیم که در تصویر و تشبیه پدربزرگ نورتون (نورتون فرمانده) ایجاد شده است.

برای این کار از کلیدهای ترکیبی Shift + F4 استفاده کنید که پس از آن نام آن با پسوند نقطه در قسمت نام فایل وارد می شود، کلید enter فشار داده می شود و با فشار دادن Shift + F2 یک فایل خالی ذخیره می شود که مربوط به دستور "Save As ..." (Save As ...) . شما می توانید محتوا را با ورودی دستورات لازم از طریق تابع "ویرایش" مربوطه که با کلید F4 فراخوانی می شود ویرایش کنید. در مورد دستورات هم بهتر است خودتان آنها را از قبل مطالعه کنید. اما برای همه کسانی که می خواهند مثلاً از طریق یک فایل BAT یک پوشه ایجاد کنند، می توانید دستور MKDIR یا نسخه مخفف آن MD FolderName را ارائه دهید که در آن FolderName نام دایرکتوری است. به طور کلی، فرمان را می توان با تعیین یک مکان روی دیسک و انتخاب یک کاربر پیچیده تر کرد. و به طور کلی، تقریباً برای همه دستورات، مطلقاً می توان از هر متغیری استفاده کرد که در دستورات در دو طرف نمادهای درصد قرار می گیرند.

پایان

این همه برای این سوال است که چگونه می توان یک فایل BAT را با استفاده از چند ابزار ساده در سیستم های ویندوز ایجاد کرد. اینکه کدام یک از آنها ساده‌تر است به تصمیم کاربر بستگی دارد، با این حال، برای راحتی ایجاد همزمان یک فایل دسته‌ای و ویرایش آن، بهتر است از Notepad (یا ویرایشگر متن مشابه دیگری) یا FAR Manager استفاده کنید.

افرادی که با اصطلاح Batch file آشنا هستند می‌دانند که فایل‌های BAT می‌توانند زندگی را تا حد زیادی ساده کنند و در زمان صرفه‌جویی کنند، اگر نحوه نوشتن و استفاده صحیح از آنها را بدانید. در این مقاله در مورد نحوه ایجاد فایل های BAT صحبت می کنم و شما را با اشتباهات رایجی که معمولا هنگام نوشتن آنها رخ می دهد آشنا می کنم.

ایجاد یک فایل BAT بسیار آسان است. کافی است notepad را باز کنید و با انتخاب گزینه Save as... و نوشتن چیزی که به .bat ختم می شود در قسمت File name مثلا test.bat یک برگه خالی با پسوند bat ذخیره کنید.
نوع فایل را مانند تصویر زیر مشخص کنید - همه فایل ها. فایل BAT را ذخیره و دریافت کنید.

می توانید فایل BAT را در دفترچه یادداشت یا هر ویرایشگر متن کد محور دیگری ویرایش کنید.

حالا بیایید به اطلاعات کاربردی برویم. در شبکه، بسیاری به دنبال پاسخی برای این سوال هستند که چگونه با فضاهای موجود در فایل های BAT برخورد کنیم؟ . در مسیرهای پوشه ها و فایل های اجرایی، وجود فاصله باعث ایجاد خطا می شود. رایج ترین پاسخ این است: مسیر را در علامت نقل قول قرار دهید. و این پاسخ صحیح نیست. درست است، برخی با کف دهان استدلال می کنند که کار می کند. بنابراین، دو دلیل ظاهر شد - چرا درست نیست و چرا برخی خواهند بود.

در ویندوز (در واقع در یونیکس)، برنامه های نصب شده روی سیستم توسط سیستم ثبت می شوند. بنابراین، برخی از برنامه های نصب شده را می توان با یک دستور ساده از یک فایل BAT یا از اپلت Run پنل Start راه اندازی کرد. یکی از این برنامه ها فایرفاکس است:

فایرفاکس را راه اندازی کنید

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

فایرفاکس C:\Program Files\Mozilla Firefox\firefox.exe را راه اندازی کنید

مرورگر باز خواهد شد، هر آنچه که پس از شروع فایرفاکس نوشته شود. به همین دلیل است که برخی از رفقا اطمینان خواهند داد که همه چیز خوب کار می کند. با این حال، اگر یک برنامه قابل حمل استفاده کنید، وضعیت کاملا متفاوت خواهد بود. بیایید مشتری ftp Filezilla را به عنوان مثال در نظر بگیریم. از آنجایی که سیستم از برنامه اطلاعی ندارد، خط بالا

filezilla را شروع کنید

کار نخواهد کرد. برای اجرای یک برنامه ناشناخته برای سیستم، باید مسیر آن را مشخص کنید:

D:\FileZilla\FileZilla.exe را شروع کنید

نام های طولانی در فایل های خفاش

حالا بیایید در مورد مسیرها و فضاها صحبت کنیم. اولین راه برای جلوگیری از این مشکل استفاده از یک نام کوتاه است.

C:\Program Files\Sound Club\scw.exe را شروع کنید

در مثال، دو نام با فاصله وجود دارد. بیایید آنها را با موارد کوتاه جایگزین کنیم. قوانین ایجاد نام های کوتاه به شرح زیر است: در نام کوتاه، شش کاراکتر اول نام بدون فاصله استفاده می شود، پس از نام، شماره دنباله پوشه با استفاده از نماد نشان داده می شود. ~ . از آنجایی که من پوشه های Program Files و Sound Club را به صورت مفرد دارم، موارد زیر را دریافت می کنم:

فایل های برنامه - Progra~1 Sound Club - SoundC~1 start C:\Progra~1 \SoundC~1 \scw.exe

اگر دو پوشه در این نزدیکی هست، به عنوان مثال Sound Club و Sound Clown، پس با رعایت قوانین، در مثال بالا، باید SoundC ~ 2 را مشخص کنید، زیرا در این مورد Sound Club نام دوم خواهد بود (اسامی در نظر گرفته می شوند. به ترتیب حروف الفبا).

اما این روش ناخوشایند است زیرا باید شماره سریال را مشخص کنید. وضعیت فایل های برنامه کم و بیش عادی است. تعداد کمی از افراد دو پوشه مشابه را در درایو سیستم ملاقات خواهند کرد. اما اگر تصمیم دارید چندین محصول موزیلا را روی رایانه خود نصب کنید. چندین پوشه دریافت خواهید کرد، به عنوان مثال:

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

نام کوتاه آنها خواهد بود

Mozill~1 Mozill~2 Mozill~3

حالا تصور کنید که یک فایل BAT نوشته اید که این برنامه ها را ذکر کرده اید. اگر فایرفاکس را حذف کنید، ورودی‌های باقی‌مانده کار نمی‌کنند و اگر Thunderbird را حذف کنید، ورودی Sunbird دیگر کار نخواهد کرد. به طور خلاصه، راه با نام های کوتاه، راه ما نیست.

فاصله ها و نقل قول ها در فایل های خفاش

نقل قول ها در واقع کار می کنند، اما نه به روش هایی که معمولا توصیه می شود. معمولاً موارد زیر توصیه می شود:

"C:\Program Files\Sound Club\scw.exe" را شروع کنید

این کار نمی کند، زیرا اگر به کمک آن نگاه کنید (شروع /؟)، موارد زیر را در راهنما مشاهده خواهید کرد:

شروع ["سرصفحه"] [فرمان/برنامه] [گزینه‌ها]

همانطور که می بینید، اولین پارامتر عنوان پنجره است و به صورت نقل قول است. این پارامتر اختیاری است، اما همچنان توصیه می شود برای جلوگیری از خطا در هنگام اجرای دستور، () را مشخص کنید. شما نمی توانید در داخل نقل قول چیزی بنویسید. اینجوری میشه:

شروع "" "C:\Program Files\Sound Club\scw.exe"

گزینه نقل قول همه نام ها با فاصله جداگانه نیز کار خواهد کرد:

C:\"Program Files"\"Sound Club"\scw.exe را شروع کنید

با این حال، در برخی موارد هیچ یک از موارد فوق کار نمی کند. در چنین مواردی می توانم از دستور cd استفاده کنم. به پارتیشن سیستم می رویم، سپس با استفاده از cd به پوشه Program Files می رویم و برنامه را اجرا می کنیم ( start ):

%SystemDrive% cd \Program Files\Sound Club\ start scw.exe

من فکر می کنم این راه در همه جا جواب می دهد. حالا چند نکته مهم دیگر. فرض کنید یک فایل دسته ای ایجاد کرده اید که سه برنامه را راه اندازی می کند و باید به طور موقت راه اندازی یکی از این سه برنامه را حذف کنید. این را می توان با حذف خط یا با اظهار نظر در آن انجام داد. راه اول خرابکاری است و راه دوم در زیر است.

راه اندازی فایرفاکس استارت jetaudio rem start defraggler

در این حالت، راه اندازی برنامه Defraggler.exe نصب شده بر روی سیستم غیرفعال می شود. خطوط نظر را با افزودن دستور rem در ابتدای خط بیان کنید. تمام فایل های BAT در پنجره کنسول اجرا می شوند. برای ناپدید شدن آن در پایان اجرای دستورات، فراموش نکنید که دستور خروج را در پایان بنویسید.

راه اندازی فایرفاکس راه اندازی jetaudio rem شروع defraggler خروج

راه اندازی برنامه ها از یک فایل bat

در قسمت اول مقاله به طور کلی در مورد فایل های BAT صحبت کردم. حالا مشخص شد - چه چیزی است و با چه چیزی خورده می شود. در قسمت دوم در مورد موارد خاص تر صحبت خواهیم کرد. به عنوان مثال، در مورد چگونگی راه اندازی چندین برنامه با تنظیمات خاص با استفاده از یک فایل BAT یا نصب برنامه به طور خودکار به طوری که زمان را برای پاسخ هایی مانند آیا با شرایط توافق نامه مجوز موافق هستید؟ و هیچ دکمه اضافی را فشار ندهید.

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

فایرفاکس را راه اندازی کنید

همیشه کار نمی کند. بنابراین، چنین تکنیکی را می توان به طور کامل برای یک سیستم خاص اعمال کرد، اما به عنوان یک راه حل جهانی مناسب نیست. اگر هدفی وجود دارد که فایل BAT در همه جا و همیشه کار کند، باید از مسیرهای کامل استفاده کنید:

C:\"Program Files"\"Mozilla Firefox"\firefox.exe را شروع کنید

همچنین اشاره کردم که دستور تکمیل باید در فایل BAT وجود داشته باشد:

C:\"Program Files"\"Mozilla Firefox"\firefox.exe را شروع کنید

راه اندازی برنامه ها در فایل های bat با پارامترها (کلیدها)

شما نه تنها می توانید برنامه را اجرا کنید، بلکه در هنگام راه اندازی به آن دستورات اضافی بدهید. به عنوان مثال، دستور اجرا به حداقل می رسد:

start /min D:\FileZilla\FileZilla.exe خروج

دستور دادن در این مورد به معنای مشخص کردن کلید است. کلید از طریق یک اسلش بعد از دستور اصلی (فرمان / کلید) مشخص می شود. دستور اصلی در این مورد start است. درست است، کلید min فقط نیمی از زمان را کار می کند، زیرا به طور خاص به دستور شروع اشاره دارد، نه به برنامه هایی که این دستور شروع می کند.

به طور کلی، تعداد زیادی کلید وجود دارد و مجموعه کلیدها برای برنامه های مختلف می تواند به طور قابل توجهی متفاوت باشد. با این حال، چند مورد رایج وجود دارد. به عنوان مثال، کلید راهنما (/؟ یا /help). برای اینکه ببینیم این کلید چگونه کار می کند، اجازه دهید به یک مثال عملی نگاه کنیم. کنسول را باز کنید (کلیک کنید + R، cmd را تایپ کنید، سپس Enter را وارد کنید و عبارت زیر را در کنسول تایپ کنید:

شروع/؟

کنسول لیستی از کلیدهای معتبر همراه با نظرات دستور start را نمایش می دهد.

به سوئیچ /wait توجه کنید. در برخی موارد، به سادگی غیر قابل تعویض است. به عنوان مثال، شما تصمیم گرفتید با استفاده از فایل BAT آرشیو را با برنامه باز کنید و همین برنامه را اجرا کنید. دو دستور در فایل دسته ای وجود دارد - برای باز کردن بسته بندی و راه اندازی. از آنجایی که هنگام راه‌اندازی فایل BAT، دستورات تقریباً به طور همزمان اجرا می‌شوند، آرشیو زمانی برای باز کردن بسته‌بندی نخواهد داشت و چیزی برای اجرا وجود نخواهد داشت. بنابراین، یک خطا وجود خواهد داشت. در این صورت، کلید به کمک خواهد آمد. /صبر کن:

بنابراین، سیستم ابتدا اولین اقدام را انجام می دهد، منتظر تکمیل آن می شود و تنها پس از آن به مرحله دوم می رود. اگر باید برای مدت زمان خاصی منتظر بمانید، استفاده از ابزار کنسول آسان تر است. در جای مناسب در فایل BAT دستور زیر (تعداد - تعداد ثانیه) را بنویسید:

Sleep.exe 15 را شروع کنید

با کلیدها می توانید کارهای زیادی انجام دهید. امکان نصب اپلیکیشن ها وجود دارد. برای انجام این کار، بسته به نوع نصب کننده ای که برای نصب برنامه بر روی رایانه استفاده می شود، از چندین کلید استفاده می شود:

/S /s /q /silent و تعدادی دیگر

در برخی موارد بسیار راحت است. آنتی ویروس Avast یک گزینه نصب بی صدا در نسخه شرکتی دارد. ظاهراً نسخه رایگان (خانه) نصب بی‌صدا ندارد. با این حال، اگر از نحوه عملکرد نصب کننده InstallShield آگاه باشید، متوجه خواهید شد که این یک اردک است، زیرا این نصب کننده خود از سوئیچ نصب بی صدا /S پشتیبانی می کند. و این بدان معنی است که تمام محصولات ساخته شده بر اساس آن - بیش از حد. و Avast نیز از این قاعده مستثنی نیست. فقط یک فایل BAT با محتوای موجود در پوشه Avast ایجاد کنید

خروج avast.exe /S را شروع کنید

آن را اجرا کنید و برنامه تقریباً بدون مشارکت شما بر روی رایانه شما نصب می شود. به این ترتیب، می‌توانید فهرست کاملی از برنامه‌ها را برای نصب بی‌صدا بنویسید و در زمان، به عنوان مثال، در نصب مجدد سیستم صرفه‌جویی کنید. می توانید اطلاعات دقیق تری در مورد کلیدها در مقاله دریافت کنید.

گزینه های دیگری برای مدیریت برنامه ها با استفاده از فایل های BAT وجود دارد. شما می توانید یک برنامه را با گفتن به آن برای باز کردن یک فایل در هنگام راه اندازی راه اندازی کنید. من از این روش در هنگام توسعه وب سایت استفاده می کنم. زمانی که تمام ابزارهای شما اسناد و پوشه های لازم را با فشار دادن یک دکمه باز می کنند بسیار راحت است:

اتصال rem به سرور ftp start /min D:\FileZilla\FileZilla.exe "ftp://login:password@server" رم باز کردن index.php در فایرفاکسشروع C:\"فایل های برنامه"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem open start.html در یک ویرایشگر متن start /min C:\"Program Files"\text_editor.exe "E:\server\site_folder\index.html" rem باز کردن پوشه با فایل های سایت start /min E:\server\folder_with_site خروج از کنسول رمخروج

متذکر می شوم که تمام روش های فوق را می توان در ترکیب ها و ترکیب های مختلف استفاده کرد.

start /min /wait program.exe /m /S شروع C:\Directory\program2.exe "C:\Files\file.odt" خروج

اما مهم است که به خاطر داشته باشید: همه چیز مربوط به اجرای برنامه راه اندازی شده در فایل دسته ای با آن در همان خط نوشته می شود.

شروع C:\"فایل های برنامه"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

به عنوان یک پایان، من برای بررسی تبدیل فایل های BAT به برنامه های کاربردی با فرمت exe - . یک فایل BAT همیشه از نظر زیبایی شناسی خوشایند نیست، اما با کمک یک مبدل می توانید یک فایل دسته ای را در یک فایل exe بسته بندی کنید و آن را با هر نماد دلخواه تزئین کنید.

من با مبدل BAT به EXE دیگری برخورد کردم، می توانید آن را به عنوان جایگزینی برای برنامه قبلی در نظر بگیرید: Advanced Bat To Exe Converter

با درود! امروز تصمیم گرفتم در مورد فایل های bat یا همان فایل های دسته ای که به روشی ساده نامیده می شوند به شما بگویم. من تصور می کنم استفاده از فایل های خفاش برای هر کاربر رایانه مفید باشد، امکانات را گسترش می دهد و عملکرد بسیاری از وظایف را ساده می کند.

بات چیست و چرا به آن نیاز است؟

Bat پسوند فایل (bat) است. مطمئنا بسیاری از کاربران می دانند که هر فایل پسوند خاص خود را دارد. این آخرین خط بعد از نقطه در عنوان است. این "دم" است که برای تعیین سیستم به عنوان موسیقی، ویدئو، تصویر یا هر چیز دیگری مورد نیاز است. حتی می توانید آزمایش کنید. هر عکسی را بگیرید و نام آن را به همراه پسوند تغییر دهید. ویندوز بلافاصله به شما اطلاع می دهد که در حال تغییر پسوند هستید و ممکن است فایل توسط سیستم شناسایی نشود. با درخواست موافقت کنید و ببینید که عکس شما دیگر به عنوان تصویر نمایش داده نمی شود. اگر نام قبلی را تغییر دهید، همه چیز دوباره بازیابی می شود. اگر برنامه های افزودنی را نمی بینید، باید این عملکرد را در اکسپلورر، در تب "view" فعال کنید.

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

چگونه یک فایل bat برای اجرای برنامه ایجاد کنیم؟

برای ایجاد یک فایل دسته ای، باید ویرایشگر متن را راه اندازی کنید، سپس فایل را با نام نهایی bat ذخیره کنید. اگر ویرایشگر شما تابع ذخیره با چنین پسوندی ندارد، باید خودتان آن را ثبت کنید. وقتی چنین فایلی را اجرا می کنید، کنسول را باز می کنیم و اگر دستوری وجود نداشته باشد، بلافاصله بسته می شود.

حالا بیایید دستوری را برای اجرای برنامه تنظیم کنیم. برای انجام این کار، باید فایل دسته ای ایجاد شده خود را در notepad یا ویرایشگر دیگری باز کنید و دستور را بنویسید.

به عنوان مثال، اجازه دهید مرورگر را راه اندازی کنیم. ابتدا باید دستور Start را وارد کرده و بعد از فاصله، Opera بنویسید.

می بایست شبیه به این باشه:

Opera را شروع کنید

این برای برنامه های شناخته شده برای سیستم کار می کند، اما اگر نرم افزاری را راه اندازی می کنید که برای سیستم ناشناخته است، باید کل مسیر برنامه را بنویسید. به عنوان مثال، اگر ftp را در پوشه Program Files نصب کرده اید، برای اجرای آن باید دستور را وارد کنید.

filezilla را شروع کنید

و اگر کلاینت ftp در پوشه دیگری نصب شده باشد، باید کل مسیر را ثبت کنید.

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

این فناوری به انجام انواع مختلف وظایف و در حالت خودکار کمک می کند. برخی از کاربران حتی ویروس ها را به این روش می نویسند. برای غیرممکن کردن تغییر پیکربندی فایل با استفاده از ویرایشگر متن، باید فایل bat را به exe تبدیل کنید. این به ساختن نرم افزارهای کمکی مختلفی که می توانید در شبکه پیدا کنید کمک می کند. به عنوان مثال، برای تبدیل bat به exe، برنامه تبدیل Bat به exe کمک خواهد کرد.

تابع بات بسیار مفید و گاهی ضروری است. با آن می توانید کل برنامه ها را با طیف باریکی از عملکرد بنویسید. دامنه فقط به دانش دستورات و توانایی ترکیب آنها بستگی دارد. بنابراین، مهارت ها و توانایی های خود را برای استفاده از رایانه در سطح Super User استفاده و گسترش دهید.

افرادی که با اصطلاح Batch file آشنا هستند می‌دانند که فایل‌های BAT می‌توانند زندگی را تا حد زیادی ساده کنند و در زمان صرفه‌جویی کنند، اگر نحوه نوشتن و استفاده صحیح از آنها را بدانید. در این مقاله در مورد نحوه ایجاد فایل های BAT صحبت می کنم و شما را با اشتباهات رایجی که معمولا هنگام نوشتن آنها رخ می دهد آشنا می کنم.

ایجاد یک فایل BAT بسیار آسان است. کافی است notepad را باز کنید و با انتخاب گزینه Save as... و نوشتن چیزی که به .bat ختم می شود در قسمت File name مثلا test.bat یک برگه خالی با پسوند bat ذخیره کنید.
نوع فایل را مانند تصویر زیر مشخص کنید - همه فایل ها. فایل BAT را ذخیره و دریافت کنید.

می توانید فایل BAT را در دفترچه یادداشت یا هر ویرایشگر متن کد محور دیگری ویرایش کنید.

حالا بیایید به اطلاعات کاربردی برویم. در شبکه، بسیاری به دنبال پاسخی برای این سوال هستند که چگونه با فضاهای موجود در فایل های BAT برخورد کنیم؟ . در مسیرهای پوشه ها و فایل های اجرایی، وجود فاصله باعث ایجاد خطا می شود. رایج ترین پاسخ این است: مسیر را در علامت نقل قول قرار دهید. و این پاسخ صحیح نیست. درست است، برخی با کف دهان استدلال می کنند که کار می کند. بنابراین، دو دلیل ظاهر شد - چرا درست نیست و چرا برخی خواهند بود.

در ویندوز (در واقع در یونیکس)، برنامه های نصب شده روی سیستم توسط سیستم ثبت می شوند. بنابراین، برخی از برنامه های نصب شده را می توان با یک دستور ساده از یک فایل BAT یا از اپلت Run پنل Start راه اندازی کرد. یکی از این برنامه ها فایرفاکس است:

فایرفاکس را راه اندازی کنید

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

فایرفاکس C:\Program Files\Mozilla Firefox\firefox.exe را راه اندازی کنید

مرورگر باز خواهد شد، هر آنچه که پس از شروع فایرفاکس نوشته شود. به همین دلیل است که برخی از رفقا اطمینان خواهند داد که همه چیز خوب کار می کند. با این حال، اگر یک برنامه قابل حمل استفاده کنید، وضعیت کاملا متفاوت خواهد بود. بیایید مشتری ftp Filezilla را به عنوان مثال در نظر بگیریم. از آنجایی که سیستم از برنامه اطلاعی ندارد، خط بالا

filezilla را شروع کنید

کار نخواهد کرد. برای اجرای یک برنامه ناشناخته برای سیستم، باید مسیر آن را مشخص کنید:

D:\FileZilla\FileZilla.exe را شروع کنید

نام های طولانی در فایل های خفاش

حالا بیایید در مورد مسیرها و فضاها صحبت کنیم. اولین راه برای جلوگیری از این مشکل استفاده از یک نام کوتاه است.

C:\Program Files\Sound Club\scw.exe را شروع کنید

در مثال، دو نام با فاصله وجود دارد. بیایید آنها را با موارد کوتاه جایگزین کنیم. قوانین ایجاد نام های کوتاه به شرح زیر است: در نام کوتاه، شش کاراکتر اول نام بدون فاصله استفاده می شود، پس از نام، شماره دنباله پوشه با استفاده از نماد نشان داده می شود. ~ . از آنجایی که من پوشه های Program Files و Sound Club را به صورت مفرد دارم، موارد زیر را دریافت می کنم:

فایل های برنامه - Progra~1 Sound Club - SoundC~1 start C:\Progra~1 \SoundC~1 \scw.exe

اگر دو پوشه در این نزدیکی هست، به عنوان مثال Sound Club و Sound Clown، پس با رعایت قوانین، در مثال بالا، باید SoundC ~ 2 را مشخص کنید، زیرا در این مورد Sound Club نام دوم خواهد بود (اسامی در نظر گرفته می شوند. به ترتیب حروف الفبا).

اما این روش ناخوشایند است زیرا باید شماره سریال را مشخص کنید. وضعیت فایل های برنامه کم و بیش عادی است. تعداد کمی از افراد دو پوشه مشابه را در درایو سیستم ملاقات خواهند کرد. اما اگر تصمیم دارید چندین محصول موزیلا را روی رایانه خود نصب کنید. چندین پوشه دریافت خواهید کرد، به عنوان مثال:

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

نام کوتاه آنها خواهد بود

Mozill~1 Mozill~2 Mozill~3

حالا تصور کنید که یک فایل BAT نوشته اید که این برنامه ها را ذکر کرده اید. اگر فایرفاکس را حذف کنید، ورودی‌های باقی‌مانده کار نمی‌کنند و اگر Thunderbird را حذف کنید، ورودی Sunbird دیگر کار نخواهد کرد. به طور خلاصه، راه با نام های کوتاه، راه ما نیست.

فاصله ها و نقل قول ها در فایل های خفاش

نقل قول ها در واقع کار می کنند، اما نه به روش هایی که معمولا توصیه می شود. معمولاً موارد زیر توصیه می شود:

"C:\Program Files\Sound Club\scw.exe" را شروع کنید

این کار نمی کند، زیرا اگر به کمک آن نگاه کنید (شروع /؟)، موارد زیر را در راهنما مشاهده خواهید کرد:

شروع ["سرصفحه"] [فرمان/برنامه] [گزینه‌ها]

همانطور که می بینید، اولین پارامتر عنوان پنجره است و به صورت نقل قول است. این پارامتر اختیاری است، اما همچنان توصیه می شود برای جلوگیری از خطا در هنگام اجرای دستور، () را مشخص کنید. شما نمی توانید در داخل نقل قول چیزی بنویسید. اینجوری میشه:

شروع "" "C:\Program Files\Sound Club\scw.exe"

گزینه نقل قول همه نام ها با فاصله جداگانه نیز کار خواهد کرد:

C:\"Program Files"\"Sound Club"\scw.exe را شروع کنید

با این حال، در برخی موارد هیچ یک از موارد فوق کار نمی کند. در چنین مواردی می توانم از دستور cd استفاده کنم. به پارتیشن سیستم می رویم، سپس با استفاده از cd به پوشه Program Files می رویم و برنامه را اجرا می کنیم ( start ):

%SystemDrive% cd \Program Files\Sound Club\ start scw.exe

من فکر می کنم این راه در همه جا جواب می دهد. حالا چند نکته مهم دیگر. فرض کنید یک فایل دسته ای ایجاد کرده اید که سه برنامه را راه اندازی می کند و باید به طور موقت راه اندازی یکی از این سه برنامه را حذف کنید. این را می توان با حذف خط یا با اظهار نظر در آن انجام داد. راه اول خرابکاری است و راه دوم در زیر است.

راه اندازی فایرفاکس استارت jetaudio rem start defraggler

در این حالت، راه اندازی برنامه Defraggler.exe نصب شده بر روی سیستم غیرفعال می شود. خطوط نظر را با افزودن دستور rem در ابتدای خط بیان کنید. تمام فایل های BAT در پنجره کنسول اجرا می شوند. برای ناپدید شدن آن در پایان اجرای دستورات، فراموش نکنید که دستور خروج را در پایان بنویسید.

راه اندازی فایرفاکس راه اندازی jetaudio rem شروع defraggler خروج

راه اندازی برنامه ها از یک فایل bat

در قسمت اول مقاله به طور کلی در مورد فایل های BAT صحبت کردم. حالا مشخص شد - چه چیزی است و با چه چیزی خورده می شود. در قسمت دوم در مورد موارد خاص تر صحبت خواهیم کرد. به عنوان مثال، در مورد چگونگی راه اندازی چندین برنامه با تنظیمات خاص با استفاده از یک فایل BAT یا نصب برنامه به طور خودکار به طوری که زمان را برای پاسخ هایی مانند آیا با شرایط توافق نامه مجوز موافق هستید؟ و هیچ دکمه اضافی را فشار ندهید.

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

فایرفاکس را راه اندازی کنید

همیشه کار نمی کند. بنابراین، چنین تکنیکی را می توان به طور کامل برای یک سیستم خاص اعمال کرد، اما به عنوان یک راه حل جهانی مناسب نیست. اگر هدفی وجود دارد که فایل BAT در همه جا و همیشه کار کند، باید از مسیرهای کامل استفاده کنید:

C:\"Program Files"\"Mozilla Firefox"\firefox.exe را شروع کنید

همچنین اشاره کردم که دستور تکمیل باید در فایل BAT وجود داشته باشد:

C:\"Program Files"\"Mozilla Firefox"\firefox.exe را شروع کنید

راه اندازی برنامه ها در فایل های bat با پارامترها (کلیدها)

شما نه تنها می توانید برنامه را اجرا کنید، بلکه در هنگام راه اندازی به آن دستورات اضافی بدهید. به عنوان مثال، دستور اجرا به حداقل می رسد:

start /min D:\FileZilla\FileZilla.exe خروج

دستور دادن در این مورد به معنای مشخص کردن کلید است. کلید از طریق یک اسلش بعد از دستور اصلی (فرمان / کلید) مشخص می شود. دستور اصلی در این مورد start است. درست است، کلید min فقط نیمی از زمان را کار می کند، زیرا به طور خاص به دستور شروع اشاره دارد، نه به برنامه هایی که این دستور شروع می کند.

به طور کلی، تعداد زیادی کلید وجود دارد و مجموعه کلیدها برای برنامه های مختلف می تواند به طور قابل توجهی متفاوت باشد. با این حال، چند مورد رایج وجود دارد. به عنوان مثال، کلید راهنما (/؟ یا /help). برای اینکه ببینیم این کلید چگونه کار می کند، اجازه دهید به یک مثال عملی نگاه کنیم. کنسول را باز کنید (کلیک کنید + R، cmd را تایپ کنید، سپس Enter را وارد کنید و عبارت زیر را در کنسول تایپ کنید:

شروع/؟

کنسول لیستی از کلیدهای معتبر همراه با نظرات دستور start را نمایش می دهد.

به سوئیچ /wait توجه کنید. در برخی موارد، به سادگی غیر قابل تعویض است. به عنوان مثال، شما تصمیم گرفتید با استفاده از فایل BAT آرشیو را با برنامه باز کنید و همین برنامه را اجرا کنید. دو دستور در فایل دسته ای وجود دارد - برای باز کردن بسته بندی و راه اندازی. از آنجایی که هنگام راه‌اندازی فایل BAT، دستورات تقریباً به طور همزمان اجرا می‌شوند، آرشیو زمانی برای باز کردن بسته‌بندی نخواهد داشت و چیزی برای اجرا وجود نخواهد داشت. بنابراین، یک خطا وجود خواهد داشت. در این صورت، کلید به کمک خواهد آمد. /صبر کن:

بنابراین، سیستم ابتدا اولین اقدام را انجام می دهد، منتظر تکمیل آن می شود و تنها پس از آن به مرحله دوم می رود. اگر باید برای مدت زمان خاصی منتظر بمانید، استفاده از ابزار کنسول آسان تر است. در جای مناسب در فایل BAT دستور زیر (تعداد - تعداد ثانیه) را بنویسید:

Sleep.exe 15 را شروع کنید

با کلیدها می توانید کارهای زیادی انجام دهید. امکان نصب اپلیکیشن ها وجود دارد. برای انجام این کار، بسته به نوع نصب کننده ای که برای نصب برنامه بر روی رایانه استفاده می شود، از چندین کلید استفاده می شود:

/S /s /q /silent و تعدادی دیگر

در برخی موارد بسیار راحت است. آنتی ویروس Avast یک گزینه نصب بی صدا در نسخه شرکتی دارد. ظاهراً نسخه رایگان (خانه) نصب بی‌صدا ندارد. با این حال، اگر از نحوه عملکرد نصب کننده InstallShield آگاه باشید، متوجه خواهید شد که این یک اردک است، زیرا این نصب کننده خود از سوئیچ نصب بی صدا /S پشتیبانی می کند. و این بدان معنی است که تمام محصولات ساخته شده بر اساس آن - بیش از حد. و Avast نیز از این قاعده مستثنی نیست. فقط یک فایل BAT با محتوای موجود در پوشه Avast ایجاد کنید

خروج avast.exe /S را شروع کنید

آن را اجرا کنید و برنامه تقریباً بدون مشارکت شما بر روی رایانه شما نصب می شود. به این ترتیب، می‌توانید فهرست کاملی از برنامه‌ها را برای نصب بی‌صدا بنویسید و در زمان، به عنوان مثال، در نصب مجدد سیستم صرفه‌جویی کنید. می توانید اطلاعات دقیق تری در مورد کلیدها در مقاله دریافت کنید.

گزینه های دیگری برای مدیریت برنامه ها با استفاده از فایل های BAT وجود دارد. شما می توانید یک برنامه را با گفتن به آن برای باز کردن یک فایل در هنگام راه اندازی راه اندازی کنید. من از این روش در هنگام توسعه وب سایت استفاده می کنم. زمانی که تمام ابزارهای شما اسناد و پوشه های لازم را با فشار دادن یک دکمه باز می کنند بسیار راحت است:

اتصال rem به سرور ftp start /min D:\FileZilla\FileZilla.exe "ftp://login:password@server" رم باز کردن index.php در فایرفاکسشروع C:\"فایل های برنامه"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem open start.html در یک ویرایشگر متن start /min C:\"Program Files"\text_editor.exe "E:\server\site_folder\index.html" rem باز کردن پوشه با فایل های سایت start /min E:\server\folder_with_site خروج از کنسول رمخروج

متذکر می شوم که تمام روش های فوق را می توان در ترکیب ها و ترکیب های مختلف استفاده کرد.

start /min /wait program.exe /m /S شروع C:\Directory\program2.exe "C:\Files\file.odt" خروج

اما مهم است که به خاطر داشته باشید: همه چیز مربوط به اجرای برنامه راه اندازی شده در فایل دسته ای با آن در همان خط نوشته می شود.

شروع C:\"فایل های برنامه"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

به عنوان یک پایان، من برای بررسی تبدیل فایل های BAT به برنامه های کاربردی با فرمت exe - . یک فایل BAT همیشه از نظر زیبایی شناسی خوشایند نیست، اما با کمک یک مبدل می توانید یک فایل دسته ای را در یک فایل exe بسته بندی کنید و آن را با هر نماد دلخواه تزئین کنید.

من با مبدل BAT به EXE دیگری برخورد کردم، می توانید آن را به عنوان جایگزینی برای برنامه قبلی در نظر بگیرید: Advanced Bat To Exe Converter

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


کاربران کامپیوترهایی که سیستم عامل ویندوز را اجرا می کنند اغلب با فایل هایی مواجه می شوند که پسوند bat. اینها به اصطلاح فایل های دسته ای هستند. آنها برای چه چیزی در نظر گرفته شده اند، چگونه ایجاد و اصلاح می شوند، کاربران هنگام کار با فایل های دسته ای چه مشکلاتی دارند؟

فایل bat چیست؟ این برای چیست

فایل Bat یک فایل متنی با مجموعه مشخصی از کاراکترها است که در خط فرمان وارد می شوند. با اجرای تنها یک فایل، کاربر در زمان برای انجام تعداد زیادی کار صرفه جویی می کند. چنین فایل هایی برای خودکارسازی اقدامات مکرر کاربر استفاده می شود. به فایلی با پسوند bat، فایل دسته ای (فرمان) می گویند. در زبان عامیانه کاربران به آن «باتنیک» می گویند.

نمونه های فایل خفاش

بسیاری از فایل‌های خفاش مفید هستند که با آن‌ها می‌توانید سیستم رایانه را مدیریت کنید، ویروس‌ها را اجرا کنید و داده‌های شخصی را سرقت کنید.
نمونه هایی از چند فایل اجرایی محبوب:
  • پوشه‌ها و زیرپوشه‌های خالی را در رایانه از جایی که فایل راه‌اندازی شده است حذف کنید - برای /f "usebackq delims=" %%d in (`"dir /ad/b/s | مرتب‌سازی /R"`) rd "%%d" را انجام دهید "
  • یاد آوردن!اگر پوشه حاوی فایل های مخفی با پسوندهای .db یا .ini باشد، پوشه را نمی توان حذف کرد.
  • انتقال فایل های اطلاعاتی به زیر پوشه هایی که تاریخ عملیات را نشان می دهد - SET FOLDER=%DATE:~-4%-%DATE:~3.2%-%DATE:~0.2%
    تنظیم ARCFOLDER=Z:\_exchange\%FOLDER%mkdir %ARCFOLDER%
  • برنامه نویسی تاخیر دستورات بعدی برای زمان مورد نیاز - انتخاب /N /T:y،%sec% > nul
  • یک فایل را در یک پنجره کوچک شده اجرا کنید - start /m /w %path\file%
هزاران فایل bat مختلف به برنامه نویسان و کاربران کمک می کند تا با رایانه ارتباط برقرار کنند، راه های خروج از موقعیت های مختلف را بیابند و سیستم را از ویروس ها و کدهای مخرب پاک کنند. فرآیند نوشتن اسکریپت برای فایل های دسته ای کاملاً به تخیل کاربران بستگی دارد.

نحوه باز کردن فایل bat

با اجرای چنین فایلی می توانید بسیاری از برنامه ها را باز و بسته کنید. برخی از آنها در نسخه های بعدی ویندوز استفاده نمی شوند.
نمونه کارهایی که با اجرای فایل bat حل می شوند:
1. فعال سازی یک یا چند ابزار کمکی که عملکردهایی را در سیستم انجام می دهند - تایمر برای روشن و خاموش کردن رایانه، آزادسازی خودکار کلیپ بورد از اطلاعات منسوخ، سازماندهی نقاط دسترسی برای Wi-Fi. ابتدا دستور start "" path_to_program اجرا می شود. اگر فاصله وجود دارد، باید مسیر را در علامت نقل قول قرار دهید. شروع "" "C:\Program Files\program.exe".
در مرحله بعد، پارامترهای راه‌اندازی شروع "" را مشخص کنید: c:\windows\notepad.exe file.txt. یک ویژگی در فرآیند راه اندازی وجود دارد. اگر هنگام تعیین نام یک فایل دسته‌ای از دو نقل قول استفاده نکنید، ممکن است اجرای دستورات به درستی کار نکند.
2. از فایلی که قبلاً باز شده است، می توانید با تایپ فرمان call path_to_bat_file، فایل دیگری را اجرا کنید. اطلاعات مربوط به آنها در یک فایل bat دیگر وجود دارد: call file2.bat parameter1 parameter2 parameter3.
برای فعال کردن سایر برنامه ها از دستورات زیر استفاده کنید:
  • اکو % 1
  • پژواک %2
  • اکو %3
  • مکث
پس از تمام عملیات انجام شده، تمام پارامترهای منتقل شده روی صفحه نمایش ظاهر می شوند. اگر ترتیب دیگری از عملیات وارد نشود، پنجره فرمان به طور خودکار بسته می شود. دستور مکث برنامه را متوقف می کند و پنجره عملیاتی را می بندد.

چگونه یک فایل bat در ویندوز ایجاد کنیم؟ ترتیب دهی

ساده ترین راه برای ایجاد فایل bat استفاده از Notepad (NotePad) است. پس از فعال کردن برنامه از پنل "Accessories" یا با استفاده از دستور C:\Windows\notepad.exe، کد وارد شده یا در صفحه دفترچه یادداشت کپی می شود.

در NotePad، فایل باید با پسوند bat. ذخیره شود. باید دقت کرد که فایل ذخیره شده از نوع All Files باشد.


مهم!در صورتی که امکان ذخیره فایل bat در پوشه خاصی وجود نداشته باشد، به دلیل عدم وجود حقوق مدیر برای کاربر، پیغام “شما مجوز ذخیره فایل‌ها در این مکان را ندارید” بر روی صفحه نمایش کامپیوتر نمایش داده می‌شود. مکان فایل را به "Desktop" یا "Documents" تغییر دهید. پس از آن، با استفاده از کپی، آن را به محل مورد نظر در رایانه منتقل کنید. فایل bat ایجاد شده است.

آیا امکان تغییر فایل bat وجود دارد؟

برای تغییر تنظیمات مختلف می توانید فایل های bat را ویرایش کنید. این را می توان از چند طریق به دست آورد.
اولین. منوی زمینه را باز کرده و دستور Edit را انتخاب کنید. ویرایش های لازم روی فایل در هر ویرایشگر متنی نصب شده روی رایانه انجام می شود.


دومین. همچنین با استفاده از NotePad انجام می شود. شما باید "Explorer" را باز کنید، فایل را پیدا کنید و آن را با ماوس به فضای کاری بکشید.


سوم. به Notepad بروید، در منوی "File"، پوشه مورد نظر را با فایل دسته ای پیدا کنید.


بعد - گزینه نمایش فایل ها را تغییر دهید تا "همه فایل ها" فعال باشد. پس از آن، می توانید فایل را باز کرده و آن را ویرایش کنید و پارامترها و دستورات لازم را تغییر دهید.


یاد آوردن!هنگام استفاده از هر یک از روش های ویرایش فوق، فایل نهایی باید با پسوند All Files ذخیره شود. در غیر این صورت، کامپیوتر فایل اصلاح شده را به عنوان یک فایل متنی ذخیره می کند - *.txt.

شما باید فایل bat را به عنوان مدیر اجرا کنید

برای اجرای یک فایل به عنوان مدیر، باید روی نام آن کلیک راست کرده و دستور Run as administrator را اجرا کنید.

چندین راه دیگر برای اجرای یک فایل دسته ای وجود دارد.
1. پس از فشار دادن دکمه START (ترکیب WIN یا Ctrl + Shift + Esc)، باید:
  • به لاتین بروید و دستور bat را روی صفحه کلید تایپ کنید.
  • فایل اجرایی *.exe را انتخاب کنید.
  • فایل را با دستور Run as administrator اجرا کنید
2. مدیر وظیفه (Ctrl + Shift + Esc یا Ctrl + Alt + Delete) را باز کنید، در تب "Processes"، دستور "Show processes of all users" را انتخاب کنید. در منوی «فایل»، از کلیدهای ترکیبی Ctrl + کلیک چپ روی تب «وظیفه جدید» استفاده کنید، سپس روی Run کلیک کنید.
3. با فعال بودن نمایش انواع فایل، می توانید یک فایل *.txt ایجاد کنید، آن را به دلخواه نامگذاری کنید و پسوند آن را به .bat تغییر دهید.

چرا فایل bat اجرا نمی شود؟ دلایل ممکن

محتمل ترین دلایل عدم واکنش کامپیوتر به اجرای یک فایل دسته ای با پسوند bat یا عملکرد نادرست آن پس از راه اندازی:
  • املای نادرست دستورات در اسکریپت ها
  • استفاده نادرست از علائم نگارشی
در بیشتر موارد، این زمانی اتفاق می افتد که شما با بی دقتی طرح صفحه کلید را از لاتین به روسی تغییر دهید. فایل های دسته ای سیریلیک را قبول نمی کنند. مکان هایی که فونت روسی در اسکریپت ظاهر می شود برای رایانه غیرقابل درک است. کاملاً طبیعی است که مسیر اجرای فایل bat تغییر می کند.

نحوه ایجاد یک فایل bat.: ویدئو

آموزش تصویری ساخت فایل با پسوند bat را اینجا ببینید:

برترین مقالات مرتبط