DOS Commands in Hindi – Internal, External Commands, Wildcards और Syntax

क्या आपने कभी सोचा है कि Command Prompt (काली स्क्रीन) पर टाइप करके computer से काम कैसे कराया जाता है? इसका जवाब है DOS Commands

MS-DOS (Microsoft Disk Operating System) एक ऐसा operating system था जिसमें computer को कोई भी काम कराने के लिए mouse या icons नहीं, बल्कि text commands टाइप करनी पड़ती थीं। भले ही आज हम Windows जैसे graphical operating systems इस्तेमाल करते हैं, फिर भी DOS Commands की जानकारी आज भी बहुत ज़रूरी है क्योंकि:

  • आज का Command Prompt (CMD) DOS Commands के concept पर ही आधारित है।
  • Computer की basic working समझने के लिए DOS एक बेहतरीन नींव (foundation) है।

इस article में हम शुरू से लेकर आखिर तक — DOS Commands क्या हैं, इनके प्रकार (Internal और External), Wildcards (*, ?), Syntax और exam-oriented points — सब कुछ आसान हिंदी में, उदाहरणों के साथ सीखेंगे।

DOS Commands and Classification Internal and External Commands in Hindi

DOS और Command Prompt — एक संक्षिप्त परिचय

DOS (Disk Operating System) एक command-line based operating system है, यानी इसमें user को हर काम के लिए एक command टाइप करनी होती थी। इसे 1980 के दशक में Microsoft ने विकसित किया था और यह लंबे समय तक personal computers में इस्तेमाल होता रहा।

Command Processor वह प्रोग्राम होता है जो user द्वारा टाइप की गई commands को समझकर उन्हें execute करता है। MS-DOS में इस काम के लिए COMMAND.COM फाइल जिम्मेदार होती थी।

Note: आधुनिक Windows में भी DOS की कई commands को Command Prompt (cmd.exe) के माध्यम से चलाया जा सकता है। इसे खोलने के लिए Windows + R दबाएँ, cmd टाइप करें और Enter दबाएँ।

DOS Commands क्या हैं? (Definition)

DOS Commands वे instructions होती हैं, जिन्हें command prompt पर टाइप करके computer से कोई विशेष कार्य कराया जाता है — जैसे files देखना, directory बनाना, files copy करना, या screen साफ करना।

उदाहरण:

Command काम
DIR Current directory की files और folders की list दिखाना
CLS Screen को साफ (clear) करना

DOS Commands का Classification

DOS Commands को मुख्य रूप से दो भागों में बाँटा जाता है:

  1. Internal Commands
  2. External Commands

इसके अलावा, files को खोजने/select करने के लिए Wildcards और commands को सही तरीके से लिखने के लिए Syntax समझना भी ज़रूरी है।

Quick Classification Table

प्रकार अर्थ उदाहरण
Internal Commands DOS में built-in commands DIR, CD, MD, RD, COPY, DEL
External Commands अलग executable file के रूप में उपलब्ध commands FORMAT, CHKDSK, ATTRIB, XCOPY
Wildcards File names को pattern के रूप में select करने के लिए *, ?

1. Internal Commands क्या हैं?

Internal Commands वे DOS commands हैं जो DOS के command processor (COMMAND.COM) में पहले से built-in होती हैं। इन्हें चलाने के लिए किसी अलग command file की ज़रूरत नहीं होती।

Internal Commands की प्रमुख विशेषताएँ

  • ये DOS command processor में built-in होती हैं।
  • इन्हें चलाने के लिए अलग executable file की आवश्यकता नहीं होती।
  • इनका उपयोग frequently होने वाले सामान्य कार्यों के लिए किया जाता है।
  • Files और directories को manage करने में इनका बड़ा योगदान है।

Important Internal Commands

Command कार्य Example
DIRFiles और directories की list दिखानाDIR
CDDirectory बदलनाCD DOS
MDनई directory बनानाMD TEST
RDDirectory हटानाRD TEST
COPYFile copy करनाCOPY A.TXT B.TXT
DELFile delete करनाDEL A.TXT
RENFile का नाम बदलनाREN A.TXT B.TXT
CLSScreen साफ करनाCLS
DATESystem date देखना/बदलनाDATE
TIMESystem time देखना/बदलनाTIME
VERDOS version देखनाVER
TYPEFile का content screen पर दिखानाTYPE A.TXT
VOLDisk का volume label दिखानाVOL

उदाहरण 1: DIR Command

DIR

यह command current directory में मौजूद सभी files और directories की जानकारी दिखाता है — जैसे नाम, size, और बनाने की तारीख।

Tip: Directory का नाम टाइप करते समय spaces और special characters से बचें, वरना error आ सकता है।

2. External Commands क्या हैं?

External Commands वे DOS commands हैं जो command processor में built-in नहीं होतीं, बल्कि अलग executable files (.EXE या .COM) के रूप में disk पर उपलब्ध होती हैं।

इन commands का उपयोग system maintenance, disk management, और advanced file operations के लिए किया जाता है।

External Commands की प्रमुख विशेषताएँ

  • ये command processor में built-in नहीं होतीं।
  • इनके लिए एक अलग executable program/file उपलब्ध होनी चाहिए।
  • इनका उपयोग विशेष (advanced) कार्यों के लिए होता है।

Important External Commands

Command कार्य Example
FORMATDisk को format करनाFORMAT A:
CHKDSKDisk की जाँच करनाCHKDSK
ATTRIBFile attributes देखना/बदलनाATTRIB A.TXT
XCOPYFiles और directories को copy करनाXCOPY A: B:
TREEDirectory structure दिखानाTREE
DISKCOPYDisk की पूरी copy बनानाDISKCOPY A: B:
LABELDisk का volume label बदलनाLABEL
SYSSystem files को disk में transfer करनाSYS C:

उदाहरण: TREE Command

TREE

यह command directories और subdirectories की पूरी संरचना को tree (पेड़ जैसे) format में दिखाता है, जिससे folder structure समझना आसान हो जाता है।

Internal और External Commands में अंतर

Exam में यह अंतर सबसे ज़्यादा पूछा जाने वाला सवाल है।

आधार Internal Commands External Commands
MeaningBuilt-in DOS commandsअलग executable files वाली commands
LocationCommand processor (COMMAND.COM) में उपलब्धअलग program/file में disk पर
File की आवश्यकतासामान्यतः अलग file की आवश्यकता नहींसंबंधित file आवश्यक
Speedतेज़ (memory में पहले से मौजूद)थोड़ी धीमी (disk से load होती है)
उपयोगसामान्य कार्यविशेष कार्य
उदाहरणDIR, CD, MD, DELFORMAT, CHKDSK, XCOPY

आसान तरीके से याद रखें: Internal = DOS के अंदर built-in  |  External = अलग program/file के रूप में

DOS Wildcards क्या हैं?

Wildcards ऐसे special characters होते हैं जिनका उपयोग files के नामों को एक pattern के आधार पर select करने के लिए किया जाता है, ताकि एक साथ कई files पर काम किया जा सके।

DOS में दो प्रमुख wildcards हैं:

  1. * — Asterisk
  2. ? — Question Mark

* Wildcard (Asterisk)

filename के एक हिस्से में कई characters को match करने के लिए उपयोग किया जाता है।

उदाहरण:

Pattern अर्थ Matching Files
*.TXTसभी .TXT filesNOTES.TXT, STUDENT.TXT, DOS.TXT
A*.TXTA से शुरू होने वाली .TXT filesABC.TXT, ANNUAL.TXT, ARTICLE.TXT

? Wildcard (Question Mark)

? filename में किसी एक character को match करने के लिए उपयोग किया जाता है।

उदाहरण:

Pattern अर्थ Matching Files
?.TXTएक character वाला filenameA.TXT
???.TXTतीन characters वाला filenameABC.TXT, DOS.TXT, RAM.TXT
TEST?.TXTTEST के बाद एक character वाली filesTEST1.TXT, TESTA.TXT

* और ? में अंतर

Wildcard Meaning Example Matches
*filename के हिस्से में कई characters के लिए*.TXTकोई भी नाम, extension .TXT
?ठीक एक character के लिए?.TXTसिर्फ 1-character नाम, extension .TXT

Exam Trick: * = Multiple Characters (ज़्यादा characters के लिए)  |  ? = Single Character (सिर्फ एक character के लिए)

DOS Command Syntax क्या है?

किसी DOS command को सही और निर्धारित format में लिखने के तरीके को Command Syntax कहा जाता है।

एक सामान्य DOS command का structure इस तरह समझा जा सकता है:

COMMAND [PARAMETER] [SWITCH]

हर command में ये सभी parts होना ज़रूरी नहीं — यह command पर निर्भर करता है।

Notation समझें:

भाग अर्थ
COMMANDमुख्य command का नाम
[ ]Optional part — यह होना ज़रूरी नहीं
PARAMETERCommand को दी जाने वाली जानकारी (जैसे path)
SWITCHCommand के behavior को बदलने वाला option

उदाहरण से समझें

DIR C:\DOS /P

भाग नाम अर्थ
DIRCommandमुख्य निर्देश
C:\DOSPath/Parameterकिस directory का data चाहिए
/PSwitch/OptionOutput को page-by-page दिखाओ

Command Syntax समझना क्यों ज़रूरी है?

अगर command का syntax गलत लिखा गया, तो DOS उसे execute नहीं कर पाएगा और error दे सकता है। इसलिए किसी भी command को सीखते समय इन बातों का ध्यान रखें:

  • Command का सही नाम
  • सही Parameter/Path
  • सही Switch/Option
  • शब्दों के बीच सही spacing
  • सही file या directory का नाम

HELP Command — Self-Learning के लिए उपयोगी

अगर किसी command के बारे में पूरी जानकारी चाहिए, तो HELP command का उपयोग करें:

HELP DIR

यह DIR command के बारे में सभी switches और उपयोग की जानकारी दिखाता है। यह beginners के लिए एक built-in "guide" की तरह काम करता है।

Important Notes / Exam-Oriented Points

  • DOS Commands मुख्य रूप से Internal और External Commands में विभाजित की जाती हैं।
  • DIR एक Internal Command है, जबकि FORMAT एक External Command है।
  • MD का उपयोग नई directory बनाने के लिए किया जाता है।
  • RD का उपयोग directory हटाने के लिए किया जाता है (directory खाली होनी चाहिए)।
  • DEL का उपयोग file delete करने के लिए किया जाता है।
  • CHKDSK disk की जाँच (checking) करने के लिए उपयोग किया जाता है।
  • * को Asterisk Wildcard कहा जाता है और यह multiple characters को represent करता है।
  • ? को Question Mark Wildcard कहा जाता है और यह एक character को represent करता है।
  • Command को निर्धारित format में लिखने को Command Syntax कहा जाता है।
  • Command processor का नाम COMMAND.COM होता है।

DOS Commands - FAQs

DOS Commands कितने प्रकार की होती हैं?
DOS Commands मुख्य रूप से दो प्रकार की होती हैं — Internal Commands (जैसे DIR, CD, MD) और External Commands (जैसे FORMAT, CHKDSK)।
Internal और External Commands में मुख्य अंतर क्या है?
Internal Commands DOS के command processor (COMMAND.COM) में built-in होती हैं, जबकि External Commands अलग executable files के रूप में disk पर उपलब्ध होती हैं।
DOS में Wildcards का उपयोग क्यों किया जाता है?
Wildcards (* और ?) का उपयोग एक साथ कई files को pattern के आधार पर select करने के लिए किया जाता है, जिससे बार-बार पूरा नाम टाइप न करना पड़े।
* और ? Wildcard में क्या अंतर है?
* एक या अधिक characters को represent करता है, जबकि ? सिर्फ एक character को represent करता है।
Command Syntax का क्या मतलब है?
किसी command को सही parameters और switches के साथ, सही क्रम में लिखने के तरीके को Command Syntax कहा जाता है।
क्या DOS Commands आज भी उपयोगी हैं?
हाँ। आज के Windows Command Prompt (CMD) की नींव DOS Commands पर ही आधारित है, इसलिए यह ज्ञान अभी भी computer basics और कई exams के लिए ज़रूरी है।

🎥 Watch Our YouTube Videos

▶ Visit Our YouTube Channel

📝 Online Test & MCQs

✍️ Start MCQ Quiz Now

Post a Comment

Previous Post Next Post

Contact Form