ترفندهای ویندوز 1 – ساخت اولین اسکریپت در Command Prompt

با سلام، به ترفندهای ویندوز 1 – ساخت اولین اسکریپت در Command Prompt خوش آمدید.

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

 

خط فرمان یا Command Prompt چیست؟

در هر سیستم عامل بخشی جهت اجرای مستقیم دستورات به صورت خط فرمان و تایپ دستورات وجود دارد.

در ویندوز این بخش Command Prompt نام دارد که همان پنجره ی سیاه معروف ویندوز است. فایل اجرایی آن cmd.exe است که در پوشه ی ویندوز قرار دارد.

برای باز کردن هر Command Prompt کافیست فایل cmd.exe اجرا شود. میتوان مثلا در شاخه ی System32 در پوشه ویندوز پیدا کرده و با کلیک کردن بر روی آن اجرا کرد.

پیشنهاد ما جهت باز کردن آن فشردن کلیدهای ویندوز+r و اجرای آن در ابزار Run به صورت مستقیم با نوشتن کلمه ی cmd مانند شکل زیر است.

 

ترفندهای ویندوز 1 - ساخت اولین اسکریپت در Command Prompt

 

به این نکته دقت کنید که Command Prompt در آدرش پیش فرض که به طور معمول  C:\Users\Your User Name است باز خواهد شد. برای راحتی کار یک پوشه در درایو C به اسم دلخواه مثلا My_Scripts درست کنید و فایل های خود را در آنجا ذخیره کنید. می توانید از دستورات زیر جهت این کار استفاده کنید.

 

ترفندهای ویندوز 1 - ساخت اولین اسکریپت در Command Prompt

دستور cd اگر مانند شکل با \ اجرا شود به آدرس ریشه می رود و اگر با .. اجرا شود به یک پوشه بالاتر بر می گردد.

دستور mkdir جهت ساختن پوشه ی جدید استفاده می شود.

و همانطور که می بینید اگر بعد از cd اسم پوشه ای را بیاوریم داخل آن پوشه حواهیم رفت. توجه کنید که ویندوز فاصله را در خط فرمان جهت جدا سازی المان های دستوری استفاده میکند. بنابر این اگر اسم پوشه ی شما دارای Space است باید کل نام را بین ” ” قرار دهید.

نکته مهم:

در ویندوز متغیری به نام Path وجود دارد. اگر در این متغیر آدرس پوشه ای اضافه شود دیگر برای اجرای فایل ها آن نیاز به آدرس دهی کامل نیست.

مثلا همانطور که اشاره شد فایل اجرایی cmd.exe با توجه به ورژن ویندوز شما ممکن است در آدرس C:\windows\system32\cmd.exe باشد. اما با توجه به اینکه آدرس C:\windows\system32 در لیست آدرس های پیش فرض ویندوز یا همان Path وجود دارد برای اجرای cmd.exe نیاز به آدرس دهی کامل نیست و فقط می نویسیم cmd یا cmd.exe.

در درس های آتی با این مفاهیم کاربردی در ویندوز بیشتر آشنا خواهیم شد.

 

ساخت فایل اسکریپت  با پسوند  bat

برای نوشتن هر اسکریپتی نیاز به یک برنامه ویرایش متنی یا Editor داریم. ما در این آموزش از ابزار ساده و معروف ویندوز ، Notepad استفاده خواهیم کرد.

شما میتوانید از منوی ویندوز این ابزار را باز کنید. یا مانند شکل زیر در خط فرمان یا همان Command Prompt عبارت Notepad را تایپ کرده و Enter نمایید.

برنامه ی notepad مانند شکل زیر باز می شود. اولین اسکریپت خود را مانند شکل زیر بسازید.

ترفندهای ویندوز 1 - ساخت اولین اسکریپت در Command Prompt

 

اسکریپت خود را از طریق منوی File گزینه ی Save در شاخه ی My_Scripts با اسم script1.bat ذخیره کنید.

ترفندهای ویندوز 1 - ساخت اولین اسکریپت در Command Prompt

ممکن است زمانی که notepad می خواهد فایل شما را با پسوند bat ذخیره کند از شما سوالی بابت تغییر پسوند فایل به bat بپرسد، گزینه ی yes را انتخاب نمایید.

 

 

حال بیایید اولین اسکریپت خود را اجرا کنیم. به cmd خود رفته و در آدرس ذخیره شده عبارت script1.bat را تاپ کرده و Enter نمایید.

ترفندهای ویندوز 1 - ساخت اولین اسکریپت در Command Prompt

دستور echo متن روبروی حود را در یک خط جدید نمایش خواهد داد. معمولا از این فرمان جهت نمایش یک مقدار یا یک متن جهت Print Out استفاده می کنند.

 

 

 

در بحث های آتی با دستورات کاربردی بیشتری آشنا خواهیم شد. خواهشمندیم با نظرات و سوالات خود ما را در بهبود این مبحث یاری نمایید.

 

 


مطالب مرتبط

آموزش اسکریپت نویسی bat. و ترفندهای جالب در ویندوز – مقدمه

ترفندهای ویندوز 1 – ساخت اولین اسکریپت در Command Prompt

ترفندهای ویندوز 2 – متغیرها در ویندوز Environment Variables

ترفندهای ویندوز 3 – دستور SET و تعریف متغیر در اسکریپت

ترفندهای ویندوز 4 – دستور IF و شرط در Batch اسکریپت

ترفندهای ویندوز 5 – دستور goto و الگوریتم تکرار در Batch اسکریپت

ترفندهای ویندوز 6 – ایجاد LOOP در Batch اسکریپت

 


ترفندهای ویندوز 1 – ساخت اولین اسکریپت در Command Prompt

 

شرکت ژیوان ارائه دهنده خدمات شبکه شامل پشتیبانی شبکه , راه اندازی و نصب شبکه , طراحی شبکه , فروش تجهیزات شبکه , سرور و مجازی سازی,اتوماسیون صنعتی, خانه هوشمند

 

0
0

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *