如何实现“无声无息”的后台安装divx?谢谢大家分没多少了,不好意思

freecutelei 2002-04-27 05:36:00
ffff
...全文
40 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vinci 2002-06-23
  • 打赏
  • 举报
回复
divx.dll可不是组件,不能用regsvr32注册。
看看divx.inf是如何安装的。
/***********************************************/
; DivX4Windows MPEG-4 Video Codec install
; Version 4.0 - Project Mayo
; NT & 9x (2k tested !)


[Version]
Signature = "$CHICAGO$"
Class = MEDIA

[SourceDisksNames]
1="DivX MPEG-4 Video Codec Install Disk",, 0001

[SourceDisksFiles]
DivX.dll=1
DivX.inf=1

[Installable.Drivers]
divx = 1:DivX.dll, "vidc.divx", "DivX MPEG-4 Video Codec" , , ,


[DefaultInstall]
CopyFiles=MPEG4.Copy,MPEG4.Copy.Inf
Updateinis = MPEG4.Updateini
addreg = MPEG4.AddReg,MPEG4.AddReg9x,MPEG4.DoReg
MediaType = SOFTWARE

[DefaultInstall.ntx86]
CopyFiles=MPEG4.Copy,MPEG4.Copy.Inf
addreg = MPEG4.AddReg,MPEG4.AddRegNT,MPEG4.DoReg
MediaType = SOFTWARE

[Remove_DivX]
AddReg = MPEG4.Unregister
DelReg = MPEG4.DelReg
DelFiles = MPEG4.Copy,MPEG4.Copy.Inf
UpdateInis = MPEG4.DelIni

[MPEG4.Copy]
DivX.dll

[MPEG4.Copy.Inf]
DivX.inf

[MPEG4.UpdateIni]
system.ini, drivers32,,"vidc.DIVX=DivX.dll"

[MPEG4.DelIni]
system.ini, drivers32,"vidc.DIVX=DivX.dll",

[MPEG4.AddReg]

[MPEG4.AddReg9x]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.DIVX,Description,,%DivX%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.DIVX,Driver,,DivX.dll

HKLM,%UnInstallPath%,DisplayName,,%UninstallDispName%
HKLM,%UnInstallPath%,UninstallString,,"%10%\rundll.exe setupx.dll,InstallHinfSection Remove_DivX 132 %17%\%InfFile%"

[MPEG4.AddRegNT]
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc,DivX.dll,,%DivX%
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers32,vidc.DIVX,,DivX.dll

HKLM,%UnInstallPath%,DisplayName,,%UninstallDispName%
HKLM,%UnInstallPath%,UninstallString,,"%11%\rundll32.exe setupapi,InstallHinfSection Remove_DivX 132 %17%\%InfFile%"

[MPEG4.DoReg]
;HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Registering DivX Direct Show ;Decoder...",,"%11%\regsvr32.exe /s %11%\DivX_c32.ax"

[MPEG4.DelReg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.DIVX

HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc,DivX.dll,,""
HKLM,%UnInstallPath%

[MPEG4.Unregister]
;HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Unregistering DivX Direct Show ;Decoder...",,"%11%\regsvr32.exe /s /u %11%\DivX_c32.ax"

[DestinationDirs]
DefaultDestDir = 11 ; LDID_SYS
MPEG4.Copy = 11
MPEG4.Copy.Inf = 17

[Strings]
DivX="DivX MPEG-4 Video Codec"
InfFile="DivX.inf"
UninstallDispName="DivX Codec 4.0 "
UnInstallPath="Software\Microsoft\Windows\CurrentVersion\Uninstall\DIVXCodec"
MediaClassName="Media Devices"
mfgname=""
west_wood 2002-04-28
  • 打赏
  • 举报
回复
将divx的组件文件(.dll)copy到系统或指定目录下,然后分别注册它们!
hyc1980 2002-04-28
  • 打赏
  • 举报
回复
先找出divx组件dll,之后你可以用regsvr32 /s *.dll

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧