如何查找文件“mime-type(Content-Type?)”?在Windows上

时间:2015-09-08 14:16:44

标签: windows batch-file content-type

有没有办法在Windows批处理/ PowerShell中找到文件的MIME-TYPE(或称为" Content-Type" ...)?

2 个答案:

答案 0 :(得分:4)

虽然不是直接在Windows命令提示符中,但更现代的方法是使用Git for Windows。安装完成后,运行git-bash和命令file path\to\file。输出示例如下:

TestFile.ico: MS Windows icon resource - 1 icon, 128x128, 32 bits/pixel

或者,使用命令file -i path\to\file可能会给出:

TestFile.ico: image/vnd.microsoft.icon; charset=binary

答案 1 :(得分:3)

使用File from source或您可以get win32 binaries from here

空文件示例:

COPY NUL >test.ext && "C:\Program Files (x86)\GnuWin32\bin\file" −-mime-type test.ext

将返回此内容:

test.ext; text/plain

<强>更新

此外,-b--brief不会将文件名添加到输出行

file -b −-mime-type test.ext仅返回mime-type:text/plain

输入file --help了解更多选项

注意:源代码比GnuWin32为我们提供的可执行文件更新。