我会直入主题。问题是:
- 我的本地机器是 Windows 操作系统
- 我启动了一个等待一些python命令的Windows虚拟机(通过VirtualBox)
- 在我的本地主机上,我有一个我执行的 python 脚本和
- 虚拟机启动后,我希望脚本在虚拟机内部打开,一个 cmd.exe 进程
- 在 cmd.exe 打开后,python 脚本应该发送到该 cmd.exe,在 VM 内部,删除命令“
del c:\folder_name
”
我确实在 StackOverflow 上搜索了建议我使用subprocess.call
or的各种问题subprocess.Popen
,但不幸的是,它们都不适用于我的情况,因为我确信所有解决方案都适用于本地主机,而不是虚拟机,我是如何想要它。
有什么建议么?谢谢你。
PS:我试图在没有在主机/来宾中安装其他软件包的情况下做到这一点。
更新:没有任何解决方案,可以让我在不安装虚拟机的情况下做到这一点?!