कमांड लाइन से डिफॉल्ट एप्लिकेशन के साथ फाइल खोलें


18

विंडोज एक्सपी पर, कोई कमांड लाइन से अपने डिफ़ॉल्ट एप्लिकेशन के साथ एक फाइल कैसे खोलता है?

जहाँ तक मुझे पता है, यह कमांड प्रॉम्प्ट या बैच फ़ाइल से काम करना चाहिए:

start "path to my file"

दुर्भाग्य से मेरे मामले में, यह केवल अधिकांश फ़ाइल प्रकारों के लिए एक नया कमांड प्रॉम्प्ट विंडो खोलता है। (यह। Exe फ़ाइल के लिए हालांकि काम करता है ...)

जवाबों:


20

इसे इस्तेमाल करे।

START "" "path to my file"

STARTआदेश व्यवहार का पहला सेट ""पाठ खिड़की के शीर्षक के लिए उपयोग करने के लिए के रूप में, तो बस एक खाली जोड़ी शामिल हैं।


1
मैं बैच फ़ाइल में एक कमांड के माध्यम से PowerShell खोलने के लिए यह काम कैसे कर सकता हूं? अभी, कुछ नहीं होता है, जब यह लाइन हिट powershellया powershell.exe। जब मैं इसे बनाता हूं start powershellया start powershell.exeकुछ नहीं होता है।
Ungeheuer

क्या यह विंडोज के सभी संस्करणों पर काम करता है या कोई न्यूनतम संस्करण है?
18:09

यह सभी संस्करणों पर काम करता है जो मुझे विश्वास है ... जहां तक ​​विंडोज 95 किसी भी तरह से वापस। मैं इससे पहले के संस्करणों के बारे में निश्चित नहीं हूं।
एफोरिया

9
explorer "filename"

xp और अन्य विंडो के लिए काम करता है (95 या उच्चतर) यदि यह काम नहीं करता है, तो आपने उस एक्स्टेंशन प्रकार को प्रोग्राम के साथ संबद्ध नहीं किया है।


1
यह भी अच्छी तरह से काम करता है यदि आप विंडोज पर बैश का उपयोग करते हैं:explorer.exe "filename"
डैनियल आर्थर

यह वही है जो मैं करना चाहता था। यह कुछ उपनामों के साथ अच्छी तरह से काम करता है, उदाहरण के लिए alias open="explorer.exe"आपको बस कॉल करने देता है open file.txt
नाथन

9

उपयोग न करें START। बस फ़ाइल का नाम टाइप करें। नोटपैड में readme.txtखुलता readme.txtहै (या .txtआपके पास जो भी डिफ़ॉल्ट हैंडलर है)।

ध्यान दें कि यदि नाम में रिक्त स्थान हैं, तो आपको उन्हें संभालना होगा। एक अच्छा तरीका दोहरे उद्धरण चिह्नों का उपयोग करना है। "read me.txt"


1
विंडोज 7 के तहत, आपको START कमांड की आवश्यकता है।
गेरिट

2
@ नहीं, आप नहीं। यदि विचाराधीन कार्यक्रम आपके मार्ग में है और आपके डिफ़ॉल्ट हैंडलर ठीक से स्थापित हैं, तो आपको केवल यह करना होगा कि वह पथ और फ़ाइल नाम प्रदान करे और यह खुल जाएगा।
किमी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.