.cmd — विंडोज कमांड स्क्रिप्ट
Microsoft · 1985
.cmd फ़ाइल क्या है?
.cmd फ़ाइल एक स्क्रिप्ट फ़ाइल है जिसमें विंडोज कमांड-लाइन इंटरप्रेटर द्वारा निष्पादित किए जाने वाले कमांड की एक श्रृंखला होती है। यह उपयोगकर्ताओं को कमांड को एक साथ जोड़कर दोहराए जाने वाले कार्यों को स्वचालित करने की अनुमति देता है। इन स्क्रिप्ट का उपयोग मुख्य रूप से विंडोज ऑपरेटिंग सिस्टम के भीतर सिस्टम प्रशासन और बैच प्रोसेसिंग के लिए किया जाता है।
.cmd फ़ाइलें खोलने वाले प्रोग्राम
| प्लेटफ़ॉर्म | प्रोग्राम | ||
|---|---|---|---|
| Windows | Notepad | मुफ़्त | आधिकारिक |
| Command Prompt (cmd.exe) | मुफ़्त | आधिकारिक | |
| PowerShell ISE | मुफ़्त | आधिकारिक | |
| Visual Studio Code | मुफ़्त | ||
| Notepad++ | मुफ़्त | ||
| macOS | TextEdit | मुफ़्त | आधिकारिक |
| Homebrew (for cmd.exe emulator) | मुफ़्त | ||
| Visual Studio Code | मुफ़्त |
.cmd फ़ाइलों की आम समस्याएँ
अक्सर पूछे जाने वाले प्रश्न
.cmd और .bat दोनों फ़ाइलें विंडोज कमांड इंटरप्रेटर द्वारा निष्पादित बैच स्क्रिप्ट हैं। हालाँकि, .cmd फ़ाइलों को विंडोज NT कमांड स्क्रिप्ट के रूप में माना जाता है, जिसका अर्थ है कि वे `cmd.exe` के समान विशेषाधिकारों के साथ चलती हैं और कुछ कमांड व्यवहार `command.com` द्वारा व्याख्या की गई पुरानी .bat फ़ाइलों से थोड़ा भिन्न हो सकते हैं।
हाँ, आप Mac पर TextEdit जैसे सादे टेक्स्ट संपादक का उपयोग करके .cmd फ़ाइलें खोल और संपादित कर सकते हैं। हालाँकि, .cmd स्क्रिप्ट के भीतर के कमांड विंडोज-विशिष्ट हैं और macOS पर सीधे निष्पादित नहीं होंगे। उन्हें चलाने के लिए आपको विंडोज वातावरण या एमुलेटर की आवश्यकता होगी।
अविश्वसनीय स्रोतों से .cmd फ़ाइलें चलाना जोखिम भरा हो सकता है, क्योंकि उनमें दुर्भावनापूर्ण कमांड हो सकते हैं जो आपके सिस्टम को नुकसान पहुँचा सकते हैं। निष्पादन से पहले हमेशा सुनिश्चित करें कि आप स्रोत पर भरोसा करते हैं और स्क्रिप्ट के भीतर कमांड को समझते हैं। एंटीवायरस सॉफ़्टवेयर ज्ञात खतरों का पता लगाने में मदद कर सकता है, लेकिन सावधानी बरतने की सलाह दी जाती है।
तकनीकी विवरण
CMD फ़ाइलें सादा टेक्स्ट फ़ाइलें होती हैं और उनमें कोई विशिष्ट बाइनरी हेडर या हस्ताक्षर नहीं होता है, जिससे वे केवल अपनी सामग्री के आधार पर अन्य टेक्स्ट-आधारित स्क्रिप्ट फ़ाइलों से अप्रभेद्य हो जाती हैं। निष्पादन विंडोज में `cmd.exe` इंटरप्रेटर द्वारा नियंत्रित किया जाता है।