সিএমডি এবং ব্যাটের মধ্যে পার্থক্য

Anonim

সিএমডি বনাম বিএটি

সিএমডি এবং বিএটি ফাইলগুলি যেগুলি পুনরাবৃত্তিমূলক কিছু কাজ স্বয়ংক্রিয় করতে ব্যবহৃত হয় এবং প্রায়শই ব্যবহৃত হয় ব্যবহারকারী. একটি সিএমডি বা বিএটি ফাইল তৈরি করা কমান্ড লাইন নির্দেশাবলী ব্যবহার এবং পরামিতি ছাড়া বা ছাড়া অন্যান্য অ্যাপ্লিকেশন চালানোর ক্ষমতা সুবিধার সঙ্গে একটি সহজ প্রোগ্রামিং ভাষা ব্যবহার করে। সিএমডি এবং বিএটি ফাইল খুব সামান্য পার্থক্য সঙ্গে একে অপরের অনুরূপ। BAT ডস এর আবির্ভাব থেকে প্রায় কাছাকাছি হয়েছে যে একটি পুরানো ফাইল টাইপ। এটি মাইক্রোসফট দ্বারা পরিচালিত হয়েছিল যখন এটি ডস থেকে উইন্ডোজকে উন্নত করেছিল। মাইক্রোসফট দ্বারা উইন্ডোজ এনটি কমান্ড স্ক্রিপ্টগুলির বাস্তবায়নের জন্য সিএমডি ফাইল প্রকারটি ব্যবহার করা হয়েছিল কিন্তু উইন্ডোজ এনটি এর উপর ভিত্তি করে উইন্ডোজের নতুন সংস্করণগুলি ব্যবহার করা হয়।

কম্যান্ডের সাথে ইন্টারঅ্যাক্ট করার জন্য ব্যাট তৈরি করা হয়েছিল। COM, ডস এর কমান্ড দোভাষী। মাইক্রোসফট বেশিরভাগ ডস কমান্ডকে তাদের নতুন দোভাষী সিএমডি নামে অভিহিত করে। EXE এর। সিএমডি সিএমডি সাথে ইন্টারফেসের জন্য তৈরি করা হয়েছিল। EXE এবং এটি COMMAND এর সাথে সামঞ্জস্য ভাঙ্গা করে। এর COM। আরেকটি প্রধান পার্থক্য হল কিভাবে তারা ত্রুটি লেভেল পরিবর্তনশীল পরিচালনা করে। যখন ব্যাট ব্যবহার করা হয়, তখন এই পরিবর্তনশীলটি শুধুমাত্র একবার প্রকৃত ত্রুটি ঘটে এবং প্রতিটি কমান্ড সফলভাবে সঞ্চালিত হলে রাষ্ট্রের কোনও পরিবর্তন ঘটে না। সিমডির জন্য এটি সত্য নয় কারণ ত্রুটিভিত্তিক পরিবর্তনশীল এখনও অবস্থা পরিবর্তন করবে না যদি কোন ত্রুটি না ঘটে। প্রযোজকগণ এটিকে বিস্তারিতভাবে লিপিবদ্ধ করা উচিত কারণ এটি একটি বিভ্রান্তিকর কারণ হতে পারে।

--২ ->

পাশাপাশি সেই ছোটখাটো পার্থক্য থেকে, সিএমডি এবং বিট একে অপরের সাথে অভিন্ন। বেশিরভাগ ব্যবহারকারী যারা সাধারণ স্ক্রিপ্ট তৈরি করেন তাদের ফাইলগুলি পরিষ্কার বা স্থানান্তর করার জন্য কোনও সমস্যা দেখা দিবে না। উইন্ডোজের আরও সাম্প্রতিক সংস্করণ ব্যবহারকারীদের জন্য, বিএটি এবং সিএমডি সিএমডি হিসাবে বেশ অনেক বিনিময়যোগ্য। EXE উভয় ফাইলের কমান্ডগুলি ব্যাখ্যা করবে এবং এক্সিকিউট করবে। যদিও বেশীরভাগ ব্যবহারকারীই এ বিষয়ে সচেতন, যদিও ডস এবং তার ব্যাচ ফাইলগুলির সাথে কাজ করার সুযোগ পেয়ে বয়স্ক ব্যক্তিদের অনেক কিছু এখনও ব্যাট এক্সটেনশন ব্যবহার করে; শুধু অভ্যাস এবং পরিচিতি আউট আউট

সংক্ষিপ্ত বিবরণ:

1 বিট এক্সটেনশন ডস এবং উইন্ডোজ দ্বারা ব্যবহৃত হয় যখন সিএমডি এক্সটেনশন উইন্ডোজ এনটি কমান্ড স্ক্রিপ্ট

2 এর জন্য। ব্যাট এক্সটেনশনটি COMMAND দ্বারা ব্যাখ্যা করা যেতে পারে। COM এবং সিএমডি সিএমডি এক্সটেনশন শুধুমাত্র সিএমডি দ্বারা ব্যাখ্যা করা যায় যখন। EXE এর

3। ত্রুটি লেভেল সবসময় সিএমডিতে অবস্থা পরিবর্তন করে কিন্তু কেবলমাত্র BAT