用户登录
用户注册

分享至

判断文件类型的软件 如何判断文件类型

  • 作者: 黑子39342533
  • 来源: 51数据库
  • 2020-04-21

可以使用一个文本编辑工具如UltraEdit打开文件(16进制模式下),然后看文件头是什么字符,以下是常见文件类型的文件头字符(16进制),

JPEG(jpg),文件头:FFD8FF

PNG(png),文件头:89504E47

GIF(gif),文件头:47494638

TIFF(tif),文件头:49492A00

WindowsBitmap(bmp),文件头:424D

CAD(dwg),文件头:41433130

AdobePhotoshop(psd),文件头:38425053

RichTextFormat(rtf),文件头:7B5C727466

XML(xml),文件头:3C3F786D6C

HTML(html),文件头:68746D6C3E

Email[thoroughonly](eml),文件头:44656C69766572792D646174653A

OutlookExpress(dbx),文件头:CFAD12FEC5FD746F

Outlook(pst),文件头:2142444E

MSWord/Excel(xls.or.doc),文件头:D0CF11E0

MSAccess(mdb),文件头:5374616E64617264204A

WordPerfect(wpd),文件头:FF575043

Postscript(eps.or.ps),文件头:252150532D41646F6265

AdobeAcrobat(pdf),文件头:255044462D312E

Quicken(qdf),文件头:AC9EBD8F

WindowsPassword(pwl),文件头:E3828596

ZIPArchive(zip),文件头:504B0304

RARArchive(rar),文件头:52617221

Wave(wav),文件头:57415645

AVI(avi),文件头:41564920

RealAudio(ram),文件头:2E7261FD

RealMedia(rm),文件头:2E524D46

MPEG(mpg),文件头:000001BA

MPEG(mpg),文件头:000001B3

Quicktime(mov),文件头:6D6F6F76

WindowsMedia(asf),文件头:3026B2758E66CF11

MIDI(mid),文件头:4D546864

批处理怎么检测文件类型?就是检测用文本工具打开文件另存为看到的那个编码,我只要判断出是否为utf-8编码

我只知道用记事本保存的UTF-8文件头三个字节是EF BB BF,但不知道用其它编辑软件保存的UTF-8是不是也会设置同样的文件头.而且我也不知道批处理怎样按字节读取文本文件.希望对你有所帮助.另外,别对批处理要求太高了.

这个原理我也知道,主要是代码怎么写的呢??总子先谢谢。我网上下了个类似的,但我不会修改。你Q号多少,帮忙看看能不能修改?

不会,一般这样的问题我就编程解决了,你再等等命令行高手吧.

如何判断压缩文件的文件类型

单个未知类型文件

1、下面这个压缩文件是从网上下载的,右键,解压到当前文件夹。

2、解压后,只有一个文件名,没扩展名(隐藏扩展名的勾已去掉了),没图标,根本不知道是什么文件类型。

3、这时该怎么办呢,不急,当然有办法,从网上下载“FileAnalysis”,这是个文件类型分析软件,无须安装,直接启动“FileAnalysis.exe”。

4、打开程序窗口后,点击“打开文件”按钮。

5、文件选择窗口,选择不知类型的文件“file”,点“打开”。

6、加载文件后,点“分析”按钮,其实不点也行,只要加载文件后,马上会自动进行分析。

分析有三项,可能性,文件类型,扩展名。经过分析,可能是7-zip类型,扩展名是7z,可能性为100%。

7、看来是7z压缩文件,于是将file后缀名添加zip(添加为7z也一样),这类压缩文件zip,7z,rar,7-zip都是可以关联打开的,修改后,图标马上就变为压缩图标了。

8、在file.zip上双击,这个文件就打开了,也看到里面的文件了。我用的是WinRAR压缩软件打开的。

多个未知类型文件

1、不止出现上面的情况,还出现了多个未知类型的文件,如下图,几个文件名字都一样,而且不知扩展名,这该怎么办呢?

先不管它是什么文件类型,先把它们解压出来,全部选择后,右键,解压到指定文件夹。

2、解压时,出现确认文件替换窗口,因为它们都同名,而一个文件夹中,不能有同名的文件,所以,第一个解压后,第二个就会提示确认文件替换窗口,当然不能替换,点“重命名”。

3、在原来名字后,加个2即可,为了更直观,加一下划线, 再加2,其它的依此类推_3,_4,_5,_6......。解压后如下第3图。

4、然后再用FileAnalysis.exe来分析,从第一个起,进行分析,这回不是100%了,而是83.3%,文件类型为RAR,扩展名也为RAR。其它类型为RBT,16.7%,这个类型,我也没见过。

5、从第1个到第9个,都分析一下,都是这样的结果,看来只能以RAR类型来定,83.3%的可能性,应该不会错。

提示:下面还有个DownloadRequiredReading.txt文件,这个是说明文件,而且已显示了扩展名“.txt”,所以排除。

6、是不是分析出了结果,就可以打开它们了,直接添加“.rar”扩展名就可以了,根据我的经验,肯定不行,我在下载时,提示提分卷压缩文件。

要如何辨别是分卷压缩文件呢,告诉大家方法,先把扩展名改为.rar,然后一个一个打开,看看 里面文件是否有箭头,如果有箭头,则表示为分卷压缩,向右的箭头表示为“未完待续”,向左的箭头表示“续接”。

看来是被分割的压缩文件,分割的压缩文件要如何解压呢?肯定不能一个一个去解压,必须先给它们添加一个分卷压缩后缀“.partX”,再加“.rar”。即"文件名.partX.rar"。

注释:“文件名”要一样,part表示分卷,part后面的“X”表示序号,从1开始,9个文件,也就是.part1 - .part9,rar表示为压缩文件。

7、全部改好名后,选择第一个,右键,用WinRAR解压到当前文件夹,WinRAR软件会自动把这9个文件依次解压,集成一个文件或文件夹。

解压成功后,我检查了一下它们的大小,9个压缩文件大小为90MB左右,解压出的文件夹为110MB左右,大小很正常,检查里面的文件,打开也正常,没有出现错误。

如何判断未知文件类型

亲,您好!应该是教室电脑里没有安装PPT之类的文件。计算机应该能帮你判别未知文件类型,然后下载个能打开的程序或者您可以试试安装个百度卫士。百度卫士软件库里有办公软件,然后下载上就可以打开了哈。同时百度卫士在遇到未知类型的文件的时候,只需双击或右键,百度卫士帮您轻松打开未知类型的文件。我现在打开未知文件,超快的哈。希望我的答案可以帮到您哈,希望您能选择我为满意答案

java 判断文件类型

简单实现如下:

import java.io.*;

/*通常用在从客户到服务端传送的判断

先用getName()获得文件的名字,这个市File的自带方法。然后那名字给一个String对象,用下面的方法得到文件的扩展名。

*/

public class Rename{

public String getTypeName(String s){

String s1=s.substring(s.indexOf(".")+1,s.length());

if(s1.indexOf(".")>=0){

s=s1;

Rename sf=new Rename();

s=sf.getTypeName(s);

}

return s.substring(s.indexOf("."),s.length());

}

}

C# 如何判断文件类型 用C#设计打开对话框,想问一下大侠们,如何用combobox控制listview显示不同类型文件

例如:string ext=Path.GetExtension(c:\1.bmp).ToUpper();

用 Path.GetExtension可以取到后缀名

用ToUpper,转成大写

在combobox 的CheckedChanged事件中做筛选

转载请注明出处51数据库 » 判断文件类型的软件 如何判断文件类型

软件
前端设计
程序设计
Java相关