【问题标题】:While in CMD shell, copying files from host OS to guest VM locks files (VMware Player/Workstation)在 CMD shell 中,将文件从主机操作系统复制到来宾 VM 会锁定文件(VMware Player/Workstation)
【发布时间】:2010-03-09 13:01:33
【问题描述】:

我们正在运行适用于 Windows 的最新版本的 VMWare Player 和 Workstation。两种产品的以下行为相同。

问题:我们在客户操作系统(XP、Vista、Windows 7)中打开一个 CMD 提示符,并使用标准 CMD shell 复制命令从我们的主机操作系统复制文件:

复制 z:\C$\testfiles

复制成功完成,但从那时起,复制到我们的客户操作系统的所有文件现在都在我们的主机操作系统上锁定。

如果我们使用 Windows 资源管理器复制文件,则不会发生这种情况 - 只有通过 CMD shell 复制文件时才会发生这种情况。

如本问题开头所述,此行为可在 VMWare Player 和 VMWare Workstation 中跨多台机器和多个来宾操作系统重现。

我已经用谷歌搜索了一个解决方法,但没有成功。

任何想法表示赞赏。

马尔科姆

【问题讨论】:

  • 您应该联系 VMWare 支持。我不知道你为什么要大写LOCKED。找出哪个程序“锁定”了主机文件(使用 Process Explorer 左右),终止它并通知编写该程序的人(可能是 Microsoft 或 VMWare)。

标签: copy vmware cmd


【解决方案1】:

您是否尝试过使用 Robocopy 代替?它应该在 Vista/Windows7 上开箱即用,您可以下载管理资源工具包以在 XP 上获取它。它有多种复制模式,希望不会像老式的“复制”那样做。

另一种解决方案是获取一个名为Unlocker 的实用程序,它能够在大多数情况下释放文件锁。这很方便。

【讨论】:

  • 约书亚:好主意!我会试试 RoboCopy,如果失败了,我会看看 Unlocker。实际上,Unlocker 看起来非常有用,我也会尝试一下 - 这看起来像是添加到我们的实用工具箱中的绝佳工具。谢谢您的帮助!问候,马尔科姆
猜你喜欢
  • 2010-09-25
  • 1970-01-01
  • 2015-03-21
  • 2012-06-25
  • 2010-11-12
  • 1970-01-01
  • 2019-07-18
  • 2019-07-30
  • 2013-06-01
相关资源
最近更新 更多