मैं विंडोज पर एक्सटेंशन के बिना फ़ाइल प्रकार कैसे निर्धारित कर सकता हूं?


150

मुझे कभी-कभी अपने क्लाइंट से ऐसी फाइलें मिलती हैं जिनमें गलत फाइल एक्सटेंशन होता है। उदाहरण के लिए, नाम image.jpgलेकिन फ़ाइल वास्तव में एक TIFF छवि है। कई मामलों में मैं एक टेक्स्ट एडिटर में फ़ाइल को खोलकर, पहले कुछ बाइट्स को देखकर स्पष्ट कर सकता हूं, फिर यह मानते हुए कि कौन सी फाइल टाइप है।

यह मेरे लिए JPEG, TIFF, GIF और PDF फ़ाइलों के साथ काम करता है। हालाँकि वहाँ कई और फ़ाइल प्रकार हैं।

क्या युक्त डेटा का विश्लेषण करके सही फ़ाइल प्रकार की पहचान को स्वचालित करना संभव है?


36
रुचि रखने वालों के लिए यह fileकमांड * निक्स मशीनों पर करता है।
बोहज

10
मुझे समझ में नहीं आता कि यह सवाल ऑफ-टॉपिक (3 साल बाद) क्यों है। मैं एक विशिष्ट सॉफ़्टवेयर नहीं माँगता (मैंने इस प्रश्न को रेखांकित करने के लिए अपना प्रश्न पुनः प्रतिपादित किया)। मैं सिर्फ एक समाधान के लिए अक्स।
मार्टिन

2
मुझे समझ नहीं आता कि 26 लोग क्यों सोचते हैं कि बोहेज * निक्स से संबंधित टिप्पणी "पोस्ट में कुछ उपयोगी है"। यह प्रश्न टैग किया गया है windows, लेकिन टिप्पणी का अर्थ है: "आप विंडोज पर ऐसा नहीं कर सकते, आपको इसके बजाय * निक्स का उपयोग करना चाहिए"। इसलिए? टिप्पणी "रुचि रखने वालों के लिए" निर्देशित है। में क्या? कंप्यूटर बदलें? :(
एसेनी

2
@Aacini * उन निक्स लोगों के लिए उपयोगी है जो Google से यहां आते हैं।
jingyu9575

जवाबों:


145

आप ट्रिड टूल का उपयोग कर सकते हैं, जिसमें फाइलों की पहचान करने के लिए फ़ाइल प्रकार की बढ़ती लाइब्रेरी है।

स्क्रीनशॉट

वाइल्डकार्ड का समर्थन किया जाता है, इसलिए आपके उदाहरण में आप सभी छवियों को एक फ़ोल्डर में जांचने के लिए रख सकते हैं, जैसे C: \ Verimages - तो आप कमांड का उपयोग कर सकते हैं:

trid C:\verifyimages\*

यह verifyimagesफ़ोल्डर की सभी फाइलों की जांच करेगा ।


वहाँ भी एक जीयूआई संस्करण उपलब्ध है, ट्रिडनेट :

स्क्रीनशॉट

वहाँ प्रलेखन उपलब्ध है कि आप कैसे आसानी से विंडोज एक्सप्लोरर और कुल कमांडर में ट्रिड या ट्रिडनेट को एकीकृत कर सकते हैं:

विन्डोज़ एक्सप्लोरर

कुल कमांडर


4
ध्यान दें कि यह इंगित करता है कि यह व्यावसायिक उपयोग के लिए लाइसेंस प्राप्त नहीं है, केवल व्यक्तिगत उपयोग
क्रिस मैग्नसन

2
मुझे यह पता लगाने में कुछ परेशानी हुई कि इस प्रोग्राम का उपयोग करने के लिए कौन सी डाउनलोड फाइलें आवश्यक हैं। तो यह टिप्पणी उस में सहायता करने के लिए है। आपको दो फ़ाइलों को डाउनलोड करना होगा। सबसे पहले, या तो कमांड लाइन उपयोगिता या जीयूआई उपयोगिता। दूसरा, एक्सएमएल परिभाषाओं का एक फ़ोल्डर जिसे "ट्रिड एक्सएमएल डीईएस" कहा जाता है। ट्रिड के रूप में एक ही निर्देशिका में परिभाषा एक्सएमएल फ़ाइलों को रखें। फिर परिभाषाएँ स्कैन करें। अंत में आप इसका उपयोग शुरू कर सकते हैं।
मर्शमैन

धन्यवाद, mrtsherman, स्पष्टीकरण के लिए। मैं भी उलझन में था। डॉक्स में सुधार किया जा सकता है, लेकिन अच्छा उपकरण!
जे वुडचुक

52

फ़ाइल

फ़ाइल इसे वर्गीकृत करने के प्रयास में प्रत्येक तर्क का परीक्षण करती है। इस क्रम में किए गए परीक्षणों के तीन सेट हैं: फाइलसिस्टम परीक्षण, मैजिक नंबर परीक्षण और भाषा परीक्षण। पहले परीक्षण सफल होता है कि फ़ाइल प्रकार मुद्रित करने के लिए कारण बनता है।

मुद्रित प्रकार में आमतौर पर एक शब्द पाठ होता है (फ़ाइल में केवल मुद्रण वर्ण और कुछ सामान्य नियंत्रण वर्ण होते हैं और संभवतः ASCII टर्मिनल पर पढ़ने के लिए सुरक्षित होता है), निष्पादन योग्य (फ़ाइल में प्रोग्राम को एक रूप में संकलित करने का परिणाम होता है कुछ यूनिक्स कर्नेल या किसी अन्य के लिए समझ में आता है, या डेटा का अर्थ कुछ और है (डेटा आमतौर पर "बाइनरी" या गैर-मुद्रण योग्य है)। अपवाद अच्छी तरह से ज्ञात फ़ाइल प्रारूप (कोर फाइलें, टार अभिलेखागार) हैं जो बाइनरी डेटा को शामिल करने के लिए जाने जाते हैं।


1
fileमानक है, लेकिन पुराने सिस्टम पर (विशेष रूप से गैर-लिनक्स) बहुत जानकार नहीं है। उबंटू आदि के लिए यह काफी सम्मानजनक और मानक के रूप में स्थापित होना चाहिए।
Thorbjørn रावन एंडरसन

1
@Anm_LA, यह विंडोज पर बिल्कुल भी मानक नहीं है, लेकिन उत्तर में लिंक विंडोज के जीएनयू संस्करण के एक बंदरगाह के लिए है file। यदि अन्य * nix कमांड्स आपके लिए विंडोज यूजर के रूप में दिलचस्प हैं, तो सभी प्रकार के रत्नों को खोजने के लिए उस साइट पर घूमें।
RBerteig

2
मुझे बहुत संदेह है कि fileविंडोज अनुप्रयोगों द्वारा बनाई गई फाइलों पर एक विशेषज्ञ है।
रॉबिन ग्रीन

5
@ रोबिन: आप इसका परीक्षण करने के लिए स्वागत करते हैं।
इग्नासियो वाज़क्वेज़-अब्राम्स

11
@ रोबिन: मुझे बहुत संदेह है कि आपने इसका इस्तेमाल किया है file, और फिर भी आपने इसकी प्रभावशीलता के बारे में अपना मन बना लिया है।
tzot

13

मैं फ्रेंच नेशनल लाइब्रेरी के लिए काम करता था, एक डिजिटल संग्रह प्रणाली का निर्माण करने के लिए जिसमें न केवल डिजीटल किताबें थीं, बल्कि सभी प्रकार की अजीब फ़ाइल प्रकारों के साथ लाखों डिजिटल आर्टिफैक्ट भी थे। हमने फ़ाइल स्वरूपों को पहचानने के लिए JHOVE का उपयोग किया ।

JHOVE खुला स्रोत है, इसे JSTOR और हार्वर्ड यूनिवर्सिटी लाइब्रेरी द्वारा बनाए रखा गया है। यह उपयोग करने के बजाय सरल है ।


ठंडा! लेकिन क्या यह त्रिदेव की तरह मालिकाना प्रारूप को पहचानता है? वैसे भी, मेरे पास गैर-मालिकाना प्रारूपों के सबफॉर्मेट्स / वेरिएंट की पहचान करने के लिए कुछ उपयोग हैं (या, मानकीकृत प्रारूपों के लिए सटीक, मालिकाना 'एक्सटेंशन'), इसलिए यह काम में आएगा। सर ऊंचा रखने के लिए आपका आभार!
पेपोलुआन

1

मैं अपने कार्यक्रमों में ओरेकल के बाहर के पुस्तकालयों का उपयोग करता हूं। मुक्त नहीं, लेकिन वे अच्छी तरह से काम करते हैं, खासकर छवियों के लिए। बाजार-बोलने का कहना है कि यह 500 से अधिक फ़ाइल प्रकारों का समर्थन करता है।


0

आप किसी भी कंप्यूटर से फ़ाइल प्रकार की जाँच कर सकते हैं जिसमें विंडोज़ शामिल हैं

http://www.checkfiletype.com


1
सुपर उपयोगकर्ता में आपका स्वागत है! कृपया जवाब में सॉफ्टवेयर की सिफारिश करने के लिए पढ़ें , विशेष रूप से बोल्ड में बिट्स ; फिर वहां दिए दिशानिर्देशों का पालन करने के लिए अपने उत्तर को संपादित करें। यह तब भी लागू होता है जब आप एक वेबसाइट की सिफारिश कर रहे हों! चीयर्स
bertieb
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.