近几天更换了windows台式机电脑,由于所在的公司环境有网络资源限制,以及硬件没有无线网卡,因此有了这篇文章
强依赖这个开源PowerShell:https://github.com/NelloKudo/Apple-Mobile-Drivers-Installer
iex (Invoke-RestMethod -Uri 'https://raw.githubusercontent.com/NelloKudo/Apple-Mobile-Drivers-Installer/main/AppleDrivInstaller.ps1')
译文
Apple 移动驱动程序安装程序
下载/安装
- 以管理员身份打开PowerShell(或带有 PowerShell 的 Windows 终端)。
- 粘贴以下内容并按 Enter 键:
iex (Invoke-RestMethod -Uri 'https://raw.githubusercontent.com/NelloKudo/Apple-Mobile-Drivers-Installer/main/AppleDrivInstaller.ps1')
- 一分钟后我们就完成了,驱动程序安装完毕!
为什么会有这种情况?它从哪里下载驱动程序?
我创建这个脚本的全部原因是 Windows仍然默认不包含 Apple 的驱动程序,这使得安装对于每个 Apple 用户来说都是一种负担,他们需要做所有这些才能使用他们的设备:
- 下载 iTunes 和 iCloud
- 启用 Windows 更新
- 等待所有更新完成,并希望 Windows最终在需要时提取 Apple 驱动程序
由于谷歌搜索无法解决这个问题,因为所有论坛帖子都返回了下载此类驱动程序的奇怪方法(其中大多数都是过时的),所以我只选择了简单的方法:一个安装与Windows 更新相同的驱动程序的脚本,但速度非常快。
这将使每个人的生活变得更加轻松,他们只想使用手机作为热点,而不必安装各种 Apple 软件才能上网。
但是仍然需要让脚本下载 iTunes 并使用其 MobileSupport .msi 文件,因为我可能无法像没事一样上传 Apple 的程序...xd
该脚本会从微软的更新目录 (Update Catalog)中提取驱动程序,你可以自行浏览该目录来查找苹果的驱动程序。脚本会从目录中安装合适的驱动程序,确保它们在 Windows 上开箱即用。
最后但同样重要的一点是,管理员权限显然只在安装驱动程序时才需要。它的作用是安装此类更新中包含的 .inf 文件 ,您只需右键单击这些文件即可自行完成。
我可以在离线机器上安装脚本吗?
该脚本本身需要互联网连接才能从 Microsoft 下载驱动程序,因此它无法在这样的机器上运行。
无论如何,这没有问题:您可以通过这种方式将它们移出并自行安装!
- 从这里下载iTunes
- 解压(使用 WinRAR/7zip)并安装AppleMobileDeviceSupport64.msi
- 从以下链接下载 .cab 更新:Apple USB 驱动程序- Apple Tether USB 驱动程序
- 提取 .cab 文件
- 右键单击同一文件夹中的 .inf 文件并选择安装
就这样!🥳