2012-03-26 12 views
5

मेरे पास एक फ़ाइल है जो एएससीआईआई या यूटीएफ -8 प्रारूप में हो सकती है। मैं जान सकता हूं कि यह नोटपैड ++ के माध्यम से कौन सा प्रारूप है। लेकिन क्या कोई मुझे एक उपकरण बता सकता है जो मुझे दिखा सकता है कि फाइल किस प्रारूप में कमांड प्रॉम्प्ट के माध्यम से है।कमांड प्रॉम्प्ट के माध्यम से फ़ाइल एन्कोडिंग प्रारूप: विंडोज

उदाहरण: ओपन कमांड प्रॉम्प्ट,

C:><Some Command> FileName 

जो मुझे ASCII या UTF-8 की तरह फ़ाइल स्वरूप देना चाहिए।

+1

संभावित डुप्लिकेट [कैसे जांचें कि एक .txt फ़ाइल एएससीआईआई या यूटीएफ -8 प्रारूप में विंडोज वातावरण में है?] (Http://stackoverflow.com/questions/6947749/how-to-check-if-a -txt-file-is-in-ascii-or-utf-8-format-in-windows-environment) –

उत्तर

-3

यह (नहीं मेरे द्वारा मैं जोड़ सकते हैं), जो एक महान जवाब है this question here का डुप्लिकेट है

संपादित

मैं बहुत यकीन है कि वहाँ तरीका है कि आम तौर पर ऐसा करने के लिए, विश्वसनीय है नहीं है कर रहा हूँ आपको फ़ाइल के एन्कोडिंग को बताया जाता है, सुनिश्चित करें कि आप फ़ाइल की शुरुआत में बाइट ऑर्डर मार्क (बीओएम) की तलाश कर सकते हैं, लेकिन यह अनिवार्य नहीं है और इसलिए यह सच संकेतक नहीं है जब तक कि आप यह सुनिश्चित नहीं करते कि यह सुनिश्चित किया जाए कि वहां होना चाहिए।

जब तक कि कोई अलग तरीके से नहीं जानता, मुझे नहीं लगता कि स्क्रैच से काम करना संभव है, आपको एन्कोडिंग के बारे में कुछ सुराग रखना होगा।

+1

मुझे लगता है कि chcp जो मैं ढूंढ रहा हूं उसके लिए नहीं है। क्योंकि मैं जो उम्मीद कर रहा था वह है "क्या कोई ऐसा उपकरण है जो फाइल प्रारूप में इनपुट और प्रिंट के रूप में फाइल लेगा।" उदाहरण: कहें कि हमारे पास "टूल" नाम से एक उपकरण है। अगर मैं "TOOL file.txt" जैसे कमांड प्रॉम्प्ट देता हूं तो आउटपुट या तो ASCII या UTF या किसी अन्य प्रारूप होना चाहिए। – Amarnath

+0

कृपया प्रिंट करें कि प्रिंट द्वारा आपका क्या मतलब है, क्या आपका मतलब कंसोल पर आउटपुट या वास्तविक प्रिंटर पर प्रिंट करें –

+0

हां, कंसोल पर आउटपुट। – Amarnath

-1
  1. अजगर 3.x cmd.exe (प्रशासक) में
  2. रन कमांड स्थापित करें: pip install chardet
  3. एक छोटे से अजगर स्क्रिप्ट है कि एक फ़ाइल को पढ़ने लिखें, एन्कोडिंग का पता लगाने, और नव स्थापित का उपयोग कर एन्कोडिंग प्रिंट मॉड्यूल chardet। मदद के लिए here देखें।
  4. PATH

के तहत कहीं स्क्रिप्ट रखो आप काम कर रहे हैं ec.py बनाने मान लीजिए। फिर आप एन्कोडिंग प्राप्त करने के लिए कमांड लाइन पर ec FileName का आह्वान कर सकते हैं। यदि आप पाइथन लिपि लिखने के लिए एक अच्छी नौकरी करते हैं, तो आप कई फ़ाइलों के एन्कोडिंग प्राप्त करने के लिए ec *.txt जैसे कुछ आह्वान कर सकते हैं।

संबंधित मुद्दे