我正在尝试使“.mov”文件与 Windows 上的 QuickTime Player 相关联,因为默认情况下,Windows Media Player 正在尝试打开它们。我的 iss 文件中一定没有正确的内容。这是我所拥有的:
Root: HKCR; Subkey: ".mov"; ValueType: string; ValueName: ""; ValueData: "QuickTime.mov"; Flags: uninsdeletevalue
Root: HKCR; Subkey: "QuickTimeFile"; ValueType: string; ValueName: ""; ValueData: "QuickTime File"; Flags: uninsdeletekey
Root: HKCR; Subkey: "QuickTime\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\QuickTimePlayer.exe,0"
Root: HKCR; Subkey: "QuickTimeFile\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\QuickTimePlayer.exe"" ""%1"""
我在顶部的代码中也有 ChangeAssociations=yes 。
我不能在某个地方有正确的值。运行安装后,它不会将文件关联从 Windows Media 更改为 QuickTime。