Windows Command Line এবং CMD.exe এর পরিচিতি

Microsoft Technologies - ব্যাচ স্ক্রিপ্ট (Batch Script) Batch Script এর পরিচিতি (Introduction to Batch Scripting) |
208
208

Windows Command Line এবং CMD.exe হলো Windows অপারেটিং সিস্টেমে কমান্ড লাইন ইন্টারফেস (CLI) প্রদানকারী একটি অত্যন্ত গুরুত্বপূর্ণ টুল। এটি ব্যবহারকারীদের কমান্ডের মাধ্যমে সিস্টেম পরিচালনা, ফাইল ম্যানেজমেন্ট, সিস্টেম কনফিগারেশন, এবং অন্যান্য কার্যাবলী সম্পাদন করার সুযোগ দেয়।


Windows Command Line কী?

Windows Command Line বা Command Prompt (CMD) হলো একটি টেক্সট-ভিত্তিক ইন্টারফেস যেখানে ব্যবহারকারীরা বিভিন্ন কমান্ড টাইপ করে সিস্টেমের সাথে যোগাযোগ করতে পারেন। এটি একটি শেল (Shell), যা সিস্টেমের সাথে ইন্টারঅ্যাক্ট করার জন্য কমান্ড গ্রহণ করে এবং সেই কমান্ডগুলো চালায়। এটি গ্রাফিকাল ইউজার ইন্টারফেস (GUI) এর পরিবর্তে ব্যবহারকারীদের সরাসরি সিস্টেমে কমান্ড দেওয়ার সুযোগ দেয়।

CMD.exe কী?

CMD.exe হলো Windows এর একটি গুরুত্বপূর্ণ কমান্ড লাইন ইন্টারপ্রেটার, যা Command Prompt বা Command Shell নামে পরিচিত। এটি Windows-এর বেসিক শেল এবং বিভিন্ন কমান্ড ইন্টারপ্রেট করার জন্য ব্যবহৃত হয়। cmd হলো একটি executable ফাইল, যা Windows সিস্টেমে কমান্ড লাইন অপারেশন সম্পাদন করার জন্য ব্যবহৃত হয়।

CMD.exe একটি প্রাথমিক শেল, যা মূলত DOS (Disk Operating System) এর ধারাবাহিকতা হিসেবে তৈরি হয়েছিল এবং Windows XP, Windows 7, Windows 8, Windows 10-এ ব্যবহৃত হয়। এটি বিভিন্ন কমান্ড রান করার মাধ্যমে সিস্টেমের ফাইল ম্যানেজমেন্ট, অ্যাপ্লিকেশন রান, নেটওয়ার্ক সেটিংস কনফিগার, এবং অনেক ধরনের সিস্টেম অ্যাডমিনিস্ট্রেটিভ কাজ পরিচালনা করতে পারে।

CMD.exe এর প্রধান ফিচার:

  1. টেক্সট ভিত্তিক ইন্টারফেস
    CMD.exe একটি টেক্সট বেসড শেল, যেখানে ব্যবহারকারীরা কমান্ড টাইপ করে সিস্টেমের সঙ্গে ইন্টারঅ্যাক্ট করতে পারেন। GUI বা গ্রাফিক্যাল ইন্টারফেসের বিপরীতে, এখানে সবকিছু টেক্সটের মাধ্যমে করা হয়।
  2. কমান্ড ইন্টারপ্রেটেশন
    CMD.exe টাইপ করা কমান্ডগুলো সিস্টেমে এক্সিকিউট করে। যেমন, ফাইল কপি করা, মুছে ফেলা, ডিরেক্টরি তৈরি করা, প্রোগ্রাম চালানো ইত্যাদি।
  3. ব্যাচ স্ক্রিপ্ট চালানো
    CMD.exe Batch ফাইল বা .bat স্ক্রিপ্ট রান করার জন্য ব্যবহৃত হয়। এতে একাধিক কমান্ড একসাথে লিখে অটোমেটিক কাজ সম্পাদন করা যায়।
  4. ফাইল ও ফোল্ডার ম্যানেজমেন্ট
    CMD.exe ব্যবহার করে ফাইল তৈরি, মুছে ফেলা, কপি, রিনেম, এবং ফোল্ডার তৈরি/মুছে ফেলা করা যায়।
  5. সিস্টেম কনফিগারেশন
    CMD.exe ব্যবহার করে সিস্টেমের বিভিন্ন সেটিংস কনফিগার করা সম্ভব, যেমন IP কনফিগারেশন, সিস্টেম রিস্টার্ট, টাস্ক ম্যানেজমেন্ট ইত্যাদি।

CMD.exe এর কিছু গুরুত্বপূর্ণ কমান্ড:

  • cd: ডিরেক্টরি পরিবর্তন করা

    cd C:\Users\YourName\Documents
    
  • dir: ডিরেক্টরির ফাইল ও ফোল্ডার দেখানো

    dir
    
  • copy: ফাইল কপি করা

    copy file1.txt D:\Backup\
    
  • del: ফাইল মুছে ফেলা

    del file1.txt
    
  • mkdir: নতুন ফোল্ডার তৈরি করা

    mkdir NewFolder
    
  • exit: CMD.exe বন্ধ করা

    exit
    

CMD.exe এর সুবিধা

  1. দ্রুত কাজ সম্পাদন
    CMD.exe ব্যবহার করে দ্রুত বিভিন্ন সিস্টেম কাজ করা সম্ভব, বিশেষ করে যখন আপনি একাধিক কাজ একসাথে অটোমেট করতে চান।
  2. অটোমেশন
    Batch Script লেখার মাধ্যমে নির্দিষ্ট কাজগুলো অটোমেট করা যায়, যেমন ফাইল কপি, ডেটা ব্যাকআপ ইত্যাদি।
  3. সিস্টেম অ্যাডমিনিস্ট্রেশনে সহায়তা
    CMD.exe সিস্টেম অ্যাডমিনিস্ট্রেটরদের জন্য একটি গুরুত্বপূর্ণ টুল, যা ব্যবহার করে ফাইল সিস্টেম, নেটওয়ার্ক কনফিগারেশন, এবং অন্যান্য সিস্টেম সেটিংস পরিবর্তন করা যায়।
  4. PowerShell এর পূর্বসূরি
    CMD.exe, PowerShell এর আগেও ছিল, যা মূলত একটি আরও আধুনিক এবং শক্তিশালী শেল, কিন্তু CMD.exe এখনও অনেক কার্যকরী এবং সহজ।

CMD.exe এর সীমাবদ্ধতা

  • গ্রাফিক্যাল ইন্টারফেসের অভাব
    CMD.exe একটি টেক্সট-ভিত্তিক শেল হওয়ায়, এর কোন গ্রাফিক্যাল ইন্টারফেস নেই। এর কারণে কিছু জটিল কাজের জন্য অন্য টুল ব্যবহার করতে হতে পারে।
  • সীমিত ফিচারস
    PowerShell-এর মতো আধুনিক শেলগুলোর তুলনায় CMD.exe কিছু বেশি সীমাবদ্ধ, কারণ PowerShell আরও শক্তিশালী কমান্ড এবং স্ক্রিপ্টিং সুবিধা প্রদান করে।

সারাংশ

Windows Command Line বা CMD.exe একটি গুরুত্বপূর্ণ টুল যা Windows সিস্টেমে কমান্ড প্রম্পটের মাধ্যমে সিস্টেম পরিচালনা এবং অটোমেশন সহজ করে। এটি ব্যবহারকারীদের বিভিন্ন কার্যাবলী দ্রুত সম্পাদন করতে সহায়তা করে এবং Batch Script তৈরি ও রান করার জন্য অপরিহার্য। এটি সহজ, দ্রুত, এবং কার্যকরী, তবে কিছু সীমাবদ্ধতাও রয়েছে। Windows এ কাজ করার জন্য CMD.exe একটি শক্তিশালী এবং অপরিহার্য টুল।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion