我需要在虚拟机VM中运行数千次Windows程序(我正在使用VMWare播放器),并且每次都使用不同的参数调用它。我想知道这是否可以在VM之外完成,我的意思是,如果我需要在VM中做什么,例如
cd c:\temp
executable ARG1 ARG2
(其中ARG1和ARG2是变量输入参数),我想知道我是否可以从Linux中调用它来调用它,比如
bash: ./vmwareplayer [call previous msdos script with arguments ARG1 and ARG2]
或者,如果其他类型的VM可以实现这一点。
答案 0 :(得分:4)
可能最简单的方法是在VM中安装ssh服务器。然后你需要ssh到你的机器上运行VM内的程序。
您可以执行以下命令:
ssh user@NAT-IP command
或者只是打开一个会话,你会得到一个命令提示符:
ssh user@NAT-IP
确保已在NAT模式下配置网络适配器。