有没有办法在Windows批处理/ PowerShell中找到文件的MIME-TYPE(或称为" Content-Type" ...)?
答案 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为我们提供的可执行文件更新。