Windows에서 확장자가없는 파일 형식을 어떻게 확인할 수 있습니까?


150

때로는 클라이언트에서 파일 확장자가 잘못된 파일을 가져옵니다. 예를 들어, 이름은 image.jpg있지만 파일은 실제로 TIFF 이미지입니다. 대부분의 경우 텍스트 편집기에서 파일을 열고 처음 몇 바이트를보고 파일 형식을 추론하여이를 명확히 할 수 있습니다.

이것은 JPEG, TIFF, GIF 및 PDF 파일에서 작동합니다. 그러나 더 많은 파일 형식이 있습니다.

포함 된 데이터를 분석하여 올바른 파일 형식의 식별을 자동화 할 수 있습니까?


36
관심있는 사람들을 file위해이 명령은 * nix 머신에서이를 수행합니다.
boehj

10
왜이 질문이 주제에 맞지 않는지 이해하지 못합니다 (3 년 후). 특정 소프트웨어를 요구하지 않습니다 (이 질문에 밑줄을 긋습니다). 방금 해결책을 원합니다.
Martin

2
26 명이 왜 boehj * nix 관련 댓글이 "게시물에 유용한 것을 추가한다고"생각하는지 이해가되지 않습니다. 이 질문에는 태그가 붙어 windows있지만 주석에는 "Windows에서는이 작업을 수행 할 수 없으며 대신 * nix를 사용해야합니다"라는 의미가 포함되어 있습니다. 그래서? 이 의견은 "관심있는 사람들을위한 것"입니다. 무엇? 컴퓨터를 바꾸시겠습니까? :(
Aacini

2
@Aacini는 Google에서 온 * nix 사용자에게 유용합니다.
jingyu9575

답변:


145

파일을 식별하기 위해 점점 증가하는 파일 유형 정의 라이브러리가있는 TrID 도구를 사용할 수 있습니다 .

스크린 샷

와일드 카드가 지원되므로 예에서 C : \ verifyimages와 같이 검사 할 모든 이미지를 폴더에 넣을 수 있습니다. 그런 다음 명령을 사용할 수 있습니다.

trid C:\verifyimages\*

verifyimages폴더의 모든 파일을 검사 합니다.


또한 사용 가능한 GUI 버전 인 TrIDNet이 있습니다 .

스크린 샷

TrID 또는 TrIDNet을 Windows 탐색기 및 Total Commander에 쉽게 통합 할 수있는 방법에 대한 설명서가 있습니다.

윈도우 익스플로러

총 사령관


4
그것이 상업적 용도로만 사용되는 것이 아니라 개인적인 용도로만 라이센스가 부여되었음을 나타냅니다.
Chris Magnuson

2
이 프로그램을 사용하는 데 필요한 다운로드 파일을 알아내는 데 어려움이있었습니다. 이 의견은 도움이됩니다. 두 개의 파일을 다운로드해야합니다. 먼저, 명령 행 유틸리티 또는 GUI 유틸리티 중 하나입니다. 둘째, "TrID XML defs"라는 XML 정의 폴더. 정의 XML 파일을 TrID와 동일한 디렉토리에 두십시오. 그런 다음 정의를 스캔하십시오. 마지막으로 사용을 시작할 수 있습니다.
mrtsherman

설명을 해주셔서 감사합니다. 나도 혼란 스러웠다. 문서는 개선되었지만 멋진 도구입니다!
J Woodchuck

52

파일

File 은 각 인수를 분류하기 위해 테스트합니다. 파일 시스템 테스트, 매직 넘버 테스트 및 언어 테스트의 세 가지 테스트 세트가이 순서대로 수행됩니다. 첫 번째 성공 테스트는 파일 형식이 인쇄됩니다.

인쇄 된 유형은 일반적으로 텍스트 단어 중 하나 (파일에는 인쇄 문자와 몇 개의 공통 제어 문자 만 포함되며 ASCII 터미널에서 읽기에 안전 할 수 있음), 실행 파일 (파일은 프로그램을 형식으로 컴파일 한 결과를 포함 함)을 포함합니다. 일부 유닉스 커널이나 다른 커널이 이해할 수있는 데이터 또는 다른 의미의 데이터 (데이터는 일반적으로 "이진"또는 인쇄 할 수 없음)입니다. 이진 데이터를 포함하는 것으로 알려진 잘 알려진 파일 형식 (코어 파일, tar 아카이브)은 예외입니다.


1
file표준이지만 구형 시스템 (특히 비 Linux)에서는 지식이 부족합니다. 우분투 등의 경우 꽤 존경 받고 표준으로 설치해야합니다.
Thorbjørn Ravn Andersen

1
@ Anm_LA, Windows에서는 전혀 표준이 아니지만 대답의 링크는 GNU 버전의 fileWindows 포트에 대한 링크입니다 . 다른 * nix 명령이 Windows 사용자로서 당신에게 흥미 있다면, 그 사이트 를 둘러 보고 모든 종류의 보석을 찾으십시오.
RBerteig

2
나는 이것이 fileWindows 응용 프로그램으로 만든 파일의 전문가 라는 것을 의심합니다 .
Robin Green

5
@Robin : 테스트를 환영합니다.
Ignacio Vazquez-Abrams

11
@Robin : 전혀 사용 file하지 않았지만 그 효과에 대해 거의 마음을 정했습니다.
tzot

13

나는 프랑스 국립 도서관에서 디지털화 된 책뿐만 아니라 모든 종류의 이상한 파일 형식을 가진 수백만 개의 디지털 인공물을 포함하는 디지털 보관 시스템을 구축하기 위해 일했습니다. JHOVE 를 사용 하여 파일 형식을 인식했습니다.

JHOVE는 오픈 소스이며 JSTOR 및 Harvard University Library에서 관리합니다. 사용하는 것이 오히려 간단 합니다 .


시원한! 그러나 TrID와 같은 독점 형식을 인식합니까? 어쨌든, 나는 않는 비 독점적 인 형식 (또는, 정확하게하기 위해 표준화 된 형식으로 독점 '확장'), 그래서이 편리 올 것의 서브 포맷 / 변종을 식별하기 위해 몇 가지 용도가있다. 충고 고맙습니다!
pepoluan


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.