我想知道哪个来宾操作系统与invoke-VMScript
cmdlet兼容。我问的原因是:我打算在我的(自动化)测试环境中包含VMWare。到目前为止我读到的内容:
我想知道,您遇到过哪些Windows和Linux客户以及(如果适用)可以调用哪些语言。例如。 Windows上的CMD,或Linux上的Bash或Powershell。
答案 0 :(得分:1)
根据documentation powershell bat(cmd)和bash都支持,我没有Linux机器方便确认,但基于this link看起来你可以运行powershell在Linux VM上,只要安装了.Net和Powershell,并且自安装以来机器已重新启动。除此之外,根据VM配置,您可以使用任何这些方法创建和启动几乎任何语言的脚本,方法是将它们构建为交付脚本中的字符串,将它们写入临时文件,然后启动正确的解释器并调用新创建的文件。请注意,这里似乎有很多边缘案例,因此您可能需要查看要求here