लिनक्स पर मैक ओएस एक्स और गनोम पर, ऐसे कमांड हैं जो उनके संबंधित जीयूआई संपादकों में कमांड लाइन से फाइलें खोलने के लिए उपयोग किए जा सकते हैं: openऔर gnome-open, क्रमशः। क्या विंडोज के लिए इस तरह का कोई कमांड है?
लिनक्स पर मैक ओएस एक्स और गनोम पर, ऐसे कमांड हैं जो उनके संबंधित जीयूआई संपादकों में कमांड लाइन से फाइलें खोलने के लिए उपयोग किए जा सकते हैं: openऔर gnome-open, क्रमशः। क्या विंडोज के लिए इस तरह का कोई कमांड है?
जवाबों:
यदि आप वर्तमान में कमांड प्रॉम्प्ट में हैं और आपके पास एक फ़ाइल है test.png, जिसे कॉल किया गया है , जो c:\testआप में स्थित हैं, तो निम्न कार्य कर सकते हैं
यदि आप निर्देशिका में हैं (तो कहना चाहिए c:\test>) बस टाइप करें:
test.png
जो डिफॉल्ट पींग पिक्चर एडिटर में टेस्ट खोलेगा।
यदि फ़ाइलों के नाम में रिक्तियाँ हैं, तो फ़ाइल नाम को ""
"this image.png"
आप वैकल्पिक रूप से टाइप कर सकते हैं:
c:\test\test.png
जो आप वर्तमान में कोई फर्क नहीं पड़ता फ़ाइल खोल देगा।
अंत में, आप चित्र को किसी अन्य प्रोग्राम में पास कर सकते हैं। उदाहरण के लिए, यदि आपके पास एक इमेज एडिटर है, जिसे imageedit.exe कहा जाता है और यह कमांड लाइन के माध्यम से फाइल खोलने का समर्थन करता है (और यदि प्रोग्राम पथ / पहुंच योग्य है या आप इसमें करंट डायरेक्टरी में हैं), तो आप निम्न टाइप कर सकते हैं:
imageedit c:\test\test.png
यदि यह एक पंजीकृत एक्सटेंशन है, तो आप "प्रारंभ" का उपयोग कर सकते हैं
start WordDoc.doc
start "" WordDoc.docकाम करेगा
डॉस कमांड-लाइन पर explorer "<PATH>"विंडोज डिफॉल्ट से जुड़े प्रोग्राम के साथ फाइल का रास्ता खुल जाएगा। यह विंडोज ऑपरेटिंग सिस्टम में परिभाषित सभी यूआरआई (http:, https:, ftp:) और अन्य फाइल प्रोटोकॉल को भी हैंडल करेगा। यदि फ़ाइल या प्रोटोकॉल किसी प्रोग्राम से संबद्ध नहीं है, तो एक Open Withसंवाद दिखाई देगा। यदि फ़ाइल मौजूद नहीं है तो डिफ़ॉल्ट My Documentsफ़ोल्डर खुल जाएगा। यह निष्पादन योग्य फाइलें (EXE, BAT फाइलें) और शेल नेमस्पेस पथ भी खोल सकता है।
उदाहरण
explorer "http://www.google.com"- विंडोज़ डिफॉल्ट ब्राउजर में http://www.google.com खुलेगा ।
explorer "file:///C:\temp\"यदि मौजूद है तो अस्थायी निर्देशिका खोलेगा
explorer "file.txt"file.txtवर्तमान निर्देशिका पथ .ie %CD%पथ पर खुल जाएगा
explorer ::{645ff040-5081-101b-9f08-00aa002f954e}RecycleBin खोलेगा ।
आप उल्लेख कर सकते हैं एक्सप्लोरर के अन्य उपयोगी कमांड लाइन के बारे में स्विच यहां
powershell -c "folder\childfolder\file.txt"
स्रोत: https://technet.microsoft.com/en-us/library/ee176882.aspx
सरल और बहुमुखी।
प्रारंभ का पहला पैरामीटर एक विंडो शीर्षक है, इसलिए यदि आपके पास फ़ाइल नाम में कोई स्थान है, और आप टाइप करते हैं
"My File.txt" शुरू करें
आपको शीर्षक के रूप में "My File.txt" के साथ कमांड लाइन विंडो मिलेगी। इस डमी शीर्षक का उपयोग करने के लिए,
"मेरा शीर्षक" "मेरा File.txt" प्रारंभ करें
फ़ाइल पर निर्भर करता है और वहाँ क्या अनुप्रयोग खोला है शायद किसी भी तरह से देखने के लिए एक खिड़की नहीं होगी।
यदि आप हैं, में (कम से PowerShell शीघ्र), और आप वर्तमान निर्देशिका में एक फ़ाइल खोलने के लिए चाहते हैं, तो आप इस कोशिश कर सकते हैं । यदि आप कमांड प्रॉम्प्ट में हैं, तो आप टाइप करके उसी परिणाम को पूरा कर सकते हैंPS (current-directory)> .\myfile.ext
powershell -c .\myfile.ext
(आपको इसमें शामिल होना चाहिए .\, क्योंकि PowerShell डिफ़ॉल्ट रूप से वर्तमान स्थान से फ़ाइलों को लोड नहीं करता है।) या यदि फ़ाइल वर्तमान निर्देशिका में नहीं है, तो आप एक निर्देशिका नाम (रिश्तेदार या निरपेक्ष) प्रदान कर सकते हैं।
पहले परिदृश्य के लिए - यदि आप कर रहे हैं में PowerShell - फ़ाइल नाम अंतरिक्ष (रों) शामिल है, उद्धरण (या तो तरह) में यह जोड़ देना और साथ यह पूर्व में होना &प्रतीक:
PS C: \ Users \ myusername \ Pictures> & "। \ Funny cat.jpg "
(आप &पठनीयता के लिए एक स्थान जोड़ सकते हैं , यदि आप पठनीयता पसंद करते हैं, और आप /इसके बजाय उपयोग कर सकते हैं \।) मुझे नहीं पता कि इस कार्य को दूसरे परिदृश्य में कैसे बनाया जाए (जिसमें आप powershell -cकमांड प्रॉम्प्ट से चल रहे हैं ) यदि फ़ाइल या निर्देशिका नाम में स्थान होता है - उद्धरण मदद के लिए नहीं लगते हैं।
विशिष्ट के साथ निष्पादन योग्य विशिष्ट फ़ाइल:
विंडोज 10 पर गिट बैश स्क्रिप्ट :
FILE_PATH="C:\DEV\REPO\GIT\AHK03\SHORTCUTS\SHORTCUTS_MAIN.ahk"
EXEC_PATH="C:\DEV\REPO\GIT\AHK03\AHK_ROOT\AutoHotkeyU64.exe"
$EXEC_PATH $FILE_PATH
यह उदाहरण $ FILE_PATH द्वारा प्रदर्शित फ़ाइल को खोलता है जिसमें $ EXEC_PATH द्वारा निष्पादित निष्पादन योग्य है । यदि यह आपके लिए काम नहीं करता है, तो रास्तों के लिए एकल स्लैश ("\") को डबल स्लैश ("\\") में बदलने का प्रयास करें।
यह थोड़ा देर से आ सकता है, लेकिन विंडोज 7 में एक फ़ाइल नाम को संपादित करने का सही आदेश "फ़ाइल_नाम लिखना" है
यह डिफ़ॉल्ट पाठ संपादक खोलना चाहिए और आपको आसानी से फ़ाइल को संपादित करने में सक्षम होना चाहिए
संपादित करें: यह केवल वर्डपैड खोलने के लिए लगता है। मेरे लिए वह डिफ़ॉल्ट टेक्स्ट एडिटर था।
writeवह संक्षिप्त है write.exeजिसके लिए वर्डपैड की निष्पादन योग्य फ़ाइल है। में संग्रहीत है C:\windows, जिस पर है %PATH%इसलिए यह वर्डपैड के साथ एक फ़ाइल को खोलने के लिए बस नियमित तरीका नहीं है,।
Windows कमांड प्रॉम्प्ट में, आप चला सकते हैं
edit [file_name]
बैच फ़ाइलों / लॉग / टेक्स्ट फ़ाइलों आदि को देखने के लिए इस कमांड की आवश्यकता होती है QBASIC.EXE, जो कि डिफ़ॉल्ट रूप से विंडोज में मौजूद है।
अन्य उपयोगी MS-DOS आदेशों के लिए यहां देखें ।
editऔर न ही qbasic.exe। इसके अलावा, यह केवल सादे पाठ फ़ाइलों के साथ काम करता है।