যদি আমি dir
কমান্ড লাইনে টাইপ করি তবে আমার ধারণা এটি dir.exe
সিস্টেমের কোথাও কোনও লুকানো কাজ সম্পাদন করে। এরকম ফাইল আছে কি? এটা কোথায়?
যদি আমি dir
কমান্ড লাইনে টাইপ করি তবে আমার ধারণা এটি dir.exe
সিস্টেমের কোথাও কোনও লুকানো কাজ সম্পাদন করে। এরকম ফাইল আছে কি? এটা কোথায়?
উত্তর:
Dir
একটি অভ্যন্তরীণ কমান্ড মত হল cd
, copy
এবং call
। এটি কেবল ডস ইন্টারপ্রেটারকে যে আপনি কল করছেন তার একটি সাবরুটাইন।
আছে, তবে, বহিরাগত কমান্ড। এগুলি সাধারণত বসবাস করে C:\Windows\
C:\Windows\System\
C:\Windows\System32
এবং (আপনার যদি 64-বিট উইন্ডো থাকে)C:\Windows\SysWOW64\
তবে, বাহ্যিক আদেশগুলি এই অবস্থানগুলির মধ্যে সীমাবদ্ধ নয়। আপনি যে ডিরেক্টরি থেকে কাজ করছেন সেখান থেকে বাহ্যিক কমান্ডগুলি কল করা যেতে পারে। (উইন্ডোজ on এ নতুনভাবে শুরু করা ডস শেল-এ, এটি সাধারণত হবে C:\Users\YourUsername\
)। অন্যান্য ডিরেক্টরি থেকে বহিরাগত কমান্ডগুলি কল করা যেতে পারে, যতক্ষণ না তারা ডিরেক্টরিতে থাকে আপনার PATH
পরিবেশের পরিবর্তনশীল। আপনার পথে কী ডিরেক্টরি রয়েছে তা দেখতে, ব্যবহার করুন SET PATH
।
আপনি যদি একটি ডিরেক্টরি থেকে কিছু ইউটিলিটি প্রয়োজন হতে যাচ্ছেন, কিন্তু অন্যান্য ডিরেক্টরি থেকে ঢোঁড়ন করতে হবে, তাহলে আপনাকে উপযোগ ফোল্ডারের যোগ করতে পারেন PATH
ব্যবহার করে SET PATH=%PATH%;DriveLetter:\Utility\Path\Here\
। এই পরিবর্তনটি কেবল সেই ডস উইন্ডোকেই প্রভাবিত করে।
আমি আশা করি এটি নতুন এবং দরকারী জ্ঞান!
dir একটি অভ্যন্তরীণ MS-DOS কমান্ড। অন্যান্য অভ্যন্তরীণ কমান্ডগুলির মতো এটিও কমান্ড ডটকম নামের ফাইলটিতে অন্তর্নির্মিত । ডস কমান্ডের তালিকার জন্য উইকিপিডিয়ায় একটি পৃষ্ঠা রয়েছে এবং এতে বলা হয়েছে:
এমএস ডস-এর কমান্ড ইন্টারপ্রেটার যখন কোনও অ্যাপ্লিকেশন প্রোগ্রাম চালু না হয়; কোনও অ্যাপ্লিকেশন প্রস্থান করার পরে, যদি কমান্ড ইন্টারপ্রেটারের জন্য ব্যবহৃত মেমরিটি ওভাররাইট করা হয়, এমএস ডস ডিস্ক স্টোরেজ থেকে কমান্ড ইন্টারপ্রেটারকে পুনরায় লোড করবে। কমান্ড ইন্টারপ্রেটার সাধারণত " COMMAND.COM " নামক একটি ফাইলে সংরক্ষণ করা হয় । কিছু কমান্ড COMMAND.COM অন্তর্নির্মিত। যখন অপারেটিং সিস্টেম কমান্ড প্রম্পটে ব্যবহারকারী পাঠ্যক্রমের একটি লাইন টাইপ করেন, COMMAND.COM লাইনটি বিশ্লেষণ করবে এবং একটি অন্তর্নির্মিত কমান্ডের সাথে বা ডিস্কে একটি বহির্মুখী প্রোগ্রাম ফাইল বা ব্যাচ ফাইলের নামের সাথে একটি কমান্ডের নাম মিলানোর চেষ্টা করবে CO । কোনও মিল না পাওয়া গেলে একটি ত্রুটি বার্তা মুদ্রিত হয় এবং কমান্ড প্রম্পটটি রিফ্রেশ হয়।
এমএস ডস সংশোধনগুলির মধ্যে রেসিডেন্ট কমান্ডগুলি কিছুটা ভিন্ন ied সাধারণত, ডিআইআর (তালিকা ডিরেক্টরি), ইরাস বা ডেল (একটি ফাইল বা ডিরেক্টরি মুছুন ), কপি (ফাইলগুলি অনুলিপি করুন), তারিখ (প্রদর্শন বা সেট তারিখ), টাইম (প্রদর্শন বা সেট সময়), সিডি (ওয়ার্কিং ডিরেক্টরি পরিবর্তন করুন), এমডি (বর্তমান ডিস্কে একটি ডিরেক্টরি তৈরি করুন), আরএন (কোনও ফাইল বা ডিরেক্টরিটির নাম পরিবর্তন করুন) এবং আরও কয়েকজন COMMAND.COM এ বাসিন্দা ছিলেন।
আমার উত্তরটি সম্পূর্ণ করতে, নীচে এমএস-ডস অভ্যন্তরীণ এবং বাহ্যিক আদেশের একটি তালিকা রয়েছে। অভ্যন্তরীণ কমান্ডগুলি COMMAND.COM এ থাকে যা কম্পিউটার সিস্টেম শুরু হওয়ার পরে মেমরিতে লোড হয়; এই কমান্ডগুলি ডিস্কে বাস করে না। বাহ্যিক কমান্ডগুলি এমন ফাইল যা ডিস্কে থাকে এবং .COM , .EXE , বা .BAT এর এক্সটেনশন থাকে । উভয় কমান্ড প্রকারগুলি এমএস-ডস প্রম্পট থেকে কার্যকর করা হয়।
অভ্যন্তরীণ আদেশগুলি:
বাহ্যিক আদেশসমূহ:
তথ্যসূত্র: মাইক্রোসফ্ট সমর্থন
নোট বেন:C:\Windows\System32
রুট ড্রাইভটি ধরে নিলে বহিরাগত কমান্ডগুলি থাকে C:
।
বেশিরভাগ স্ট্যান্ডার্ড "ডস" কমান্ডগুলি উইন্ডোজের কমান্ড শেলটিতে নির্মিত হয়। একটা নয় dir
বা cd
আবেদন
অতিরিক্ত রেফারেন্সের জন্য, এখানে একটি দুর্দান্ত ওয়েবসাইট যা cmd.exe এর জন্য উপলব্ধ কমান্ডগুলির মোটামুটি ভাল তালিকা:
cmd.exe
সত্যই কার্যকর করা হচ্ছে না; এটি ইতিমধ্যে ছিল।;-)