vmware workstation 命令行

最近做一个项目,需要用到workstation,但是为了提高效率,研究了一下命令脚本,分享一下我的所得

有错误之处,还望指正:


我是在windows下面的做的实验,首先要切换到对应的目录下面

c:/Program Files/VMware/VMware Workstation

下面有两个文件比较关键,一个是vmare.exe,一个是vmrun.exe

两个命令的用途可以见插图:

http://pubs.vmware.com/workstation-10/index.jsp#com.vmware.ws.using.doc/GUID-7369457F-FE1D-40FE-97B6-B29CA4916CCD.html


vmrun操作主要是针对GUEST VM做相应的操作:





恢复到某个镜像命令:

C:\Program Files\VMware\VMware Workstation>vmrun -T ws reverttosnapshot \VM_OS\002\002.vmx 1


运行windows中的某个程序时,使用命令:

注意,runProgramInGuest 是常量,非变量

vmrun -T ws -gu Administrator -gp 123456 runProgramInGuest "c:\VM_OS\002\002.vmx" "C:\Program Files\NetMeeting\conf.exe"







+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Examples:




Starting a virtual machine with Workstation on a Windows host
   vmrun -T ws start "c:\my VMs\myVM.vmx"




Stopping a virtual machine on an ESX host
   vmrun -T esx -h https://myHost.com/sdk -u hostUser -p hostPassword stop "[sto
rage1] vm/myVM.vmx"




Running a program in a virtual machine with Workstation on a Windows host with Windows guest
   vmrun -T ws -gu guestUser -gp guestPassword runProgramInGuest "c:\my VMs\myVM.vmx" "c:\Program Files\myProgram.exe"




Running a program in a virtual machine with Server on a Linux host with Linux guest
   vmrun -T server -h https://myHost.com:8333/sdk -u hostUser -p hostPassword -gu guestUser -gp guestPassword runProgramInGuest "[standard] vm/myVM.vmx" /usr/bin/X11/xclock -display :0




Creating a snapshot of a virtual machine with Workstation on a Windows host
   vmrun -T ws snapshot "c:\my VMs\myVM.vmx" mySnapshot




Reverting to a snapshot with Workstation on a Windows host
   vmrun -T ws revertToSnapshot "c:\my VMs\myVM.vmx" mySnapshot




Deleting a snapshot with Workstation on a Windows host
   vmrun -T ws deleteSnapshot "c:\my VMs\myVM.vmx" mySnapshot




Enabling Shared Folders with Workstation on a Windows host
   vmrun -T ws enableSharedFolders "c:\my VMs\myVM.vmx"


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值