首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Parallels VM:启动VM时是否有一种在主机上运行脚本的方法?

Parallels VM:启动VM时是否有一种在主机上运行脚本的方法?
EN

Stack Overflow用户
提问于 2021-03-30 01:12:25
回答 1查看 129关注 0票数 0

我的Parallels VM配置为通过虚拟网络在主机mac上使用一些网络服务,但是当mac主机的服务在引导时启动时,虚拟网络还没有启动,所以它们没有监听虚拟接口,VM无法连接到它们。启动VM后,我必须记住在mac主机上手动重新启动这些服务,以便它们在虚拟网络上侦听。当我忘记这么做的时候很烦人..。

如果可能的话,我想让这个过程自动化。在虚拟机启动和虚拟网络启动后,是否有任何方法配置Parallels来在主机上运行shell脚本?(关于如何在客户VM上运行启动脚本的建议并不相关。)

EN

回答 1

Stack Overflow用户

发布于 2021-04-09 10:00:37

您可以使用Automator编写脚本。脚本必须是“应用程序”类型。就您的目的而言,"Run“操作可能是最适合的,但您可能需要其他的东西。在脚本准备和调试之后,您需要将脚本所需的.app包移动到/Applications,然后签入VM配置,从而启用带有/Applications的选项/ Aplications /共享Mac应用程序。启动VM (如果它正在运行,则重新启动它)。

请在Windows菜单中的Parallels共享应用程序文件夹中找到带有find名称的元素。然后,请右击它,选择更多/打开文件位置。

尝试通过双击脚本启动脚本。

如果出现“允许打开应用程序”选项,请选择“始终允许”。

按Cmd+R,键入"shell:startup",然后按OK并将脚本名的元素从先前打开的窗口复制到新的出现窗口。

就这样。现在,每启动一个VM,就会在主机上启动一个脚本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66863558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档