iTunes in Windows 2003

1.将iTunes解压到一个文件,例如C:\iTunesSetup。会得到7个msi文件,一个SetupAdmin.exe,这个文件没用。
2.用Orca工具打开AppleMobileDeviceSupport.msi,找到LaunchCondition,将Condition中的 ((VersionNT=501 AND ServicePackLevel>=2) OR VersionNT>=600)改为((VersionNT=501 AND ServicePackLevel>=2) OR VersionNT>501)。VersionNT代表的是当前操作系统的版本号,501是XP,502是2003,600是Vista(猜的,因为我的VS2005MSDN上没有600版本)。再点View->Summary Information...,将Languages项改为1033,其他的不留,不然安装的时候还会出问题,这个问题应该是由于系统不是英文版的问题,反正这东西是是驱动,中文的还是英文的不会影响iTunes的使用。修改完之后保存。
3.MobileMe.msi的修改类似步骤2。
4.用命令msidb -x iTunes.cab -d iTunes.msi将iTunes.msi中的iTunes.cab包提取出来,因为iPodService.exe就在这个包里。
5.用命令md iTunes在C:\iTunesSetup下建立一个iTunes文件夹
6.用命令expand iTunes.cab -F:* iTunes
7.UltraEdit打开C:\iTunesSetup\iTunes\iPodService.exe,将6A 01 6A 02 6A 00 6A 00 C7替换为6A 03 6A 02 6A 00 6A 00 C7,在将6A 01 6A 01 52 50 FF D6 52替换为6A 03 6A 01 52 50 FF D6 52。因为这里在比较版本号的时候用了相等比较,改了之后版本的比较就是大于等于比较了,这样Windows 2003也能比较通过了。修改完之后保存。
8.安装iTunes,然后到启动服务的时候报错,把刚才修改过的iPodService.exe 复制到C:\Program Files\iPod\bin 覆盖原文件,然后进行重试就可以了。

msidb,Orca 在网上下一个很快
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值