VMware-cmd命令
Vmware-vSphere常见问题汇总大全64问

1、启用客户机操作系统和远程控制台之间的复制和粘贴操作解决方法:要在客户机操作系统和远程控制台之间进行复制和粘贴,必须使用vSphere Client 启用复制和粘贴操作。
步骤a、使用vSphere Client 登录到vCenter Server 系统并选择虚拟机。
b、在摘要选项卡中,单击编辑设置。
c、选择选项> 高级> 常规,然后单击配置参数。
d、单击添加行,并在“名称”和“值”列中键入以下值。
名称值isolation.tools.copy.disable falseisolation.tools.paste.disable false注意这些选项将替代在客户机操作系统的VMware Tools 控制面板中做出的任何设置。
e、单击确定以关闭“配置参数”对话框,然后再次单击确定以关闭“虚拟机属性”对话框。
f、重新启动虚拟机。
2、sco系统迁移过去之后找不到启动列表解决方法:目前解决方法:使用软驱制作应急盘,通过应急盘来找到启动列表,如果不行的话,只能使用,现成的虚拟镜像导入vmware中,但是这种方法,要自己设置与自己相关的应用。
3、linux做迁移时手动添加的逻辑分区(LVM卷),迁移过去之后找不到这些分区解决方法::给虚拟机额外添加硬盘后融合,然后将数据重新拷入加入的硬盘中。
4、安装esxi的时候找不到万兆网卡解决方法:解决方法:安装各个厂商OEM的esxi版本。
5、迁移时提示vss原卷不能克隆解决方法:解决方法:查看是否有额外的设备插在服务器上,如usb设备。
6、Windows迁移之后,配置网卡的时候,会提示“IP已经被分配给其他的适配器”解决方法:打开命令行窗口(运行cmd),输入:(1)、set DEVMGR_SHOW_NONPRESENT_DEVICES=1(2)、devmgmt.msc在弹出的“设备管理器”窗口。
选择“查看(V)”---“显示隐藏的设备(W)”,然后展开“网络适配器”子项,可以看到一些透明图标显示的网卡信息,这些信息是源服务器的物理网卡信息。
vmware-cmd命令的详细用法

vmware-cmd命令的详细用法vmware-cmd的详细参数列表连接选项描述-H <host>:指定特定的ESXi/ESX或vCenter主机IP地址;-h | --vihost <esxi/esx_host>:指定目标主机;-O <port>:指定替换端口,缺省值为443;-P <password>:为用户指定密码;--config <connection_config_file>:特定连接信息的配置文件存放点;--credstore <cred_store>:用户凭证存储名称;--sessionfile <session_file>:vSphere SDK for Perl的会话保存点;--passthroughauth <passthroughauth>:指定这个选项之后系统将尝试使用Microsof Windows Security Support Provider Interface(SSPI);针对服务器的简单操作参数标准范例vmware-cmd -l罗列当前注册的所有虚拟机信息;vmware-cmd -s register <vmx配置文件路径> [datacenter] [resource_pool]注册虚拟机到inventory;vmware-cmd -s unregister将虚拟机从inventory移除掉;针对虚拟机的简单操作参数标准范例vmware-cmd <vmx配置文件路径> answer提示用户回答一个虚拟机正在等待的用户输入问题;vmware-cmd connectdevice <vmx配置文件路径> <虚拟机设备名>为虚拟机分配、连接一个虚拟设备;vmware-cmd <vmx配置文件路径> createsnapshot <快照名> <快照描述信息> quiesce 0|1为虚拟机创建快照;vmware-cmd <vmx配置文件路径> disconnectdevice将虚拟设备从虚拟机移除;vmware-cmd <vmx配置文件路径> getconfigfile抓取虚拟机的相关配置信息,如果虚拟机没开启则命令将失败;vmware-cmd <vmx配置文件路径> getguestinfovmware-cmd <vmx配置文件路径> getproductinfo返回虚拟机所在主机的平台类型:esx/embeddedESX/unknown/win32-x86/linux-x86/vmnix-x86(ESX/ESXi microkernel)vmware-cmd <vmx配置文件路径> getstate检索虚拟机的执行状态,包括:on/off/suspended/unknown;vmware-cmd <vmx配置文件路径> gettoolslastactive虚拟机的VMware Tools的上一次执行状态,主要有4个状态:∙0:没安装VMware Tools或VMware Tools没运行;∙1:客户机操作系统无响应;∙5:虚拟机故障;∙100:虚拟机心跳消息,客户机无响应;vmware-cmd <vmx配置文件路径> getuptime抓取虚拟机的开启时间统计;vmware-cmd <vmx配置文件路径> hassnapshot返回1表示虚拟机存在快照,返回0表示无快照;vmware-cmd <vmx配置文件路径> removesnapshots移除掉所有虚拟机的快照,如果无快照则不执行;vmware-cmd <vmx配置文件路径> reset [soft|hard]重置虚拟机,可以选择soft也可以选择hard,缺省为soft;vmware-cmd <vmx配置文件路径> revertsnapshot恢复当前虚拟机快照。
Linux上安装VMware Workstation 6实战

Linux上安装VMware Workstation 6实战以前经常在Windows上安装虚拟机(VMware Workstation),各种版本都安装过。
使用感触很多,VMware Workstation我还是多用于软件测试、服务配置等。
这回我想在Linux上安装虚拟机,真正回到Linux的怀抱。
S1:注册30天免费账号要知道,WMware for Linux虽然基于免费的Linux核心平台,但是还是要收费的。
所以我们先到其官方注册网站:/vmwarestore/serial_number.html注册一个账号,然后在你指定的邮箱里激活此账号——得到一个可用30天的序列号。
有以下几个免费的适用版本:Workstation for Linux 32-bitVersion 6.5.0 | 118166 - 09/23/08 379 MB RPMWorkstation for Linux 32-bitVersion 6.5.0 | 118166 - 09/23/08 381 MB BUNDLEWorkstation for Linux 64-bitVersion 6.5.0 | 118166 - 09/23/08 348 MB RPMWorkstation for Linux 64-bitVersion 6.5.0 | 118166 - 09/23/08 349 MB BUNDLE下载相应的版本即可。
S2:基于Linux平台安装VMware Workstation 6(RPM)#rpm -ivh VMware-workstation-6.05-109488-i386.rpm#rpm -qpl VMware-workstation-6.05-109488-i386.rpm/usr/bin…………………………#cd /usr/bin#./vmware-config.pl这样一步步地回车即可。
【注意】中间要是提示找不到**文件的路径而不能进行编译,那一定是你还没有安装gcc编译器,安装上以后,才能正确安装VMware。
使用批处理命令实现对VMware虚机的打开,挂起,关闭操作

使用批处理命令实现对VMware虚机的打开,挂起,关闭操作功能要求:每天实现对VMware中的虚机进行定时开启,挂起,关闭。
实现对象:Vmware中两台虚机环境要求:带有Windows操作系统的服务器,安装VMware workstation 并创建好两台虚机。
测试选择的是ARR虚机和AD虚机。
整个操作流程按照时间进行操作。
第一步:编写启动AD批处理文件。
命名startAD.bat。
打开记事本输入如下命令,保存。
"D:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -T ws start"D:\VMwareTest\Winserver2012AD\Windows Server 2012AD.vmx"格式“vmrun.exe的路径” -T ws start “虚机的.vmx路径”然后重命名改文件格式问.bat测试是否写正确。
双击startAD.bat,如果打开cmd窗口,且执行打开AD虚机的操作,则正确。
第二步:打开任务计划程序,创建任务。
任务名称为startAD第三步:设置任务的常规,触发器,操作,条件,设置。
按需分分配。
常规用于设置任务的基本信息触发器用于设置任务的执行周期操作是用来设置任务的执行动作。
第四步设置完成之后,就新建了一个任务。
如下图所示。
这样到时间就会自动执行打开AD虚拟就的操作了。
其他关于虚拟机的挂起,关闭操作跟上述相同。
就不一一说了,我就把批处理命令给大家展示出来了。
AD虚机挂起批处理命令:"D:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -T ws suspend "D:\VMwareTest\Winserver2012AD\Windows Server 2012AD.vmx"AD虚机关机批处理命令:" D:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe " -T ws stop " D:\VMwareTest\Winserver2012AD\Windows Server 2012AD.vmx " soft。
cmd中使用vmrun命令

cmd中使用vmrun命令在Windows命令提示符(CMD)中使用vmrun命令需要确保你已经正确安装了VMware Workstation或VMware Fusion,并且将vmrun工具添加到了系统环境变量中。
以下是在CMD中使用vmrun命令的一般步骤:1.打开命令提示符(CMD)。
2.输入vmrun命令,然后按回车键。
这将显示vmrun命令的帮助信息,包括可用的选项和参数。
3.根据你的需求,使用适当的选项和参数来运行vmrun命令。
以下是一些常见的选项和参数示例:●list:列出当前系统中运行的所有虚拟机。
●start:启动虚拟机。
语法为start [options] <vmx-file>,其中<vmx-file>是虚拟机的vmx文件路径。
●control:控制虚拟机的运行状态。
语法为control [options] <vmx-file><state>,其中<state>是虚拟机的运行状态,例如"on"、"off"、"suspend"等。
●info:获取虚拟机的详细信息。
语法为info [options] <vmx-file>。
●create:创建新的虚拟机。
语法为create [options] <vmx-file>。
clone:克隆现有的虚拟机。
语法为clone [options] <vmx-file>。
4.根据需要,使用其他选项和参数来执行特定的操作。
你可以在vmrun命令的帮助信息中查找更多选项和参数的详细说明。
请注意,具体的命令语法和选项可能会因你使用的VMware版本而有所不同。
因此,在使用vmrun命令之前,最好查阅与你所使用的VMware版本相关的文档或手册,以获得准确的命令语法和选项说明。
VMware常用命令

VMware-cmd常用命令时间:2009-06-25 00:00来源:虚拟化百科作者:canvin 点击: 252次强制关闭VM虚拟机使用vmware-cmd命令行u 登陆服务控制台u 键入“vmware-cmd –l”得到所有虚拟机及其路径的列表u 键入“vmware-cmd //.vmx getstate”查看虚拟机状态u 强制关闭“vmware-cmd //.vmx stop hard”u 再次检查虚拟机状态,现在应该是关闭着的u 键入“vmware-cmd //.vmx start”启动虚拟机手动注销虚拟机,通过找到虚拟机进程标识符(pid)并使用注销命令终止它。
u 登陆服务控制台u 键入“vmware-cmd –l”得到所有虚拟机及其路径的列表u 键入“vmware-cmd //.vmx getstate”查看虚拟机状态u 键入“ps –auxwww | grep –i <vm name>”u 第二栏显示虚拟机vmkload_app的进程标识符pidu 键入“kill -9 PID”u 重新查看虚拟机状态,现在应该是关着的u 键入“vmware-cmd //.vmx start”启动虚拟机注册虚拟机u /usr/bin/vmware-cmd -s register <config_file_path>取消注册u /usr/bin/vmware-cmd -s unregister <config_file_path>重启VM虚拟机u /usr/bin/vmware-cmd <cfg> reset <powerop_mode>挂起虚拟机u /usr/bin/vmware-cmd <cfg> suspend <powerop_mode>创建虚拟机快照u /usr/bin/vmware-cmd <cfg> createsnapshot <name> <description> <quiesce> <memory>恢复虚拟机快照u /usr/bin/vmware-cmd <cfg> revertsnapshot删除虚拟机快照u /usr/bin/vmware-cmd <cfg> removesnapshotsVMware-cmd命令行Usage: /usr/bin/vmware-cmd <options> <vm-cfg-path> <vm-action><arguments>/usr/bin/vmware-cmd -s <options> <server-action> <arguments>Options:Connection Options:-H <host> specifies an alternative host (if set, -U and -P must also be set)-O <port> specifies an alternative port-U <username> specifies a user-P <password> specifies a passwordGeneral Options:-h More detailed help.-q Quiet. Minimal output-v Verbose.Server Operations:/usr/bin/vmware-cmd -l– lists the registered VMs/usr/bin/vmware-cmd -s register <config_file_path>– registers a VM/usr/bin/vmware-cmd -s unregister <config_file_path> – unregisters a VM/usr/bin/vmware-cmd -s getresource <variable>– retrieves a server resource/usr/bin/vmware-cmd -s setresource <variable> <value> – sets a server resourceVM Operations:/usr/bin/vmware-cmd <cfg> getconnectedusers/usr/bin/vmware-cmd <cfg> getstate– gets the execution state of the VM/usr/bin/vmware-cmd <cfg> start <powerop_mode>– powers on or resumes a VM/usr/bin/vmware-cmd <cfg> stop <powerop_mode>– stops a VM/usr/bin/vmware-cmd <cfg> reset <powerop_mode>– resets a VM/usr/bin/vmware-cmd <cfg> suspend <powerop_mode>– suspends a VM/usr/bin/vmware-cmd <cfg> setconfig <variable> <value>– sets a configuration variable/usr/bin/vmware-cmd <cfg> getconfig <variable>– retrieves the value for a configuration variable/usr/bin/vmware-cmd <cfg> setguestinfo <variable> <value>– sets a guest info variable/usr/bin/vmware-cmd <cfg> getguestinfo <variable>– retrieves the value for a guest info variable/usr/bin/vmware-cmd <cfg> getproductinfo <prodinfo>– gets various product information/usr/bin/vmware-cmd <cfg> connectdevice <device_name>– connects a virtual device to a VM/usr/bin/vmware-cmd <cfg> disconnectdevice <device_name>– disconnects a virtual device from a VM/usr/bin/vmware-cmd <cfg> getconfigfile– retrieves the path to the configuration file/usr/bin/vmware-cmd <cfg> getheartbeat– retrieves the heartbeat value of the guest OS/usr/bin/vmware-cmd <cfg> gettoolslastactive–retrieves the number of seconds since last notification from the tools /usr/bin/vmware-cmd <cfg> getresource <variable>– retrieves a VM resource/usr/bin/vmware-cmd <cfg> setresource <variable> <value>– sets a VM resource/usr/bin/vmware-cmd <cfg> hassnapshot– determine if a VM has a snapshot/usr/bin/vmware-cmd <cfg> createsnapshot <name> <description> <quiesce> <memory>– creates a snapshot of a VM/usr/bin/vmware-cmd <cfg> revertsnapshot– revert to the last snapshot of a VM/usr/bin/vmware-cmd <cfg> removesnapshots– remove all snapshots of a VM/usr/bin/vmware-cmd <cfg> answer– answers a question for a VM requesting input。
VM虚拟机安装使用教程

VM虚拟机使用教程前期准备:虚拟机软件VM8.0官方版----------UDYBREHQHRPQVM8.0汉化包----------URDOCLAGCQVD系统镜像Win7 sp1 x86简体中文旗舰版----------UHENPFQEQWCHWin7 sp1 x64简体中文旗舰版----------UDFVOXGNUGUMXP-SP3----------UHJEAUEIFKSY深度_GhostXP_SP3_PRO_V11.7_CD----------UMYEUNSGEFFE大白菜_xpsp3ghost_v3----------UVIBLREABIHY虚拟机软件不推荐使用什么精简版,阉割版的,因为在你以后的使用过程中很有可能发生很多不可预知的错误,让人很纠结。
软件的安装我就不再演示了,估计会装别的软件,就会装这个软件,还有个原因是因为我电脑上已经装了这个软件,也已经做好了两个linux的系统,实在不想卸载了重装了,呵呵,同学们,原谅我吧~下面就演示一下具体如何使用VM虚拟机安装系统吧~1、首先打开程序这是打开后的界面2、选择新建虚拟机在弹出的窗口中选择自定义,这样更自主一些不用管,下一步选择“我以后再安装操作系统”在这里需要选择你想要安装的操作系统,我将用我提供的那个XP-SP3镜像为大家演示,如图所选即可下面要设置这台虚拟机的名字和它在你电脑上所在的位置,如图所示:我是选择了D盘,因为我的D盘空间比较大,建议你也选择一个空间最大的分区选择CPU 和核心数,我是双核的CPU,所以就如图选择:设置要分配给这个虚拟系统的内存,就相当于你给这台虚拟PC插了一个多大的内存条,因为是测试用,所以我选512M足以使用了,需要明白的是,你在这里划分给虚拟机多少内存,当你运行该虚拟机的时候,它就会真的占用你多少物理内存,所以本身内存就不大的同学建议给电脑再加根内存条吧,别再摧残你的机器了这是几个用于让你虚拟机如何联网的选项,以后再说,这里就默认就好,反正后期可以根据需要再做调整的默认……默认……继续默认……这里是选择给你的虚拟机分配多大的磁盘空间,但不会真的占用这么多,要看你具体的使用情况了,你可以理解为给虚拟机安装了一块多大的硬盘,这里设置的数值将是你这台虚拟机在真实物理机上所占用的最大空间,如果硬盘空间足够充裕的同学尽情的给吧,我就给20G足以了~这个默认就好……终于到了最后一步了!点什么你懂的!3、OK,前面的工作都做完以后,我们会看到这样一个窗口点击左边栏里的CD/DVD在这里设置好你下载好的镜像,如果你是使用光盘的话,放入光盘,然后选择使用物理驱动器就好然后就可以给你的虚拟机通电开机了!哈哈~4、虚拟机的开机画面安装系统的时候可能会弹出如图所示的窗口,关闭即可之后就显示出来非常熟悉的系统安装界面了,正好一些不会装系统的同学也可以学一下,其实很简单的我们看到,这是刚才划分给虚拟机的20G空间,在你给真机(就是现实中的PC,我习惯称为真机)安装系统的时候,这里显示的应该是你整个硬盘的大小如提示,我们按字母键“C”开始为硬盘分区,这里我给第一个分区(C盘)10G的空间,当然,我输入的不是准确数值,只是个大概,正确的应该是10240MB在确定好数值以后按回车即可,想要把鼠标从虚拟机里移出,请按“ctrl+alt”键按下键选择到“未划分的空间”后按“C”键我就直接把剩余的空间全给第二个分区了(E盘)然后选择第一个分区后回车选择“用NTFS文件系统格式化磁盘分区(快)”之后系统就开始格式化分区了,很快的正在准备安装环境,也很快的下来就进入到安装界面了,你要做的就是等……终于看的这可爱的画面了~至此,恭喜你,你的第一台虚拟机宣告安装完毕~看过这个是不是发现装系统其实也没什么难的,不用再被电脑城30元装系统的给坑钱了~vmware虚拟机是通过软件来运行一个或者多个完整的系统,也就是说虚拟机可以在电脑上同时安装、运行多个操作系统,应用效果比双系统好。
vmware命令行

vmware命令⾏VMware vSphere PowerCLI 是⼀款功能强⼤的命令⾏⼯具,可⾃动执⾏ vSphere 的各⽅⾯管理,包括主机、⽹络、存储、虚拟机、客户操作系统等等打开打开的⽅法第⼀种1.直接在ESXi控制台界⾯上按住ALT+F1也能进⼊2.把ESXi的SSH功能开开,然后⽤⼯具连接⾏了,root/password。
选择esxi主机----配置--(软件)安全配置-----(安全配置⽂件)属性---(ssh)选项打开后远程root 密码链接即可。
常⽤命令主机信息查询vmware -v 查询系统版本esxcli system version get 查询系统信息esxcli system time get 查询时间esxcli system time set -y=2016 -M=9 -d=13 -H=10 -m=9esxcli system maintenanceMode set --enable true/false 进⼊/退出维护模式esxcli system maintenanceMode get 查询维护模式esxcli system shutdown reboot/poweroff 关机/重启/断电⽹络信息查询esxcli network ip interface ipv4 get 查询ipesxcli network ip route ipv4 list 查询路由表esxcli network nic list 查询⽹卡 up/down 信息esxcli network nic down/up -n=vmnic1 关闭/打开⼀个⽹卡 -n=指定⽹卡磁盘信息esxcli storage core device list 查看磁盘列表利⽤vshpere powercli 管理vcenter安装powe rcli ( windows)安装过程:1、下载VMWare.PowerCLI Save-Module -Name VMware.PowerCLI #执⾏后,会提⽰要输⼊path,它的⽬的是询问你将powercli软件下载到哪2、安装install-module VMware.PowerCLI3、导⼊模块Import-Module VMware.VimAutomation.Core4 设置powercli的证书机制为ignore。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VMware-cmd常用命令
强制关闭VM虚拟机
使用vmware-cmd命令行
◆登陆服务控制台
◆键入“vmware-cmd –l”得到所有虚拟机及其路径的列表
键入“vmware-cmd //.vmx getstate”查看虚拟机状态
◆强制关闭“vmware-cmd //.vmx stop hard”
◆再次检查虚拟机状态,现在应该是关闭着的
◆键入“vmware-cmd //.vmx start”启动虚拟机
手动注销虚拟机,通过找到虚拟机进程标识符(pid)并使用注销命令终止它。
◆登陆服务控制台
◆键入“vmware-cmd –l”得到所有虚拟机及其路径的列表
◆键入“vmware-cmd //.vmx getstate”查看虚拟机状态
◆键入“ps –auxwww | grep –i <vm name>”
◆第二栏显示虚拟机vmkload_app的进程标识符pid
◆键入“kill -9 PID”
◆重新查看虚拟机状态,现在应该是关着的
◆键入“vmware-cmd //.vmx start”启动虚拟机
注册虚拟机
◆/usr/bin/vmware-cmd -s register <config_file_path>
取消注册
◆/usr/bin/vmware-cmd -s unregister <config_file_path>
重启VM虚拟机
◆/usr/bin/vmware-cmd <cfg> reset <powerop_mode>
挂起虚拟机
◆/usr/bin/vmware-cmd <cfg> suspend <powerop_mode>
创建虚拟机快照
◆/usr/bin/vmware-cmd <cfg> createsnapshot <name> <description>
<quiesce> <memory>
恢复虚拟机快照
◆/usr/bin/vmware-cmd <cfg> revertsnapshot
删除虚拟机快照
◆/usr/bin/vmware-cmd <cfg> removesnapshots
VMware-cmd命令行
Usage: /usr/bin/vmware-cmd <options> <vm-cfg-path> <vm-action> <arguments> /usr/bin/vmware-cmd -s <options> <server-action> <arguments>
Options:
Connection Options:
-H <host> specifies an alternative host (if set, -U and -P must also be set) -O <port> specifies an alternative port
-U <username> specifies a user
-P <password> specifies a password
General Options:
-h More detailed help.
-q Quiet. Minimal output
-v Verbose.
Server Operations:
/usr/bin/vmware-cmd -l
-- lists the registered VMs
/usr/bin/vmware-cmd -s register <config_file_path>
-- registers a VM
/usr/bin/vmware-cmd -s unregister <config_file_path>
-- unregisters a VM
/usr/bin/vmware-cmd -s getresource <variable>
-- retrieves a server resource
/usr/bin/vmware-cmd -s setresource <variable> <value>
-- sets a server resource
VM Operations:
/usr/bin/vmware-cmd <cfg> getconnectedusers
/usr/bin/vmware-cmd <cfg> getstate
-- gets the execution state of the VM
/usr/bin/vmware-cmd <cfg> start <powerop_mode>
-- powers on or resumes a VM
/usr/bin/vmware-cmd <cfg> stop <powerop_mode>
-- stops a VM
/usr/bin/vmware-cmd <cfg> reset <powerop_mode>
-- resets a VM
/usr/bin/vmware-cmd <cfg> suspend <powerop_mode>
-- suspends a VM
/usr/bin/vmware-cmd <cfg> setconfig <variable> <value>
-- sets a configuration variable
/usr/bin/vmware-cmd <cfg> getconfig <variable>
-- retrieves the value for a configuration variable
/usr/bin/vmware-cmd <cfg> setguestinfo <variable> <value> -- sets a guest info variable
/usr/bin/vmware-cmd <cfg> getguestinfo <variable>
-- retrieves the value for a guest info variable
/usr/bin/vmware-cmd <cfg> getproductinfo <prodinfo>
-- gets various product information
/usr/bin/vmware-cmd <cfg> connectdevice <device_name>
-- connects a virtual device to a VM
/usr/bin/vmware-cmd <cfg> disconnectdevice <device_name>
-- disconnects a virtual device from a VM
/usr/bin/vmware-cmd <cfg> getconfigfile
-- retrieves the path to the configuration file
/usr/bin/vmware-cmd <cfg> getheartbeat
-- retrieves the heartbeat value of the guest OS
/usr/bin/vmware-cmd <cfg> gettoolslastactive
-- retrieves the number of seconds since last notification from the tools
/usr/bin/vmware-cmd <cfg> getresource <variable>
-- retrieves a VM resource
/usr/bin/vmware-cmd <cfg> setresource <variable> <value>
-- sets a VM resource
/usr/bin/vmware-cmd <cfg> hassnapshot
-- determine if a VM has a snapshot
/usr/bin/vmware-cmd <cfg> createsnapshot <name> <description> <quiesce> <memory>
-- creates a snapshot of a VM
/usr/bin/vmware-cmd <cfg> revertsnapshot
-- revert to the last snapshot of a VM
/usr/bin/vmware-cmd <cfg> removesnapshots
-- remove all snapshots of a VM
/usr/bin/vmware-cmd <cfg> answer
-- answers a question for a VM requesting input。