我正在 Windows 7 上进行实验,需要一点帮助。
我有一个可以列出重复项的应用程序,这是我发现的最好的应用程序。但它不显示文件名,只显示“删除”它们的选项。
它确实包含“打开”文件的功能,但我不是用相应的程序(VLC)打开,而是想编写一个简短的脚本,只需弹出一个带有正确路径和文件名的信息弹出窗口。
这个想法很简单,让 Windows 启动脚本而不是“默认”应用程序。
我的问题是,当某些东西正在调用 .mp4 播放器时(例如),我不知道如何告诉 Windows 运行脚本而不是加载 VLC
答案1
- 首先打开注册表编辑器。
- 去找到
HKEY_CLASSES_ROOT\.mp4
钥匙。 - 记下该
(Default)
值。 - 使用
(default)
上面确定的值并导航到HKEY_CLASSES_ROOT\<default value>\shell\open\command
。 - 修改
(Default)
此处找到的值。此值是执行 .mp4 时将执行的值。它看起来像这样"C:\SomeFolder\MyScript.bat" "%1"
。请注意,这两项用双引号括起来。这可以防止路径和文件名中的空格引起问题。
提示:"%1"
值中包含 .mp4 的完整路径和文件名。它将作为第一个参数传递给脚本文件。
答案2
这很简单,打开:
控制面板\程序\默认程序\设置关联
您可以轻松更改单击任何文件时要启动的程序/脚本