मैं एक्सटेंशन के बिना फ़ाइल प्रकार कैसे पता करूं? [डुप्लिकेट]


45

अपने HDD को पुनर्प्राप्त करने के बाद, मैंने बहुत सारी फाइलें बिना किसी एक्सटेंशन के समाप्त कर दीं। उनमें से कई .binफाइलें हैं।

क्या यह पता लगाने का कोई तरीका है कि वे वास्तव में कौन से फ़ाइल प्रारूप हैं?

यदि मैं उन्हें नोटपैड ++ या हेक्स एडिटर्स के साथ संपादित करता हूं तो उनमें से बहुतों को कोई जानकारी नहीं है।

जवाबों:


51

आह, फ़ाइल पहचान की डार्क आर्ट्स।

मुझे इसके लिए ट्राइड पसंद है । यह फ़ाइलों की पहचान करता है ( और यदि आप चुनते हैं तो उनका नाम बदल देते हैं), एक अच्छा बड़ा डेटाबेस है, और यह फ़ाइल से पूरी तरह से स्वतंत्र है, इसलिए आपके पास अपने निपटान में दो दृष्टिकोण हैं।


1
मदद करने की कोशिश करते हुए कुछ बेहतर सीखा। अद्भुत और धन्यवाद!
जॉन्शेन 64

1
यह सॉफ्टवेयर का एक बहुत साफ सा है। मैं बस इसे ठीक से उपयोग करने के लिए एक मौका की प्रतीक्षा कर रहा हूं; पी
यात्रा करने वाला

2
मेरे जैसे शौकिया उपयोगकर्ताओं के लिए (कारण मुझे पता लगाने में कुछ समय लगा), एक विंडो संस्करण है (मेरा मतलब है दृश्य एक) ट्रिडनेट जिसे ट्रिडलिब की भी आवश्यकता है , फिर से धन्यवाद मेरी सभी फाइलें स्वस्थ हैं, यह भी पता लगाने के बाद कि मुझे कैसे पता चला बैच मोड का उपयोग करने और सभी एक्सटेंशन को दाईं ओर बदलने के लिए, धन्यवाद
echolab

2
थोड़ी देर लेकिन, वास्तव में, TrIDNet (एक .NET अनुप्रयोग) को TrIDLib (एक Win32 DLL) की आवश्यकता नहीं है।
Mark0

बहुत बढ़िया उपकरण। मैंने इसे केवल यह पता लगाने के लिए उपयोग किया था कि मुझे एक ईमेल अटैचमेंट जो कि डिक्रिप्ट करने के लिए भेजा गया था .gz, वह एक फाइल थी, न कि एक .tarफाइल जैसा कि उसका एक्सटेंशन दिखाया गया था। एक बार जब मैंने .gzफ़ाइल को खोल दिया तो मुझे वास्तव में एक .tarफ़ाइल मिल गई, इसलिए यह वास्तव में मूल रूप से एक .tar.gzफ़ाइल थी। फिर मैंने एक्सटेंशन के .tarसाथ एक SQL स्क्रिप्ट .sqlऔर कोई एक्सटेंशन के साथ JSON फ़ाइल खोजने के लिए फ़ाइल निकाली । सिवाय इसके कि एसक्यूएल स्क्रिप्ट वास्तव में एसक्यूएल स्क्रिप्ट नहीं थी, लेकिन .gzवास्तविक .sqlफाइल वाली एक और फाइल थी। हा हा!
एडम गुडविन

11

FileID भी है जो मैजिकडब का उपयोग करता है

http://www.optimasc.com/products/fileid/index.html

स्पष्टीकरण: फ़ाइलआईडी, ट्रिड और फ़ाइल सभी फ़ाइल में निहित जादू संख्याओं के साथ काम करते हैं, जो प्रत्येक फ़ाइल के लिए अद्वितीय माना जाता है, इसलिए सभी तीन कार्यक्रम कम या ज्यादा समतुल्य हैं। ट्रिड विंडोज़ उपयोगकर्ताओं के लिए सबसे अधिक व्यावहारिक है, जबकि जीएनयू / लिनक्स वाले केवल फ़ाइल का उपयोग करते हैं


8

आप fileविंडोज के लिए कमांड की कोशिश कर सकते हैं

http://gnuwin32.sourceforge.net/packages/file.htm


यह दिखाता है कि इसका क्या मतलब है डेटा, किस तरह का डेटा है C:\Program Files (x86)\GnuWin32\bin>file file01929.bin file01929.bin; data, क्या कोई और अग्रिम उपकरण है?
इचोलैब

1
"डेटा" का अर्थ है कि यह fileकमांड के लिए कोई मतलब नहीं है ।
डेविड श्वार्ट्ज

6

एक और उपकरण जो उपयोगी हो सकता है वह है ExifTool । नाम क्या सुझा सकता है, इसके विपरीत, यह आपकी सामान्य तस्वीरों / छवियों के फ़िल्टिप्स से अधिक से मेडताडा को पहचान और निकाल सकता है।

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