এমএস-ডস এবং উইন্ডোজ কমান্ড লাইন সিএমডি কমান্ড

সুচিপত্র:

এমএস-ডস এবং উইন্ডোজ কমান্ড লাইন সিএমডি কমান্ড
এমএস-ডস এবং উইন্ডোজ কমান্ড লাইন সিএমডি কমান্ড

ভিডিও: Bios Setting I বায়োস বুট মেনু প্লাস উইন্ডোজ সেটআপ এর আগে করণীয় 2024, মে

ভিডিও: Bios Setting I বায়োস বুট মেনু প্লাস উইন্ডোজ সেটআপ এর আগে করণীয় 2024, মে
Anonim

কমান্ড ডট কম (উইন্ডোজের পরবর্তী সংস্করণগুলিতে সিএমডি) হ'ল এমএস-ডস-এর কমান্ড ইন্টারপ্রেটার এবং মাইক্রোসফ্ট অপারেটিং সিস্টেমগুলি কাজ করার জন্য এটি আবশ্যক। কমান্ড ডট কম ব্যতীত একটি মাইক্রোসফ্ট অপারেটিং সিস্টেম চালিত একটি কম্পিউটার বুট করতে সক্ষম হবে না।

উইন্ডোজ এনটি, 2000, এক্সপি, ভিস্তা, 7, 8 এবং 10 চালানোর সময় কমান্ড ইন্টারপ্রেটার, কমান্ড ডট কম এবং সেন্টিমিডি.এক্স.এর দুটি সংস্করণ রয়েছে । সিএমডি কমান্ড ডট কমের চেয়ে অতিরিক্ত পরিবেশের ভেরিয়েবল সরবরাহ করে; তবে, আমরা আপনাকে সুপারিশ করছি আপনি যদি কমান্ড ডট কম ব্যবহার করেন এমন একটি এমএস-ডস ইউটিলিটি চালানোর চেষ্টা করছেন। কমান্ড ডট কম ব্যবহার করতে শুরু, রান ক্লিক করুন এবং কমান্ডটি টাইপ করুন ।

উপস্থিতি

কমান্ড, বা কমান্ড ডট কম, হ'ল কমান্ড ইন্টারপ্রেটার এবং উইন্ডোজ এবং এমএস-ডস এর প্রারম্ভিক সংস্করণ সহ, আপনি এই ফাইলটি ছাড়াই কম্পিউটারটি ব্যবহার করতে সক্ষম হবেন না। এই ফাইলটি মাইক্রোসফ্ট উইন্ডোজের সমস্ত সংস্করণে পাওয়া যায় এবং উইন্ডোজের পরবর্তী সংস্করণগুলি এমএস-ডস শেলটি অ্যাক্সেস করতে ব্যবহার করে।

  • এমএস-ডস এর সমস্ত সংস্করণ
  • উইন্ডোজ 95
  • উইন্ডোজ 98
  • উইন্ডোজ এমই
  • উইন্ডোজ এনটি
  • উইন্ডোজ 2000
  • উইন্ডোজ এক্সপি

সিএমডি, বা সিএমডি.এক্সই, হ'ল কমান্ড লাইন শেল যা উইন্ডোজ এনটি-তে প্রবর্তিত এবং মাইক্রোসফ্ট উইন্ডোজের নিম্নলিখিত সমস্ত সংস্করণের জন্য উপলব্ধ।

  • উইন্ডোজ এনটি
  • উইন্ডোজ 2000
  • উইন্ডোজ এক্সপি
  • উইন্ডোজ ভিস্তা
  • উইন্ডোজ 7
  • জানালা 8
  • উইন্ডোজ 10

বাক্য গঠন

  • উইন্ডোজ 2000, এক্সপি, ভিস্তা, 7, 8 এবং 10 "সেন্টিমিডি" সিনট্যাক্স।
  • প্রথমদিকে উইন্ডোজ "কমান্ড" সিনট্যাক্স।

উইন্ডোজ 2000, এক্সপি, ভিস্তা, 7, 8 এবং 10 "সেন্টিমিডি" সিনট্যাক্স

উইন্ডোজ 2000 বা উইন্ডোজ এক্সপি কমান্ড ইন্টারপ্রেটারের একটি নতুন উদাহরণ শুরু করে।

সিএমডি [/ এ | / ইউ] [/ প্রশ্ন] [/ ডি] [/ ই: চালু | / ই: বন্ধ] [/ এফ: অন | / এফ: বন্ধ] [/ ভি: অন | / ভি: বন্ধ] [[/ এস] [/ সি | / কে] স্ট্রিং]

/ সি স্ট্রিং দ্বারা নির্দিষ্ট কমান্ড বহন করে এবং তারপরে সমাপ্ত হয়।
/ কে স্ট্রিং দ্বারা নির্দিষ্ট কমান্ড বহন করে কিন্তু অবশিষ্ট রয়েছে।
/ এস / সি বা / কে-এর পরে স্ট্রিংয়ের চিকিত্সা পরিবর্তন করে (নীচে দেখুন)।
/ প্রশ্ন প্রতিধ্বনি বন্ধ করে দেয়।
/ ডি নিবন্ধ থেকে অটোআরন কমান্ড কার্যকর করা অক্ষম করুন (নীচে দেখুন))
/ এ পাইপ বা ফাইলের অভ্যন্তরীণ কমান্ডগুলির আউটপুটকে এএনএসআই হতে দেয়।
/ u কোনও পাইপ বা ফাইলটিতে অভ্যন্তরীণ কমান্ডগুলির আউটপুটটিকে ইউনিকোড হতে দেয়।
/ টি: FG অগ্রভাগ / পটভূমি রঙ সেট করে (আরও তথ্যের জন্য রঙ /? দেখুন)
/ ই: চালু কমান্ড এক্সটেনশনগুলি সক্ষম করুন (নীচে দেখুন)।
/ ই: বন্ধ আছে কমান্ড এক্সটেনশনগুলি অক্ষম করুন (নীচে দেখুন)।
/ এফ: চালু ফাইল এবং ডিরেক্টরি নাম সমাপ্তি অক্ষর সক্ষম করুন (নীচে দেখুন)।
/ এফ: বন্ধ আছে ফাইল এবং ডিরেক্টরি নাম সমাপ্তি অক্ষর অক্ষম করুন (নীচে দেখুন)।
/ ভী: চালু ডিলিমিটার হিসাবে সি ব্যবহার করে বিলম্বিত পরিবেশের পরিবর্তনশীল প্রসারণ সক্ষম করুন। উদাহরণস্বরূপ, / ভি: অন অনুমতি দেয়! এক্সিকিউশন সময়ে ভেরিয়েবল ভার প্রসারিত করতে। ভের সিনট্যাক্স ইনপুট সময়ে ভেরিয়েবলগুলি প্রসারিত করে যা কোনও ফর লুপের অভ্যন্তরে সম্পূর্ণ ভিন্ন জিনিস।
/ ভী: বন্ধ আছে বিলম্বিত পরিবেশ সম্প্রসারণ অক্ষম করুন।

নোট করুন যে কমান্ড বিভাজক '&&' দ্বারা পৃথককৃত একাধিক কমান্ড স্ট্রিংয়ের জন্য কোট দ্বারা বেষ্টিত থাকলে তা গৃহীত হবে। এছাড়াও, সামঞ্জস্যতার কারণে, / এক্স / ই সমান: অন, / ওয়াই / ই সমান: অফ এবং আর / সি হিসাবে সমান। অন্য কোনও সুইচ উপেক্ষা করা হয়।

যদি / সি বা / কে নির্দিষ্ট করা থাকে, স্যুইচটি কমান্ড লাইন হিসাবে প্রক্রিয়া করার পরে কমান্ড লাইনের অবশিষ্ট অংশ, যেখানে উদ্ধৃতি (") অক্ষরগুলি প্রক্রিয়া করতে নিম্নলিখিত যুক্তি ব্যবহৃত হয়:

1. নীচের সমস্ত শর্ত পূরণ করা হয়, তাহলে কমান্ড লাইনে উদ্ধৃতি অক্ষর সংরক্ষণ করা হয়:

  • ন / এস স্যুইচ।
  • ঠিক দুটি উদ্ধৃতি অক্ষর।
  • দুটি উদ্ধৃতি চরিত্রের মধ্যে কোনও বিশেষ অক্ষর নেই, যেখানে বিশেষ একটি: & () @ ^ | চরিত্র.
  • দুটি উদ্ধৃতি চরিত্রের মধ্যে এক বা একাধিক সাদা স্থান রয়েছে।
  • দুটি উদ্ধৃতি অক্ষরের মধ্যে স্ট্রিং একটি এক্সিকিউটেবল ফাইলের নাম।

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

যদি / ডি কমান্ড লাইনে নির্দিষ্ট না করা থাকে, তবে যখন সিএমডি.এক্সই শুরু হয়, এটি নিম্নলিখিত REG_SZ / REG_EXPAND_SZ রেজিস্ট্রি ভেরিয়েবলগুলির সন্ধান করে এবং যদি উভয় উপস্থিত থাকে তবে প্রথমে তাদের মৃত্যুদন্ড কার্যকর করা হবে।

HKEY_LOCAL_MACHINE সফ্টওয়্যার মাইক্রোসফ্ট কমান্ড প্রসেসর অটোআরুন

অথবা

HKEY_CURRENT_USER সফ্টওয়্যার মাইক্রোসফ্ট কমান্ড প্রসেসর অটোআরুন

কমান্ড এক্সটেনশনগুলি ডিফল্টরূপে সক্ষম হয়। আপনি / ই: অফ সুইচটি ব্যবহার করে কোনও বিশেষ অনুরোধের জন্য এক্সটেনশনগুলি অক্ষম করতে পারেন। আপনি REGEDT32.EXE ব্যবহার করে রেজিস্ট্রিতে নিম্নলিখিত দুটি REG_DWORD মানকে 0x1 বা 0x0 এ সেট করে সিএমডি.এক্সই এর সমস্ত অনুরোধগুলির জন্য এক্সটেনশনগুলি সক্ষম বা অক্ষম করতে পারেন:

HKEY_LOCAL_MACHINE সফ্টওয়্যার মাইক্রোসফ্ট কমান্ড প্রসেসর সক্ষম এক্সটেনশনগুলি

অথবা

HKEY_CURRENT_USER সফ্টওয়্যার মাইক্রোসফ্ট কমান্ড প্রসেসর সক্ষম এক্সটেনশনগুলি

ব্যবহারকারী-নির্দিষ্ট সেটিংটি মেশিন সেটিংয়ের চেয়ে বেশি অগ্রাধিকার নেয়। কমান্ড লাইন সুইচগুলি রেজিস্ট্রি সেটিংসের চেয়ে বেশি প্রাধান্য পায়।

কমান্ড এক্সটেনশনগুলি নিম্নলিখিত কমান্ডগুলিতে পরিবর্তন বা সংযোজন জড়িত।

  • ডেল বা ইরাস
  • রঙ
  • সিডি বা সিএইচডিআইআর
  • এমডি বা এমকেডিআইআর
  • শীঘ্র
  • PUSHD
  • POPD
  • সেট
  • SETLOCAL
  • ENDLOCAL
  • যদি
  • জন্য
  • কল
  • শিফ্ট
  • যাও
  • START (বাহ্যিক কমান্ড অনুরোধে পরিবর্তনগুলিও অন্তর্ভুক্ত)।
  • অ্যাসো
  • FType

নির্দিষ্ট বিশদ পেতে, টাইপ /? সুনির্দিষ্ট দেখতে। আপনি যে কমান্ডটি সুনির্দিষ্ট করতে চান তার নাম রয়েছে।

বিলম্বিত পরিবেশের পরিবর্তনশীল প্রসারণটি ডিফল্টরূপে সক্ষম হয় না। আপনি / ভি: অন বা / ভি: অফ সুইচ দিয়ে সিএমডি.এক্সইএইজের একটি বিশেষ অনুরোধের জন্য বিলম্বিত পরিবেশের পরিবর্তনশীল প্রসারণ সক্ষম বা অক্ষম করতে পারেন। সিএমডি.এক্সইএইচ.সি.ই. এর সমস্ত আহ্বানের জন্য সক্ষম বা অক্ষম করতে নিম্নলিখিত দুটি অথবা রেগ_ডাবর্ড মান দুটিই রেগিডটি 32.EXE ব্যবহার করে রেজিস্ট্রিতে 0x1 বা 0x0 এ সেট করুন:

HKEY_LOCAL_MACHINE সফ্টওয়্যার মাইক্রোসফ্ট কমান্ড প্রসেসর lay বিলম্বিত এক্সপেনশন

অথবা

HKEY_CURRENT_USER সফ্টওয়্যার মাইক্রোসফ্ট কমান্ড প্রসেসর lay বিলম্বিত এক্সপেনশন

ব্যবহারকারী-নির্দিষ্ট সেটিংটি মেশিন সেটিংয়ের চেয়ে বেশি অগ্রাধিকার নেয়। কমান্ড লাইন সুইচগুলি রেজিস্ট্রি সেটিংসের চেয়ে বেশি প্রাধান্য পায়।

যদি বিলম্বিত পরিবেশের ভেরিয়েবল প্রসারণ সক্ষম করা হয় তবে এক্সক্লিমেশন চরিত্রটি কার্যকরকরণের সময় পরিবেশের পরিবর্তনশীলের মান পরিবর্তনের জন্য ব্যবহার করা যেতে পারে।

ফাইল এবং ডিরেক্টরি নামের সমাপ্তি ডিফল্টরূপে সক্ষম হয় না। আপনি সিএমডি.এক্সইএইজে / F: অন বা / এফ: অফ সুইচ দিয়ে একটি নির্দিষ্ট অনুরোধের জন্য ফাইলের নাম সম্পূর্ণ করতে সক্ষম বা অক্ষম করতে পারেন। কোনও মেশিনে বা ব্যবহারকারী লগন সেশনে সিএমডি.এক্স.ই.সি. এর সমস্ত অনুরোধগুলি সম্পূর্ণ করতে সক্ষম বা অক্ষম করার জন্য নিবন্ধের REG_DWORD মান দুটি বা REGEDT32.EXE ব্যবহার করে সেট করুন:

HKEY_LOCAL_MACHINE সফ্টওয়্যার মাইক্রোসফ্ট কমান্ড প্রসেসর le সমাপ্তিচার HKEY_LOCAL_MACHINE সফ্টওয়্যার, মাইক্রোসফ্ট, কমান্ড প্রসেসর, পাথ কমপ্লিশনচার

অথবা

HKEY_CURRENT_USER সফ্টওয়্যার মাইক্রোসফ্ট কমান্ড প্রসেসর le সমাপ্তিচার HKEY_CURRENT_USER সফ্টওয়্যার, মাইক্রোসফ্ট, কমান্ড প্রসেসর, পাথ কমপ্লিশনচার

একটি নির্দিষ্ট ক্রিয়াকলাপের জন্য ব্যবহারের জন্য নিয়ন্ত্রণের অক্ষরের হেক্স মান সহ (যেমন, 0x4 হল Ctrl-D এবং 0x6 হল Ctrl-F)। ব্যবহারকারী-নির্দিষ্ট সেটিংসটি মেশিনের সেটিংসের চেয়ে বেশি গুরুত্ব দেয়। কমান্ড লাইন সুইচগুলি রেজিস্ট্রি সেটিংসের চেয়ে বেশি প্রাধান্য পায়।

যদি সম্পূর্ণরূপে / এফ: ওএন স্যুইচ দ্বারা সক্ষম করা থাকে তবে ব্যবহৃত দুটি নিয়ন্ত্রণ অক্ষর হ'ল ডিরেক্টরি নাম সমাপ্তির জন্য Ctrl-D এবং ফাইল নাম সমাপ্তির জন্য Ctrl-F। রেজিস্ট্রিটিতে একটি নির্দিষ্ট সমাপ্তি অক্ষর অক্ষম করতে, স্থান (0x20) এর মানটি ব্যবহার করুন কারণ এটি বৈধ নিয়ন্ত্রণের অক্ষর নয়।

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

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

বিশেষ অক্ষরগুলির জন্য যেগুলির উদ্ধৃতিগুলির প্রয়োজন: হ'ল:

& () [] {} ^ =;! '+, `~

প্রথমদিকে উইন্ডোজ "কমান্ড" সিনট্যাক্স

উইন্ডোজ কমান্ড ইন্টারপ্রেটারের একটি নতুন অনুলিপি শুরু করে।

কম্যান্ড [[ড্রাইভ:] পাথ] [ডিভাইস] [/ ই: এনএনএনএন] [/ এল: এনএনএন] [/ ইউ: এনএনএন] [/ পি] [/ এমএসজি] [/ লু]] [/ ওয়াই [/ সি | কে] কমান্ড]

[ড্রাইভ:] পাথ COMMAND.COMযুক্ত ডিরেক্টরি উল্লেখ করে।
যন্ত্র কমান্ড ইনপুট এবং আউটপুট ব্যবহার করার জন্য ডিভাইসটি নির্দিষ্ট করে।
/ ই: nnnnn প্রাথমিক পরিবেশের আকারটি এনএনএনএন বাইটে সেট করে। (এনএনএনএন 256 এবং 32,768 এর মধ্যে হওয়া উচিত)।
/ এল: NNNN অভ্যন্তরীণ বাফার দৈর্ঘ্য নির্দিষ্ট করে (পাশাপাশি / পি প্রয়োজন)। (এনএনএন 128 এবং 1,024 এর মধ্যে হওয়া উচিত)।
/ U: NNN ইনপুট বাফার দৈর্ঘ্য নির্দিষ্ট করে (পাশাপাশি / পি প্রয়োজন)। (এনএনএন 128 থেকে 255 এর মধ্যে হওয়া উচিত)।
/ পি নতুন কমান্ড দোভাষীকে স্থায়ী করে তোলে (প্রস্থান করতে পারবেন না)।
/ বার্তা সমস্ত ত্রুটি বার্তাকে মেমোরিতে সঞ্চয় করে (পাশাপাশি / পি প্রয়োজন)।
/ নিম্ন কম্যান্ডকে তার আবাসিক ডেটা কম স্মৃতিতে রাখতে বাধ্য করে।
/ ওয়াই / সি বা / কে দ্বারা নির্দিষ্ট ব্যাচ প্রোগ্রামের ধাপগুলি। কেবলমাত্র এমএস-ডস x.x এবং এর উপরে উপলব্ধ।
/ সি আদেশ নির্দিষ্ট কমান্ড কার্যকর করে রিটার্ন দেয়।
/ কে আদেশ নির্দিষ্ট কমান্ড কার্যকর করে এবং চলমান চালিয়ে যায়।
/ Z এই সম্পাদিত প্রতিটি কমান্ডের ত্রুটিমুক্ত প্রদর্শন করুন Display কেবলমাত্র এমএস-ডস x.x এবং এর উপরেরগুলিতে উপলব্ধ।