স্ট্যান্ডার্ড উইন্ডোজ প্রম্পট কমান্ড ফাইলগুলি কোথায়?


20

যদি আমি dirকমান্ড লাইনে টাইপ করি তবে আমার ধারণা এটি dir.exeসিস্টেমের কোথাও কোনও লুকানো কাজ সম্পাদন করে। এরকম ফাইল আছে কি? এটা কোথায়?


1
প্রযুক্তিগতভাবে, ফাইলটি cmd.exeসত্যই কার্যকর করা হচ্ছে না; এটি ইতিমধ্যে ছিল। ;-)
Synetech

উত্তর:


9

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\। এই পরিবর্তনটি কেবল সেই ডস উইন্ডোকেই প্রভাবিত করে।

আমি আশা করি এটি নতুন এবং দরকারী জ্ঞান!


36

dir একটি অভ্যন্তরীণ MS-DOS কমান্ড। অন্যান্য অভ্যন্তরীণ কমান্ডগুলির মতো এটিও কমান্ড ডটকম নামের ফাইলটিতে অন্তর্নির্মিত । ডস কমান্ডের তালিকার জন্য উইকিপিডিয়ায় একটি পৃষ্ঠা রয়েছে এবং এতে বলা হয়েছে:

এমএস ডস-এর কমান্ড ইন্টারপ্রেটার যখন কোনও অ্যাপ্লিকেশন প্রোগ্রাম চালু না হয়; কোনও অ্যাপ্লিকেশন প্রস্থান করার পরে, যদি কমান্ড ইন্টারপ্রেটারের জন্য ব্যবহৃত মেমরিটি ওভাররাইট করা হয়, এমএস ডস ডিস্ক স্টোরেজ থেকে কমান্ড ইন্টারপ্রেটারকে পুনরায় লোড করবে। কমান্ড ইন্টারপ্রেটার সাধারণত " COMMAND.COM " নামক একটি ফাইলে সংরক্ষণ করা হয় । কিছু কমান্ড COMMAND.COM অন্তর্নির্মিত। যখন অপারেটিং সিস্টেম কমান্ড প্রম্পটে ব্যবহারকারী পাঠ্যক্রমের একটি লাইন টাইপ করেন, COMMAND.COM লাইনটি বিশ্লেষণ করবে এবং একটি অন্তর্নির্মিত কমান্ডের সাথে বা ডিস্কে একটি বহির্মুখী প্রোগ্রাম ফাইল বা ব্যাচ ফাইলের নামের সাথে একটি কমান্ডের নাম মিলানোর চেষ্টা করবে CO । কোনও মিল না পাওয়া গেলে একটি ত্রুটি বার্তা মুদ্রিত হয় এবং কমান্ড প্রম্পটটি রিফ্রেশ হয়।

এমএস ডস সংশোধনগুলির মধ্যে রেসিডেন্ট কমান্ডগুলি কিছুটা ভিন্ন ied সাধারণত, ডিআইআর (তালিকা ডিরেক্টরি), ইরাস বা ডেল (একটি ফাইল বা ডিরেক্টরি মুছুন ), কপি (ফাইলগুলি অনুলিপি করুন), তারিখ (প্রদর্শন বা সেট তারিখ), টাইম (প্রদর্শন বা সেট সময়), সিডি (ওয়ার্কিং ডিরেক্টরি পরিবর্তন করুন), এমডি (বর্তমান ডিস্কে একটি ডিরেক্টরি তৈরি করুন), আরএন (কোনও ফাইল বা ডিরেক্টরিটির নাম পরিবর্তন করুন) এবং আরও কয়েকজন COMMAND.COM এ বাসিন্দা ছিলেন।

আমার উত্তরটি সম্পূর্ণ করতে, নীচে এমএস-ডস অভ্যন্তরীণ এবং বাহ্যিক আদেশের একটি তালিকা রয়েছে। অভ্যন্তরীণ কমান্ডগুলি COMMAND.COM এ থাকে যা কম্পিউটার সিস্টেম শুরু হওয়ার পরে মেমরিতে লোড হয়; এই কমান্ডগুলি ডিস্কে বাস করে না। বাহ্যিক কমান্ডগুলি এমন ফাইল যা ডিস্কে থাকে এবং .COM , .EXE , বা .BAT এর এক্সটেনশন থাকে । উভয় কমান্ড প্রকারগুলি এমএস-ডস প্রম্পট থেকে কার্যকর করা হয়।

অভ্যন্তরীণ আদেশগুলি:

  • বিরতি
  • কল
  • CHCP
  • CHDIR (সিডি)
  • CLS
  • অনুলিপি
  • CTTY
  • মধ্যে DATE তারিখের
  • DEL (নিশ্চিহ্ন)
  • থেকে DIR
  • ইকো
  • প্রস্থান করুন
  • জন্য
  • যাও
  • যদি
  • Mkdir (এমডি)
  • পাথ
  • বিরাম
  • প্রম্পটে
  • REM
  • পুনরায় নামকরণ করুন (দের)
  • Rmdir (আরডি)
  • সেট
  • শিফ্ট
  • TIME এ
  • প্রকার
  • VER
  • যাচাই
  • VOL

বাহ্যিক আদেশসমূহ:

  • APPEND.EXE
  • ASSIGN.COM
  • ATTRIB.EXE
  • BACKUP.EXE
  • CHKDSK.EXE
  • COMMAND.COM
  • COMP.EXE
  • DEBUG.EXE
  • DISKCOMP.COM
  • DISKCOPY.COM
  • DOSKEY.COM
  • DOSSHELL.COM
  • EDIT.COM
  • EDLIN.EXE
  • EMM386.EXE
  • EXE2BIN.EXE
  • EXPAND.EXE
  • FASTOPEN.EXE
  • FC.EXE
  • FDISK.EXE
  • FORMAT.COM
  • GRAFTABLE.COM
  • GRAPHICS.COM
  • HELP.EXE
  • JOIN.EXE
  • KEYB.COM
  • LABEL.EXE
  • MEM.EXE
  • MIRROR.COM
  • MODE.COM
  • MORE.COM
  • NLSFUNC.EXE
  • PRINT.EXE
  • QBASIC.EXE
  • RECOVER.EXE
  • REPLACE.EXE
  • RESTORE.EXE
  • SETVER.EXE
  • SHARE.EXE
  • SORT.EXE
  • SUBST.EXE
  • SYS.COM
  • TREE.COM
  • UNDELETE.EXE
  • UNFORMAT.COM
  • XCOPY.EXE

তথ্যসূত্র: মাইক্রোসফ্ট সমর্থন

নোট বেন:C:\Windows\System32 রুট ড্রাইভটি ধরে নিলে বহিরাগত কমান্ডগুলি থাকে C:


যদি আপনি বাহ্যিক ইউটিলিটিগুলি কোথায় থাকে সে বিষয়ে যদি আপনি প্রশ্নের ওপি'র অবিরাম অংশটিকে সম্বোধন করেন তবে আপনার জন্য একটি +1 । (এটি এখন পর্যন্ত খুব ভাল উত্তর))
ডেনিস উইলিয়ামসন

4
বিস্তৃত তালিকার জন্য +1, তবে এমএস-ডস এবং উইন্ডোজ কমান্ড লাইন শেলটি মিশ্রনের জন্য -1।
মাধ্যাকর্ষণ

@ ডেনিস: আপনাকে স্বাগতম, এবং এটি মনে করিয়ে দেওয়ার জন্য আপনাকে ধন্যবাদ। @ গ্রায়েটি: আপনি কি বিভ্রান্তি স্পষ্ট করতে কয়েকটি লাইন ফেলে দিতে পারেন? আমার উত্তরের কোন অংশটির অভাব রয়েছে তা আমি সত্যিই দেখছি না।
মেহপার সি। পালাভুজলার

5
আমি নিশ্চিত নই যে এটি ঠিক মহাকর্ষের দিকেই জোর দিচ্ছে তবে কমান্ড ডট কম ছিল দেশীয় ডস কমান্ড-লাইন শেলের নাম। এটি উইন্ডোজ 9x এর অন্তর্ভুক্ত ছিল কারণ উইন্ডোজগুলির প্রজন্ম নির্দিষ্ট পরিষেবার জন্য ডসের উপর নির্ভরশীল ছিল। উইন্ডোজ এনটি এ সব ডস উপর নির্ভরশীল নয় এবং তাই command.com, বর্তমান নয় NT তে শেল একটি নেটিভ উইন্ডোজ আবেদন cmd.exe নামক% windir অবস্থিত% \ system32
Crippledsmurf


2

অতিরিক্ত রেফারেন্সের জন্য, এখানে একটি দুর্দান্ত ওয়েবসাইট যা cmd.exe এর জন্য উপলব্ধ কমান্ডগুলির মোটামুটি ভাল তালিকা:

http://ss64.com/nt/

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.