Windows'ta dosya türünü belirleme


9

Son zamanlarda bir virüs tarafından vuruldum. Bu virüs bilgisayarımdaki birçok dosyayı rastgele video görüntüleri ve kişileri gibi yeniden adlandırdı ve bu dosyaları uzantısız yaptı. SO yeniden adlandırma toplu iş dosyası cevabı yardımıyla bazı fotoğrafları kurtarmayı başardım. Bazı dosyalar tanıyamadığım videolar veya görüntüler ya da biçimlerini de bilemedim. Bu dosya biçimini tespit etmek için herhangi bir yardım? Programlı olmayan bir çözüm varsa çok takdir edilecektir.


Bu programlama dışı bir çözüm ile mümkün olması muhtemel değildir.
Ramhound,

4
Bunu aşağıdaki çözümlerden biriyle sıraladıktan sonra, bir dış sabit disk satın alın ve düzenli yedekleme yapın.
PhonicUK

Yanıtlar:


13

TrID , bu dosyaları belirlemenize yardımcı olabilir.

  1. Programı ve tanımları indirin.
  2. Bunları bir dizine yerleştirin.
  3. Bu dizini PATH'e ekle:
    • Basın Win+ R,
    • Tür systempropertiesadvanced, tıklayın Tamam ,
    • Click Ortam değişkenleri ... düğmesi ve aramaya PATH alt kutuda,
    • Noktalı virgül ve TrID dizini ekleyin.
  4. Artık TrID'yi tridkomut satırına yazarak çalıştırabiliyorsunuz . Programın sitesinde örnekler bulunmaktadır.

2
Ayrıca programa bir GUI arayüzü veren TrID.NET'i de sağlarlar .
Scott Chamberlain

4
TrID, OP için gerçekten ilginç bir komut satırı seçeneğine sahiptir: switch -ce, tahmini uzantıyla verilen dosyaları yeniden adlandırır.
mpy

8

Bazı dosyalar kendi türlerinde tanımlanmış ( sihirli sayılar olarak adlandırılır ) türlerine sahiptir . Örneğin, tüm Windows uygulamalarında ve muhtemelen tüm DLL dosyalarında ilk iki bayt bulunur MZ. Bu yüzden bazen ne olduğunu anlatmak için HEX editörüne bakmanız gerekir. Örnek:

İşte örnek

Yapabiliyorsanız, Total Commander shareware indirmesine gidin , imleci herhangi bir dosyanın üzerine getirin ve F3'e (Görünüm) basın.

Ancak bazen bu bile yardımcı olmaz, özellikle de bazı firmaların üretebileceği özel dosya formatları ile, ancak bu size biraz yardımcı olur.


Dosyayı taramak ve sizin için sihirli numarayı aramak için TrID ( gronostaj'ın cevabında gösterilir) gibi bir program kullanabilirsiniz .
Scott Chamberlain

5

Bir tür un * x katmanını cygwin ortamı aracılığıyla yükleyebilir ve ardından bir dosyanın sihirli sayısını kontrol eden ve bazı ek bilgiler veren dosya yardımcı programını (paket tabanına dahil ) kullanabilirsiniz:

$ file *
img234.png:         PNG image data, 834 x 354, 8-bit/color RGB, non-interlaced
folder:             directory
animation.flv:      Macromedia Flash Video
charmap.pdf:        PDF document, version 1.4
charmap.tex:        LaTeX 2e document, ASCII text
song.mp3:           MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
dvd.iso:            # UDF filesystem data (version 1.5) 'HOLIDAY_SLIDESHOW              '

Gerçekten de, cygwin sadece bir komutu çalıştırmak için aşırı motorlu bir çözümdür ( 20 MB civarında minimum kurulum ), fakat aynı zamanda Windows'ta en çok özlediğim şeylerden biri olan sofistike bir CLI'ye sahipsiniz .


Ya da sadece Mint veya Ubuntu gibi canlı bir cd / dvd dağıtımı ile önyükleme yapabilir ya da ... ve dosyaları yeniden adlandırabilir ya fileda işiniz bittiğinde çıktısını alarak Windows için yeniden listeleyebilir ya da bunların bir listesini alabilirsiniz .
ivanivan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.