【发布时间】:2015-10-26 12:19:06
【问题描述】:
我会直入主题。 问题是:
- 我的本地机器是 Windows 操作系统
- 我启动了一个等待一些 python 命令的 Windows 虚拟机(通过 VirtualBox)
- 在我的本地主机上,我执行了一个 python 脚本,并且
- VM启动后,想在VM内部打开脚本,一个cmd.exe进程
- 在 cmd.exe 打开后,python 脚本应在 VM 内向该 cmd.exe 发送删除命令“
del c:\folder_name”
我确实搜索过 StackOverflow 上的各种问题,建议我使用 subprocess.call 或 subprocess.Popen,但不幸的是,它们都不适用于我的情况,因为我确信所有解决方案都适用于 localhost,而不是在虚拟机中,我想要它。
有什么建议吗?谢谢。
PS:我正在尝试在主机/访客中不安装其他软件包的情况下执行此操作。
更新: 没有任何解决方案,可以让我在不安装虚拟机的情况下做到这一点吗?!
【问题讨论】:
-
可以在VM中安装VirtualBox Guest Tools吗?
标签: python testing virtual-machine squish