اغلب راهنمایی هایی برای انجام کارها و رفع در ویندوز 10، 8 و ویندوز 7 شامل مراحل زیر است: "ایجاد یک فایل .bat با محتوای زیر و اجرای آن." با این حال، کاربر تازه کار همیشه نمی داند چگونه این کار را انجام دهد و چه پرونده ای را نشان می دهد.
این آموزش جزئیات نحوه ایجاد یک فایل فرمان bat، اجرای آن و برخی اطلاعات اضافی را که ممکن است در زمینه موضوع مورد نظر مفیدی باشد ایجاد کند.
ایجاد یک فایل BAT با دفترچه یادداشت
اولین و ساده ترین راه برای ایجاد یک فایل خفاش، استفاده از برنامه Notepad استاندارد است که در تمام نسخه های فعلی ویندوز وجود دارد.
مراحل ایجاد خواهد شد به شرح زیر است.
- Start Notepad (در برنامه ها - لوازم جانبی، در ویندوز 10 سریعتر از جستجو در نوار وظیفه شروع می شود، اگر هیچ نوت بوک در منوی شروع وجود ندارد، شما می توانید آن را از C: Windows notepad.exe شروع کنید).
- در کدنویسی فایل کد خفاش خود را وارد کنید (به عنوان مثال، از جایی کپی کنید یا خودتان را در مورد برخی دستورات وارد کنید - بیشتر در دستورالعمل ها).
- در منوی دفترچه یادداشت، «فایل» - «Save As» را انتخاب کنید، مکان را برای ذخیره فایل انتخاب کنید، نام فایل را با فرمت .bat مشخص کنید و البته در «نوع فایل» مجموعه «همه فایلها» را انتخاب کنید.
- روی "ذخیره" کلیک کنید.
توجه داشته باشید: اگر فایل به مکان مشخص شده، به عنوان مثال، در درایو C ذخیره نشود، با پیام "شما مجوز ذخیره فایل ها را در این مکان ندارید"، آن را به پوشه Documents یا Desktop تغییر دهید، سپس آن را به محل مورد نظر ( دلیل مشکل این است که در ویندوز 10 شما نیاز به داشتن حقوق مدیر برای نوشتن در بعضی پوشه ها دارید و از آنجا که Notepad به عنوان یک مدیر اجرا نمی شود، می تواند فایل را به پوشه مشخص شده ذخیره کند)).
فایل .bat شما آماده است: اگر شما آن را شروع کنید، تمام دستورات ذکر شده در فایل به طور خودکار اجرا می شود (فرض بر هیچ خطایی نیست و حقوق اداری مورد نیاز است: در بعضی موارد، ممکن است لازم باشد فایل لاتین را به عنوان مدیر اجرا کنید: راست کلیک بر روی فایل .bat - اجرا به عنوان مدیر در منوی زمینه).
توجه: در آینده، اگر می خواهید فایل ایجاد شده را ویرایش کنید، با کلیک راست بر روی آن با کلیک راست کلیک کرده و گزینه «ویرایش» را انتخاب کنید.
راه های دیگری برای ایجاد یک فایل خفاش وجود دارد، اما همه آنها به نوشتن دستورات یک فرمان در هر خط به یک فایل متنی در هر ویرایشگر متن (بدون قالب بندی) متصل می شوند، که با پسوند .bat ذخیره می شوند (به عنوان مثال در ویندوز XP و 32 بیتی ویندوز 7، شما حتی می توانید یک فایل .bat در خط فرمان با استفاده از یک ویرایشگر متن (ویرایش) ایجاد کنید.
اگر صفحه نمایش فایل های پسوند را فعال کرده اید (تغییرات در کنترل پنل - گزینه های explorer - view - پنهان کردن انواع فایل های ثبت شده)، پس شما می توانید به سادگی فایل .txt را ایجاد کنید و سپس با تنظیم پسوند .bat فایل نام فایل را تغییر نام دهید.
برنامه ها را در فایل bat و سایر دستورات اولیه اجرا کنید
در فایل دسته ای، می توانید هر برنامه و دستور را از این لیست اجرا کنید: //technet.microsoft.com/u-library/cc772390(v=ws.10).aspx (اگر چه برخی از این ها ممکن است در ویندوز 8 گم شده و ویندوز 10). علاوه بر این، فقط برخی از اطلاعات اولیه برای کاربران تازه کار.
شایع ترین وظایف عبارتند از: اجرای یک برنامه یا چندین برنامه از یک فایل .bat، راه اندازی برخی از تابع (برای مثال پاک کردن کلیپ بورد، توزیع Wi-Fi از یک لپ تاپ، خاموش کردن کامپیوتر با تایمر).
برای اجرای یک برنامه یا برنامه از دستور استفاده کنید:
شروع مسیر "" به program_to_program
اگر مسیر حاوی فضاها باشد، کل مسیر را به صورت نقل دوگانه، به عنوان مثال:
شروع "" "C: Program Files program.exe"
پس از مسیر برنامه، شما همچنین می توانید پارامترهایی را که می بایست اجرا شود را مشخص کنید (مثلا اگر پارامترهای راه اندازی حاوی فضاها باشند، آنها را در نقل قول قرار دهید):
شروع "" c: windows notepad.exe file.txt
توجه: در نقل قول های دو بعد از شروع، مشخصات باید شامل نام فایل فرمان نمایش داده شده در header خط فرمان باشد. این پارامتر اختیاری است، اما در غیاب این نقل قول ها، اجرای فایل های خفاش حاوی نقل قول ها در مسیر ها و پارامترها می تواند به صورت غیر منتظره ای وارد شود.
یکی دیگر از ویژگی های مفید این است که یک فایل خفاش دیگر از فایل فعلی راه اندازی شود، این می تواند با استفاده از دستور call انجام شود:
پارامتر path_file_bat را فراخوانی کنید
پارامترهای منتقل شده در هنگام راه اندازی می تواند در داخل یک فایل لایه دیگر خوانده شود، مثلا ما فایل را با پارامترها می نامیم:
call file2.bat parameter1 parameter2 parameter3
در file2.bat میتوانید این پارامترها را بخوانید و از آنها به عنوان مسیرها، پارامترها برای اجرای برنامه های دیگر به روش زیر استفاده کنید:
echo٪ 1 echo٪ 2 echo٪ 3 مکث
یعنی برای هر پارامتر ما از شماره پیوندی خود با علامت درصد استفاده می کنیم. نتیجه در مثال بالا تمام پارامترهای منتقل شده به پنجره فرمان را صادر می کند (دستور echo برای نمایش متن در پنجره کنسول استفاده می شود).
به طور پیش فرض، پنجره فرمان بلافاصله پس از اجرای تمام دستورات بسته می شود. اگر شما نیاز به خواندن اطلاعات داخل پنجره دارید، از دستور pause استفاده کنید - اجرای دستورات (یا بستن پنجره) را قبل از فشار دادن هر کلید در کنسول توسط کاربر متوقف کند.
گاهی اوقات، قبل از اجرای فرمان بعدی، شما باید برخی از زمان ها را صبر کنید (مثلا قبل از شروع کامل برنامه اول). برای انجام این کار، می توانید از دستور زیر استفاده کنید:
زمان t / t time_in ثانیه
اگر می خواهید، قبل از مشخص کردن برنامه خود، می توانید این برنامه را به صورت مینیمم یا ویدیو گسترش داده با استفاده از پارامترهای MIN و MAX، از جمله:
شروع "" / MIN c: windows notepad.exe
برای بستن پنجره فرمان پس از اجرای تمام دستورات (هر چند که معمولا هنگام استفاده از شروع به کار بسته می شود)، از دستور exit در آخرین خط استفاده کنید. اگر پس از شروع برنامه کنسول هنوز بسته نباشد، از این دستور استفاده کنید:
تنظیمات cmd / c start / b "" path_to_programme
توجه: در این فرمان، اگر مسیرهای برنامه یا پارامترهای حاوی فضاهای موجود باشد، ممکن است مشکلات راه اندازی وجود داشته باشد که می تواند مانند این حل شود:
cmd / c start "" / d "path_to_folder_with_spaces" / b program_file_name "parameters_with_spaces"
همانطور که قبلا ذکر شد، این تنها اطلاعات بسیار اساسی در مورد فرمان های اغلب استفاده شده در فایل های خفاش است. اگر شما نیاز به انجام وظایف اضافی دارید، سعی کنید اطلاعات لازم را در اینترنت پیدا کنید (به عنوان مثال نگاه کنید به «کاری بر روی خط فرمان انجام دهید و از دستورات مشابه در فایل .bat استفاده کنید) یا از نظر سؤال در نظرات نظر دهید، من سعی خواهم کرد.