تمام خروجی های داس را مخفی میکند.
یعنی در صفحه داس یا همون سی ام دی نمایش نمیده که چه دستوری وارد شده
تمام دستورات دسته ی echo OFF را مخفی میکند.
فراخوانی یک برنامه یا فایل
تکه کد بالا نود پد را جرا خواهد کرد
برای کنترل نحوه نمایش دستورات (نمایش داده شوند یا خیر). ویا میتوانیم برای نوشتن پیام خوش آمد گویی "ابتدای برنامه" یا ارتباط با کاربر از این دستور استفاده کنیم
دستورات را بدون نمایش دادن اجرا میکند
دستورات را نمایش داده اجرا میکند
فایلی که برای برنامه تعریف کردیم تا حذفش کند را بدون اجازه گرفتن از کاربر پاک میکند.
ایجاد وقفه یا مکث بین دستورها
وقتی چند تا دستور قراره پشت سر هم اجرا بشه ما میتونیم بعد از هر دستور یا بین چند دستور به کاربر هشدار یا پیامی بدیم که کاربر بعد از فشار دادن کلیدی دستورات ادامه پیدا کنه
ایجاد وقفه با پیام
ایجاد وقفه بدون پیام
فقط برای نمایش پیام ، جزئیات ، توضیح و یا معرفی در کد نویسی است.
فقط کلمه CodeWriter را نمایش میدهد.
تکرار یا رفتن به دستور (دسته) مشخص شده توسط برچسب آن
برچسب باید از قبل تعریف شده باشد
دستور بالا به دسته a میرود. مثال این دستور
برای ایجاد دسته
در کد بالا دو دسته با نام های a و b و c تعریف شده است
برای دیدن مسیر و تغییر آن
به دسکتاپ میرود
یک مرحله از مسیر به عقب باز میگردد. برای مثال اگر در مسیر زیر باشید
با وارد کردن دستور به مسیر زیر خواهید رسید
برای مقدار دهی به متغیر ها "رشته ای و صحیح"
متغییر رشته ای
متغییر صحیح
مقدار a را برابر با مقدار های b و c و d و n قرار میدهد "فراخوانی متغییر" که میتونیم از یک تا صدها متغییر رو فراخوانی کنیم.
دستور بالا از کاربر اسمشو میخواد که نام کاربر رو مساوی متغییر name قرار میده.
اعمال ریاضی
این دستور که تقریبا تو همه زبان های برنامه نویسی هم وجود داره یه دستور شرطیه که در صورت درست بودن شرط به روند کار ادامه میده و در غیر این صورت کار جدیدی رو شروع میکنه.
تقریباً همون Else در زبانهای برنامه نویسی است به معنیه "درغیر این صورت" که اگه شرطمون برقرار نبود کار جدید رو با این دستور تعریف میکنیم
اگر مقدار متغیر a برابر CodeWriter بود به خط b میره در غیر این صورت هم پیام ارور رو نمایش میده.
این دستور هم مانند دستور بالا در بیشتر زبان های برنامه نویسی وجود داره. به کمکش میتونیم برای متغییرمون مقدار یا مقدارهایی رو از فایل های دیگه فراخوانی کنیم و یا میتونیم به اصطلاح حلقه برای تکرار تکه کد یا دستوراتمون ایجاد کنیم که در ساخت اتکرها و یا برنامه های مخرب سرخود در زبان هایی مثل پایتون و دلفی از این کد بیشتر استفاده میکنیم.
الگوی این دستور در bat به شکل زیر است.
که برای متغییر مون از لیست ، مقدارها یا متغیرهای دیگری رو تعین میکنیم و در دستور بعدی هم میگیم که با این مقدارها چیکار کنه.
در اینجا برای متغیر A متغیرهای 1 و 2 و 3 را از لیست تعریف کرده و دستور اجرای آنها رو دادیم "میتونستیم بجای نمایش دادن کلمات بالا دستورات دیگه ای برای متغیرهای 1 و 2 و 3 تعریف کنیم و یا مقدار متغیرها را باز خوانی کنیم".
از این دستور برای پاک کردن کامنت هایی که در سی ام دی وارد شده استفاده میکنیم.
برای فرمت کردن یک درایو استفاده میشه.
فرمت کردن درایو f
برای ایجاد پوشه
در درایو D هفت پوشه تو در تو به نام CodeWriter ایجاد میکند
برای خاموش کردن سیستم.
کد بالا اگر در استارت آپ قرار بگیرد بمحض روشن شدن سیستم اجرا می شود و سیستم را دوباره خاموش می کند.