无提示安装编解码器

时间:2014-03-24 11:45:17

标签: command-line codec silent-installer

背景:我一直在使用K-Lite编解码器包来安装在Windows中播放媒体文件所需的视频和音频编解码器,通过静音/无人值守安装,一切正常。

我有兴趣弄清楚以前安装K-Lite时K-Lite的静默安装行为如何。是否可以在旧版本的基础上可靠地运行新版本的静默/无人值守安装?是否可以进行无声卸载?

或者存在某种命令行工具(G-Spot?),它可以检测已经安装的编解码器的存在,或者是否有办法在C ++中以编程方式执行此操作?

我很想听听那些有经验的人。

1 个答案:

答案 0 :(得分:0)

行。已经弄清楚了。

  1. 首次通过
  2. 创建静默安装后

    K-Lite-codec_pack-XYZ.exe -MakeUnattended

    ...然后运行创建的批处理文件......这就是它的全部内容!

    较新版本的K-Lite可以舒适地安装在旧版本之上,但要从非常旧的K-Lite版本升级时要小心。有关此点的详细信息,请参阅此relevant section of the FAQ

    也可以首先运行无提示卸载。除了通过控制面板删除K-Lite之外,您还可以运行卸载可执行文件,如here所述。

    可以在此处找到带有示例Visual Studio项目的综合博客文章:

    http://www.technical-recipes.com/2014/creating-silent-installs-of-audio-and-video-codecs-using-k-lite/