小编Mic*_*out的帖子

如何在 Windows 资源管理器中获取 .3gp 和 .webm 文件的缩略图?

基本设置

在我的 Windows 7 Professional 64 位系统上,我安装了 K-Lite Codec Pack 7.10 和 K-Lite Codec Pack 64-bit 4.6,只有以下选项(这个想法是只添加缺少的东西,而不是替换 Microsoft 已有的东西):

  • 视频:H.263、FLV1 + FLV4、VP8
  • 音频:Vorbis
  • 过滤器:Matroska 分离器 (Haali)、MP4/3GP/MOV 分离器 (Haali)、FLV 分离器
  • 其他:适用于 Windows 7 的首选过滤器调整器
  • 缩略图(64 位):+flv(3gp 已经被选中,没有 webm 选项
  • 文件关联(32 位):+Matroska (.webm)、+Flash Video (.flv)

结果是 .3gp、.flv 和 .webm 文件在 Windows Media Player 中打开并播放视频和音频,而 .flv 文件在 Windows 资源管理器中显示缩略图。

调整

我按照这些 指南使用首选过滤器调整器配置缩略图,通过将 ffdshow 设置为首选 H.264 编解码器并禁用 .3gp 的媒体基础,但正如我预期的那样,它不起作用。这些指南甚至没有提到 H.263 或 .webm(使用 VP8)。

我做的最后一件事是在Haali Media …

video windows-7 codec

13
推荐指数
2
解决办法
6万
查看次数

在 Word 2010 中,如何插入在编辑内容时更新文档属性的控件?

在 Word 2010 中,您可以从“插入”功能区插入文档属性。例如:

Insert > Text > Quick Parts > Document Property > Subject
Run Code Online (Sandbox Code Playgroud)

如果您这样做,将添加一个带有以下占位符文本的控件

[主题]

请注意单词主题周围的方括号。这些方括号不存在于手动插入控件(可以使用 Developer 功能区插入)的占位符文本中。

当用户打开文档,用他自己的文本替换占位符文本时,文档元数据会更新。此行为与只能通过首先更新元数据来更新的字段不同。

不幸的是,可以添加到文档的文档属性范围是有限的,我也想以这种方式添加其他(自定义)属性。

如何手动插入将使用控件中输入的内容更新文档元数据的控件?

microsoft-word-2010

10
推荐指数
1
解决办法
3万
查看次数

如何在 Git Bash 中输出 256 位甚至 24 位颜色?

我在 Windows 10 创意者更新版本 15063 上运行 Git Bash。在为 Windows 安装 Git 期间,我选择使用 Windows 的默认控制台窗口而不是 MinTTY。

默认控制台窗口表示 cmd.exe,也称为命令提示符或命令处理器。由于 Windows 10 cmd.exe 的 build 14931 支持 24-bit color

如何在 Windows 10 Creators Update for Git Bash 中“解锁”新的 24 位颜色支持?

由于 cmd.exe 现在也支持 ANSI 转义码,我使用以下命令在 cmd.exe(不是 Git Bash)中测试了 24 位颜色支持:

echo ^[[48;2;0;191;243m^[[38;2;255;255;255m Ask Question ^[[0m
Run Code Online (Sandbox Code Playgroud)

(字符序列^[实际上是我使用Ctrl+输入的转义控制字符的视觉表示[。)

cmd.exe 中的 24 位颜色支持

我使用以下命令在 Git Bash 中测试了 24 位颜色支持以及“正常”8 色支持。Git Bash 仅在使用基本(非扩展)ANSI 转义码时输出颜色。

echo -e "\033[48;2;0;191;243m\033[38;2;255;255;255m Ask Question \033[0m"

echo …
Run Code Online (Sandbox Code Playgroud)

bash command-line colors windows-10

10
推荐指数
1
解决办法
2396
查看次数

如何更改文件类型的默认程序,同时在 Windows 7 上保持其当前默认图标

假设我想在记事本中打开 XML 文件,我可以通过控制面板 > 程序 > 默认程序 > 将文件类型或协议与程序关联来更改默认程序。

但是,这也会将其默认图标更改为文本文件的图标。如果我对其他文件类型重复此过程,那么我将无法根据图标轻松区分文件夹中的不同文件。

因此,在更改默认程序后,我想“回滚”图标更改。

HKEY_CLASSES_ROOT\xmlfile\DefaultIcon 保持与默认程序更改之前相同: %SystemRoot%\System32\msxml3.dll,0

我尝试添加HKEY_CURRENT_USER\Software\Classes\xmlfile\DefaultIcon, 以及HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml\DefaultIcon但似乎都不起作用。

我应该更改哪些注册表项以恢复旧图标 ( %SystemRoot%\System32\msxml3.dll,0) 但将记事本保留为默认程序?

我下载了FileTypesMan,它显示%SystemRoot%\System32\msxml3.dll,0为 XML 文件的默认图标,即使这不是我在资源管理器中看到的图标,甚至在 FileTypesMan 本身中也是如此!

windows-registry windows-7 icons file-types

8
推荐指数
1
解决办法
2529
查看次数

将 Thunderbird 中的传入和传出邮件合并到一个文件夹中

我已将 Thunderbird 与 IMAP 配置到 Exchange 服务器。我有一个收件箱和一个已发送邮件文件夹。我可以在这些文件夹的视图中打开消息线程,但线程只会分别显示接收到的和发送的消息。

我可以有一个文件夹来组合发送和接收的消息,在一个线程中显示所有消息吗?想想 Gmail 中的对话视图。

thunderbird threading

6
推荐指数
2
解决办法
7582
查看次数

自动选择静默 MSI 安装的功能

我有一个 InstallShield .exe,它“包装”了 MSI 安装程序。我可以将参数传递给 MSI 安装程序,如下所示:

/v"..."
Run Code Online (Sandbox Code Playgroud)

例如,要进行静默安装:p4inst64.exe /S /v"/qn"。MSI 安装程序将安装 4 个功能;但我只想安装 1 个。

如何从命令行指定 MSI 安装程序的功能选择?

installer windows-installer silent-install

5
推荐指数
1
解决办法
1万
查看次数

在 OS X 中,如何将 127.0.0.1 添加到通过 DHCP 获取的 DNS 服务器列表中?

我正在尝试使用 dnsmasq 使用其配置来解析某些已知域,但让其余请求通过 DHCP 分配的普通 DNS 服务器。我不能让它工作。当我通过网络面板将 DNS 设置为 127.0.0.1 时,我必须将 DHCP 分配的 DNS 服务器硬编码为 dnsmasq 的配置。但是,当我在不同的网络上时,例如在工作中,在客户端,这些地址是不同的。每当我改变网络时,我都必须重新配置。

如何配置 OS X 以使用 127.0.0.1 和通过 DHCP 分配的任何 DNS 服务器?

如果这是不可能的,那么我如何告诉 dnsmasq 通过 DHCP 获取上游 DNS 服务器?

这是我目前所知道的。

  1. OS X 上的 /etc/resolv.conf 是动态的,它会根据您在网络首选项中设置的内容或使用 DHCP 进行更改。它会在您重新连接时随时更改。当您离线时,它甚至会被删除。所以一旦我使用 127.0.0.1 这就会反映在 /etc/resolv.conf 中,我不知道是否有任何地方可以找到以前 DHCP 分配的 DNS 地址。

  2. OS X 不使用 /etc/resolv.conf.head。

  3. OS X 不使用 /etc/dhclient.conf,您可以在其中将 DNS 服务器添加到 DHCP 提供的列表中。

  4. /etc/resolver/tld.conf 不是一个解决方案,因为它会尝试使用基于匹配 tld 的 DNS 服务器(如果您使用 .dev 或其他内容会很好)。

编辑:有网络DNS的设置截图这里看起来像我想要的,但我不知道这篇文章的作者是如何实现的。

networking dns dhcp dnsmasq macos

2
推荐指数
1
解决办法
3310
查看次数