|
|
|
|
.vmx 文件的路径
[
-noWait |
-activeWindow |
-interactive ]
程序名称
[
程序参数 ]
|
在客户机操作系统中运行指定的程序。在客户机中启动该程序后,-noWait 选项立即返回一条提示,而不是等待该程序完成。该选项适用于交互式程序。-activeWindow
选项确保显示 Windows GUI,而不是将其最小化。它对 Linux 无效。-interactive 选项强制进行交互式客户机登录。该选项适用于 Windows Vista 和 Windows 7 或更高版本的客户机,以便在控制台窗口中显示该程序。您必须提供客户机可访问的程序的完整路径名。根据程序的要求,还要为程序参数中指定的任何文件提供可完全访问的路径名。需要使用 VMware Tools 和有效的客户机登录名。
|
|
|
检查指定的文件在客户机操作系统中是否存在。需要使用 VMware Tools 和有效的客户机登录名。
|
|
|
检查指定的目录在客户机操作系统中是否存在。需要使用 VMware Tools 和有效的客户机登录名。
|
|
.vmx 文件的路径
共享名称
主机上的文件夹的路径
writable |
readonly
|
修改在主机和客户机虚拟机之间共享的指定文件夹的可写性状态。共享名称 参数值是客户机文件系统中的装载点。主机上的文件夹的路径 参数值是在主机上导出的目录。要将共享文件夹指定为可写或只读,请包含 writable 或 readonly 参数。
|
|
.vmx 文件的路径
共享名称
主机上的文件夹的路径
|
添加要在主机和客户机之间共享的文件夹。虚拟机必须正在运行,addSharedFolder 选项才会生效。共享名称 参数值是客户机文件系统中的装载点。主机上的文件夹的路径 参数值是在主机上导出的目录。在 Windows 客户机上,在 runProgramInGuest、fileExistsInGuest 和 directoryExistsInGuest 选项中显示共享文件夹之前可能会出现延迟。
|
|
|
移除客户机虚拟机对主机上的共享文件夹的访问权限。虚拟机必须正在运行,removeSharedFolder 选项才会生效。共享名称 参数值是客户机文件系统中的装载点。
|
|
|
允许 .vmx 文件指定的客户机虚拟机与其主机共享文件夹。在启用后,请运行 addSharedFolder 选项以指定要共享的每个主机文件夹。可选的 [runtime] 参数限制文件夹共享,直到关闭虚拟机电源为止。否则,该设置在下次启动时仍然有效。
注
在关闭并重新启动客户机后,enableSharedFolders 选项将生效。不会显示任何错误消息。
|
|
|
禁止 .vmx 文件指定的客户机虚拟机与其主机共享文件夹。可选的 [runtime] 参数限制将停止应用于文件夹共享,直到关闭虚拟机电源为止。否则,该设置在下次启动时仍然有效。
注
在关闭并重新启动客户机后,disableSharedFolders 选项将生效。不会显示任何错误消息。
|
|
|
列出在客户机操作系统中运行的所有进程。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。
|
|
|
在客户机操作系统中停止指定的进程。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。进程 ID 可以是在 listProcessesInGuest 选项输出中的 pid= 后面列出的任意编号。
|
|
.vmx 文件的路径
[
-noWait |
-activeWindow |
-interactive ]
解释程序路径
脚本文本
|
在客户机操作系统中运行指定的命令脚本。有关选项说明,请参阅 runProgramInGuest 条目。解释程序路径 选项运行脚本。提供脚本的完整文本,而不是文件名。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。
|
|
|
从客户机操作系统中删除指定的文件。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。
|
|
|
在客户机操作系统中创建指定的目录。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。
|
|
|
从客户机操作系统中删除指定的目录。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。
|
|
|
在客户机操作系统中创建一个临时文件,然后返回创建的临时文件的路径名。路径名因操作系统而异。您可以运行 deleteFileInGuest 选项以移除该文件。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。
|
|
|
列出客户机操作系统中的指定目录的内容。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。
|
|
.vmx 文件的路径
主机上的文件路径
客户机中的文件路径
|
将文件从主机拷贝到客户机操作系统。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。在目标文件名或客户机文件名前面指定源文件名或主机文件名。
|
|
.vmx 文件的路径
客户机中的文件路径
主机上的文件路径
|
将文件从客户机操作系统拷贝到主机。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。在目标文件名或主机文件名前面指定源文件名或客户机文件名。
|
|
|
在客户机操作系统中重命名或移动文件。需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。在目标文件名前面指定源文件名或原始文件名。
|
|
|
将命令中指定的设备连接到客户机操作系统。只有在打开虚拟机电源后,您才能运行该命令。您可以使用设备名称,例如,sound、serial0、Ethernet0 和 sata0:1 等。
注
在使用 vmrun
connectNamedDevice
命令将断开连接的 sound 设备连接到运行的虚拟机后,关闭虚拟机电源可能会将 sound 设备与虚拟机断开连接,即使虚拟机设置将 sound 设备列出为已连接。
|
|
|
将命令中指定的设备与客户机操作系统断开连接。只有在打开虚拟机电源后,您才能运行该命令。您可以使用设备名称,例如,sound、serial0、Ethernet0 和 sata0:1 等。
注
在使用 vmrun
disconnectNamedDevice 命令将连接的 sound 设备与运行的虚拟机断开连接后,关闭虚拟机电源可能会将 sound 设备重新连接到虚拟机,即使虚拟机设置将 sound 设备列出为已断开连接。
|
|
|
将虚拟机屏幕捕获到一个本地文件。主机上的指定输出文件采用 PNG 格式。需要具有有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。
|
|
.vmx 文件的路径
[ guestVar |
runtimeConfig | guestEnv ]
变量名称
变量值
|
将变量写入到虚拟机状态或客户机中。您可以在客户机操作系统中设置非永久性客户机变量 guestVar、运行时配置变量 runtimeConfig(存储在 .vmx 文件中)或环境变量 guestEnv。客户机变量是一个仅运行时值,它提供了一种简便的方法以将运行时值传入和传出客户机。环境变量需要使用 VMware Tools 和有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。对于 Linux,设置客户机环境还需要使用 root 登录名。
|
|
.vmx 文件的路径
[ guestVar |
runtimeConfig | guestEnv ]
变量名称
|
从虚拟机状态或客户机中读取变量。您可以在客户机操作系统中获取客户机变量、.vmx 文件中存储的运行时配置或环境变量。读取 guestEnv 变量需要具有有效的客户机登录名。例如,您可以使用 -gu 和 -gp 选项登录到客户机。有关变量类型的说明,请参阅 writeVariable 条目。
|
|
|
检索客户机的 IP 地址。
在使用 [ -wait
] 选项时,该命令一直等到具有可用的 IP 地址。例如,在打开虚拟机电源后,才会具有可用的 IP 地址。如果网络未准备就绪,该命令立即返回到命令行提示符。
|