服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

运维之家

 找回密码
 注册
搜索
查看: 6140|回复: 1

在windows2003上安装iTunes

[复制链接]
dirtysea 发表于 2013-3-21 00:19:44 | 显示全部楼层 |阅读模式

要在 Windows Server 2003/2008 上安装 iTunes,需要自己hack 一下。在 Windows Server OS 上安装 iTunes,其实是缺少安装了 Apple Mobile Device Support,如果你把下载的 iTunesSetup.exe 用 WinRAR 或 7-zip 解压,就会发现文件夹下面有一个 AppleMobileDeviceSupport.msi 文件。需要做的只是修改这个文件。操作的步骤如下:

       1、用 WinRAR 之类的软件解压下载的 iTunesSetup.exe(iTunesSetup下载地址:http://www.apple.com/itunes/);

       2、下载一个微软提供的用于修改 Windows Installer 数据库表编辑器的软件:Orca (可以到这里下载:http://pan.baidu.com/share/link?shareid=209865&uk=1226060901)

       3、安装后,运行 Orca.exe,打开 AppleMobileDeviceSupport.msi,左边列表里找到 LaunchCondition,右键 --> 删除表;

       4、保存,退出。enjoy hacking!

       5、然后在解压后的文件夹中找到 iTunesSetup.exe 双击进行安装,安装好把iphone连接到电脑上,检测成功!

       以上发放可以解决在Windows Server 2003/2008 上不能安装iTunes的问题。


 楼主| dirtysea 发表于 2013-3-21 00:20:24 | 显示全部楼层
需要软件如下:UltraEdit,Winrar,Orca,MSIdb,iTunes(必须的)
将iTunes文件的扩展名.exe改为.rar
用Winrar将刚才改过扩展名的iTunes.rar解压至一个文件夹。得到如下7个文件
用Orca工具打开AppleMobileDeviceSupport.msi,在左侧找到LaunchCondition如下图
将LaunchCondition右侧所有条目删除。保存并退出Orca。
然后将下载的MS02/Idb文件拷贝至刚才解压出文件的文件夹。
开始—运行—输入CMD 打开命令提示符
**上面那个文件夹(用cd命令)
然后输入msidb -x iTunes.cab -d iTunes.msi将iTunes.msi中的iTunes.cab包提取出来
直接用winrar 打开iTunes.cab,解压出iPodService.exe文件。用UltraEdit打开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也能比较通过了。修改完之后保存。
然后先安装单独AppleMobileDeviceSupport.msi,安装完整包iTunes,然后到启动服务的时候报错,把刚才修改过的iPodService.exe 复制到C:\Program Files\iPod\bin 覆盖原文件,然后进行重试就可以了。
在看看,你的iTunes已经可以识别你的iPod了吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|运维之家 ( 蜀ICP备12020351号 )

GMT+8, 2018-8-21 23:43 , Processed in 0.031916 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表