Windows Search 似乎无法将 Flash 视频文件识别为视频。
我经常使用 Windows 搜索来过滤文件夹中的文件。有时我想在文件夹中查找新下载的视频文件,因此我会运行类似 的搜索after:yesterday type:video
。不幸的是,这似乎不包括 Flash 视频文件。但它似乎确实会选择 .wmv、.mp4 以及其他类型。
我需要做哪些更改才能让 Windows 识别某个.flv
文件是视频?或者更一般地说,我如何强制 Windows 相信某个任意文件扩展名是某种类型的文件。
答案1
所以显然我误解了类型type:
搜索运算符的具体作用。我假设在某个地方进行了一些映射,按扩展名或 mime 类型对文件进行分类,但事实并非如此。
搜索type:
运算符将匹配列中显示的文本Type
。当 VLC 被设置为文件的默认应用程序时,匹配列*.flv
中显示的文本Type
为VLC media file (.flv)
。
VLC 作为默认程序时的类型文本定义如下。
[HKEY_CLASSES_ROOT\VLC.flv]
@="VLC media file (.flv)"
将该值调整为类似的值VLC video file
并重新启动资源管理器,使得在将 VLC 设置为默认程序时搜索type:video
显示文件。*.flv
答案2
我还没有尝试过,但我建议如下:
- 打开
regedit
。 - 前往计算机\HKEY_CLASSES_ROOT
- 找到(或创建)
.flv
密钥。 - 在该项内,添加一个名为的新字符串 (REG_SZ)
PerceivedType
,并将其值设置为video
。 - 关闭 Regedit 并重新启动。