作为Mac用户的一大缺憾就是:Mac本身不支持运行Windows的exe程序。除了双系统、虚拟机等解决办法,笔者最常用的就是Wineskin第三方工具了。

文章目录

  • 设备要求
  • 软件准备
  • 继续安装
  • 结果展示
  • 结束语

设备要求

很明显,你需要一个Mac电脑。

软件准备

我们用到的软件是Wineskin,一个能够讲exe文件打包成Mac可运行文件的强大工具。如果你的Mac版本在10.13到11(左上角的苹果图标-关于本机),那么请使用该GitHub上的提示下载Wineskin,或者根据笔者接下来的操作。经过测试,MacOS 12是可以运行该Wineskin的,所以如果网上找到的其它版本Wineskin不能用的话,可以试试这种!

首先,你需要homebrew,一个强大的命令行资源管理器,详情可以见官网。若要下载,先打开终端,在里面输入/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"并回车,等待完成即可。

接下来,在命令行输入brew install --no-quarantine gcenx/wine/unofficial-wineskin,下载上面提到的GitHub Wineskin版本。下载好后,你应该可以找到如下所示的图标:

到这里,我们的软件就准备完成了!

最后,由于我们要运行exe文件,准备好你想
运行的exe文件!

继续安装

打开刚下载好的Wineskin Winery,得到如下图所示的界面:

  1. 首先点击Wrapper Version下的Update,确保其是最新版本。若文本框里已有文字并且Update按钮为则跳过这一步。
  2. 点击上面New Engine(s) avaliable!左侧的加号。
  3. 在引擎列表里选中你想要的版本(没有偏好的话可以选择最上面的一个,即最新版本)。选择好后点击Download and Install。
  4. 下载完成后,为下载好的引擎起一个名字,电脑上会出现一个如下图所示的图标:
  5. 打开它后,上面有三个按钮。第一个就是我们常用的打包exe文件功能,中间的那个是屏幕设置,第三个是其它设置(包括DirectX支持等)。最后的按钮即退出。
  6. 点击Install Software后,会出现下图所示的选项。我们常用的是第一个Choose Setup Executable。点击这个选项后选择我们想要运行的exe文件,就可以正常运行啦!如果你对英文足够熟悉的话,你会发现其后面的说明和博主的说法不符。原因是,Wineskin被设计成通过一个程序安装exe来进行打包。也就是说,它会运行setup.exe并将相关文件写入一个打包程序中。然而,如果我们不需要安装,而是想直接运行某个程序,那我们就可以在第一个选项里选择它直接运行,而不是打包好后运行这个包。这样一来,我们就不用重复下载多个引擎来打包不同的exe了。

结果展示

运行完成后,我们就得到了下图所示的结果:

我们可以在Mac上正常使用Windows程序啦!

结束语

Wineskin本质上并不是一个虚拟机,而是一个打包程序,从它的名字缩写可以看出来。因此,用Wineskin运行的Windows程序几乎没有明显的运行速度损耗。感兴趣的小伙伴可以进一步了解!

如果你想玩游戏的话,比如很多RPG游戏,你可能需要下载对应的RTP文件,操作方法可以见官网。

对于大部分需要DirectX支持的3D Unity游戏,你需要在Wineskin安装额外的插件。操作为:打开Advanced-Tools-Winetricks,在里面搜索DXVK,然后选中最新版本后点击Run,等待完成后再关闭该页面。

有些程序可能会黑屏/只出现一个框。若有这种情况,打开Advanced-Tools-Winetricks,打勾中间部分的Custom框,之后在写着(arguments)的地方复制进去ddr=gdi,点击右侧的Run就可以了。

总而言之,Wineskin是功能非常齐全的强大工具,用法也不止有上面博主提到的部分。如果方法有效的话欢迎点赞收藏评论转发支持!有任何问题和建议也请第一时间私信与我分享!

用Wineskin在Mac上运行exe文件相关推荐

  1. winehq-stable-5.0 Download For Mac 在Mac上运行exe文件

    winehq-stable-5.0 Download For Mac 在Mac上运行exe文件 点击下载 (访问密码:312306)

  2. Mac | 使用 Wineskin 在 Mac 上运行 exe 程序

    ​1 Wineskin 简介 Wineskin is a user-friendly tool used to make ports of Microsoft Windows software to ...

  3. 在Mac上运行.exe文件

    有问题,多谷歌, 方法一是BootCamp 关于BootCamp的详细资料,可以在Apple的官方网站上面查看 方法二是虚拟机 VMvare和Viralbox是大家常用的 方法三 用crossover ...

  4. Mac系统运行“exe”文件最简单的解决办法

    macOS是苹果公司为Mac系列产品开发的专属操作系统.macOS是苹果Mac系列产品的预装系统,处处体现着简洁的宗旨. 不过目前Windows是工作与办公使用的最普遍的系统,用苹果的设备有时候也需要 ...

  5. mac上安装vbox虚拟机运行win7系统,mac上运行exe

    想在mac运行exe,发现有三种方法: 1. 虚拟机安装win镜像 2. wine或者crossover软件 3. Parallels Desktop 2尝试了发现很多exe都不能运行,3文件很大操作 ...

  6. c# 开发的exe文件到另一台计算机无法运行?,visual stdio2010写的c#程序,在另一台电脑上运行exe文件,显示缺乏.net环境。...

    这个打包出来的的大小,与你单独的exe加一个普通的.net安装包大小是差不多一样的(4.0的.net安装包大约49M) 新建一个"安装和部署"的项目; 2. 然后点击"视 ...

  7. macbook怎么运行exe文件 mac打开exe文件的三大方法

    exe文件是Windows系统的可执行文件,虽然Mac系统上无法直接打开exe文件,但是你可以在Mac电脑上安装双系统或者虚拟机来实现mac电脑上运行exe文件.除了这两种方法之外,你还可以在Mac电 ...

  8. CrossOver运行exe文件教程!!

    crossover mac版是mac上一款强大的windows 虚拟机,可以让您在Mac上运行 Windows 上的办公软件.实用工具和游戏.您可以从 dock 直接启动 Windows 应用,cro ...

  9. 如何在PowerShell中使用带有空格和引号的参数运行EXE文件

    本文翻译自:How to run an EXE file in PowerShell with parameters with spaces and quotes How do you run the ...

  10. mac怎么合并两个容器_PDF怎样合并?在Mac上合并PDF文件的最佳方法

    在保存编辑内容的同时合并PDF文件可能是一个大问题.合并大文件时,"预览"不涵盖展平,并且会使系统变慢.这些和其他问题可能会迫使您寻找更好的选择.让我们探索在Mac上组合PDF以涵 ...

最新文章

  1. numpy 矩阵转置
  2. [ASP.net]TreeView(1)(一次性递归所有节点)
  3. Java实现字母的大小写转换
  4. Python获取电脑硬件信息及状态的实现方法
  5. iphonex价格_正二品:帮你解读IphoneX回收价,为何二手市场iphoneX依旧吃香
  6. centos7搭建elk
  7. dij算法堆优化_BZOJ 3040 最短路(road) 堆优化Dijkstra | 学步园
  8. Struts2 中 Session 的使用
  9. 基于Surface的视频编解码与OpenGL ES渲染
  10. Java开发webservice接口
  11. 消费心理学(02):沉没成本
  12. Linux tar压缩文件夹,排除该文件夹下的某些文件夹或文件
  13. spring jpa Specification in 查询
  14. 搜索结果Refinement 行为总结之 multi-selection refinement
  15. 计算机系云,计算机与信息技术学院
  16. 学习使用md+Typora记笔记的笔记
  17. pandas read_excel 和 to_excel 读写Excel的参数详解
  18. VC2010 中 MFC 的改进导致 XTP 停靠窗体无法显示的解决方法
  19. 数据分析应该怎么做?
  20. redit mysql_如何搭建自己的网站?

热门文章

  1. 阿坝县人民医院管理系统软件硬件配置参数
  2. doip 源码_汽车DoIP通讯协议的前世今生
  3. 地籍数据属性质检功能设计与实现
  4. php 读取js文件,JS中如何读取文件
  5. Lady Gaga 发起“云演唱会”,美高校推“云毕业典礼”!云直播迎来又一风口?...
  6. Linux 迅雷 chrome插件,Chrome(Chromium)迅雷下载支持扩展1.1测试版【更新】
  7. 王道计算机考研机试指南部分代码
  8. UCINET软件使用简介 ——主菜单功能简介1
  9. 【老生谈算法】matlab实现演化博弈算法源码——演化博弈
  10. 嵌入式 CIF/4CIF/QCIF/D1分辨率