راهنمای مبتدیان برای خط فرمان ویندوز

اوایل امروز مجبور شدم یک کامپیوتر کلاینت را(client computer) به حالت ایمن بوت کنم و یک ویروس را از طریق  خط فرمان(command prompt) حذف کنم، زیرا هر زمان که  ویندوز(Windows) بارگذاری می شد، فایل قفل می شد و در نتیجه غیر قابل حذف بود! چندین دلیل دیگر وجود دارد که ممکن است مجبور شوید از خط فرمان(command prompt) در زندگی خود استفاده کنید (البته به ندرت)، بنابراین خوب است بدانید که چگونه مسیر خود را طی کنید!

اگر قصد یادگیری نحوه استفاده از خط فرمان(command prompt) در ویندوز(Windows) را داشته‌اید، برخی از دستورات اساسی را که اغلب انجام می‌شوند را مرور می‌کنم. فقط(Just) برای اینکه همه در یک صفحه باشند، می توانید با رفتن به Start به (Start)خط فرمان(command prompt) بروید و سپس روی Run کلیک کنید و CMD را تایپ کنید . در ویندوز 7(Windows 7) ، فقط روی Start کلیک کنید و شروع به تایپ cmd کنید(cmd) . در ویندوز 8 فقط می توانید روی (Windows 8)دکمه Start(Start button) کلیک راست کرده و Command Prompt را انتخاب کنید.

خط فرمان

ویندوز 8 سانتی متر

اکنون یک پنجره سیاه بزرگ با مکان نما در انتهای مسیر به نمایه کاربری خود(user profile) در C:\Documents and Settings\Username یا C:\Users\Username . خوب، حالا چه باید بکنیم!؟ خوب، از آنجایی که نمی‌توانم همه چیز را توضیح دهم(explain everything) ، احتمالاً می‌خواهید با تایپ HELP و فشردن Enter از برخی از راهنماهای کمکی که در خود (Enter.)MS DOS ارائه شده است استفاده کنید.(MS DOS)

هنگامی که این کار را انجام دادید، لیستی از تمام دستوراتی که می توانید در MS DOS استفاده کنید و شرح کوتاهی از آنچه انجام می دهند دریافت خواهید کرد:

ms dos

همچنین می توانید با تایپ نام دستور(command name) و به دنبال آن یک /?. به عنوان مثال، تایپ کردن در CD /?, یک آموزش سریع در مورد نحوه استفاده از دستور CD(CD command) به شما ارائه می دهد :

دستورات خط فرمان

همانطور که از بالا می بینید، CD دستور (command CD)MS DOS نام دایرکتوری فعلی را نمایش می دهد یا تغییر می دهد. بنابراین اگر می‌خواهید از فهرست پیش‌فرض نمایه کاربر(default user profile directory) به فهرست Windows System32 تغییر دهید تا یک (Windows System32 directory)فایل ویروسی را(virus file) حذف کنید ، برای رفتن به آن فهرست، موارد زیر را تایپ کنید:

cd c:\window\system32 and press Enter

دایرکتوری فعلی شما در اعلان اکنون به:

دستورات ms dos

اکنون که در آن دایرکتوری هستید، ممکن است بخواهید ابتدا همه فایل ها و دایرکتوری ها را مشاهده کنید، بنابراین می توانید دستور DIR را تایپ کرده و Enter را فشار دهید . اکنون یک لیست غول پیکر از تمام فایل ها و پوشه های موجود در آن دایرکتوری دریافت خواهید کرد. شما می توانید در DIR /?و ببینید چه پارامترهایی را می توانید به آن منتقل کنید.

دستور dir ms dos

همانطور که می بینید، می توانید DIR /P را تایپ کنید تا لیست را در قالب صفحه بندی شده ارائه کنید که می توانید به آرامی در آن مرور کنید. یا می توانید DIR /W را تایپ کنید تا لیست را در قالب گسترده به جای یک ستون واحد دریافت کنید. نکته جالب در مورد DOS این است که می توانید چندین پارامتر را برای هر دستور اضافه کنید، بنابراین می توانید DIR /P /W را تایپ کنید و یک نمای صفحه به صفحه همراه با فرمت گسترده دریافت کنید:

دستور dir dos

بنابراین اکنون که لیستی از فایل‌ها و پوشه‌ها را داریم، به حذف یک نمونه ویروس(virus example) ادامه می‌دهیم . اگر می خواهید یک فایل را حذف کنید، از دستور DEL استفاده کنید . دوباره در DEL /?اطلاعات مفیدی در مورد دستور به شما می دهد.

حذف فایل های cmd

برای حذف یک فایل، به سادگی می‌توانیم نام فایل DEL(DEL filename) را تایپ کنیم و با این کار، فایل حذف می‌شود. وقتی از این دستور استفاده می‌کنید، قبل از حذف فایل از شما درخواست نمی‌کند که آن را تأیید کنید، بنابراین مطمئن شوید که نام فایل را درست(correct file name) تایپ کرده‌اید . همچنین، باید نام فایل را(file name) با پسوند وارد کنید، بنابراین DEL Test.txt برای حذف آن فایل است. همچنین، اگر نیاز به حذف فایلی دارید که در نام آن فاصله وجود دارد، باید از نقل قول هایی مانند DEL "This is a test.txt" استفاده کنید.

فایل cmd را حذف کنید

اگر نیاز به ایجاد یا حذف پوشه دارید، از دستورات MKDIR  و RMDIR  استفاده کنید. شایان ذکر است که اگر سعی کنید یک پوشه غیر خالی را حذف کنید، با یک پیغام خطا مواجه(error message) خواهید شد. با این حال، اگر مطمئن هستید که می‌خواهید دایرکتوری و هر چیزی(directory and everything) که داخل آن است را حذف کنید، می‌توانید از دستور RMDIR /S foldername استفاده کنید .

دستور rmdir

بسیاری از دستورات دیگر وجود دارد که می توانید از آنها برای انجام انواع کارها مانند کپی فایل ها، چاپ(print text) فایل های متنی، تغییر(change file) مجوزهای فایل و غیره استفاده کنید. بنابراین اگر می توانید بیشتر این کارها را در ویندوز(Windows) با استفاده از رابط کاربری گرافیکی(GUI interface) انجام دهید ، پس چرا به خودتان زحمت دهید DOS ، درست است؟

اولا، شما هرگز نمی دانید چه زمانی اتفاق بدی برای ویندوز رخ می دهد و در (Windows)خط فرمان(command prompt) گیر کرده اید زیرا هیچ چیز دیگری بارگذاری نمی شود. همچنین، هر دستوری را که در خط فرمان تایپ(command prompt) می‌کنید ، مانند آنچه در بالا نشان دادیم، می‌تواند در فایلی با پسوند .BAT ذخیره شود و در هر زمان فقط با کلیک کردن روی فایل اجرا شود یا با استفاده از برنامه کاربردی Windows Scheduled Tasks Control Panel برنامه‌ریزی(Windows Scheduled Tasks Control Panel applet) شود. .

بنابراین اگر می‌خواهید بتوانید به طور معمول برخی از اقدامات ساده را روی رایانه خود انجام دهید، مانند کپی کردن فایل‌ها از یک پوشه به پوشه دیگر، کافی است دستورات را در Notepad تایپ کنید و فایل را با پسوند .BAT به جای فایل متنی ذخیره کنید(text file) . اساسا(Basically) ، شما باید All Files را برای گزینه File Type انتخاب کنید(File Type option) و سپس نامی مانند MyFile.bat را با نقل قول ها وارد کنید.

فایل خفاش

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

IPCONFIG

دستور IPCONFIG(IPCONFIG command) به شما اطلاعاتی در مورد کارت های شبکه، آدرس IP(IP address) شما می دهد و همچنین به شما امکان می دهد آدرس IP(IP address) خود را تمدید کنید . مورد علاقه من ipconfig /all, که اطلاعات دقیقی در مورد هر آداپتور شبکه(network adapter) در رایانه شما به شما می دهد. سپس می توانید از این اطلاعات برای تعیین آدرس IP(IP address) روتر خود (دروازه پیش فرض) و اینکه آیا آدرس IP را(IP address) از سرور DHCP دریافت می کنید(DHCP server) یا خیر استفاده کنید .

ipconfig

DISKPART

باز هم، هنگامی که در نهایت با مشکل هارد دیسک مواجه می شوید، این دستور می تواند بسیار مفید باشد. DISKPART به شما امکان می دهد هارد دیسک های نصب شده روی رایانه خود را مدیریت کنید. می توانید کارهایی مانند تنظیم یک پارتیشن به عنوان پارتیشن فعال، اختصاص یک حرف درایو به یک پارتیشن، کوچک کردن دیسک، گرفتن یک دیسک به صورت آفلاین یا آنلاین(disk offline or online) و غیره انجام دهید.

دیسکپارت

SFC

System File Checker واقعا مفید است زیرا تمام فایل های سیستم محافظت شده را اسکن می کند و نسخه های نادرست را با نسخه های فایل صحیح جایگزین می کند. خیلی وقت‌ها پیش می‌آید که فایل‌های سیستمی خاصی در ویندوز(Windows) خراب می‌شوند و جستجوگر فایل سیستم(system file checker) آنها را به راحتی برای شما برطرف می‌کند. شما فقط sfc /scannow را اجرا کنید و اسکن انجام می دهد و هر مشکلی را برطرف می کند. این کار کمی زمان می برد، اما اگر با هر نوع مشکل فساد روبرو هستید ارزشش را دارد.

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

  • chkdsk - یک دیسک سخت یا یک دیسک فلاپی را برای یکپارچگی سیستم فایل تأیید می کند(file system integrity) .
  • کپی(copy) – فایل ها را از یک مکان به مکان دیگر کپی می کند. مقصد به طور پیش فرض روی دایرکتوری فعلی است. اگر چندین فایل منبع وجود دارد، مقصد باید یک دایرکتوری باشد وگرنه با خطا مواجه خواهید شد.
  • fc - دو فایل یا مجموعه ای از فایل ها را با هم مقایسه می کند و تفاوت بین آنها را نمایش می دهد
  • fdisk - جداول پارتیشن(disk partition) هارد دیسک را دستکاری می کند. (Manipulates)هنگامی که از خط فرمان(command line) اجرا می شود ، منویی از عملیات پارتیشن بندی مختلف را نمایش می دهد.
  • فرمت(format) - تمام فایل(Delete) های روی دیسک را حذف کرده و آن را برای MS-DOS دوباره فرمت کنید . بیشتر برای(Use) قالب بندی فلاپی دیسک یا دیسک های قابل جابجایی دیگر استفاده کنید.
  • scandisk – ابزار تشخیص دیسک(Disk) که جایگزینی برای ابزار CHKDSK است(CHKDSK utility) .
  • netstat - تمام اتصالات فعلی از رایانه محلی شما به هر چیز خارجی را به شما نشان می دهد.(Shows)

امیدواریم که شما را در مورد نحوه استفاده و پیمایش در خط فرمان MS DOS راه اندازی(MS DOS command) کند! همچنین می‌توانید این سایت را بررسی کنید که فهرستی از تمام دستوراتی را(all commands) که می‌توانید در خط فرمان(command prompt) استفاده کنید، دارد. اگر سوالی دارید، لطفا نظر خود را ارسال کنید! لذت بردن!



About the author

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



Related posts