為什麼 VMWare Player 缺少 vmnetcfg.exe 實用程式以及從哪裡取得它?

為什麼 VMWare Player 缺少 vmnetcfg.exe 實用程式以及從哪裡取得它?

當您想要在同一台電腦上設定多個網路介面(例如一個本機介面和一個無線介面)時,需要 vmnetcfg.exe。

但它在哪裡呢?

更新 這個問題最初是針對版本 3.1.1 的,但顯然 VMWare 仍然沒有解決這個問題,直到版本 7.x。更新的答案可以在我原來的答案下面找到。

答案1

更新日期:2018 年 8 月 22 日

VMware Player 14 不包含 vmnetcfg.exe。您需要從VMware Workstation 14完整版中提取它。資料夾名稱和位置已更改。

首先從VMware-workstation-full-14*.exe中擷取MSI:

  1. 啟動您的 .exe 檔案。
  2. 當您看到第一個提示時,請勿按一下此視窗中的任何內容,也不要將其關閉。
  3. 開啟 Windows 資源管理器,在網址列中鍵入 %temp%,然後按 Enter。
  4. 依修改日期對資料夾中的檔案進行排序。清單中的最新文件應該是您要尋找的 .msi 檔案。
  5. 在關閉 exe 或視窗之前,將 MSI 檔案複製到安全位置。

其次,使用 7zip 從該 MSI 中提取工作站.cab:

  1. 右鍵點選 .MSI 文件,然後從快速選單中選擇 7-Zip > 開啟存檔。
  2. 提取工作站.cab
  3. 複製 vmnetcfg.exe 並將其放入 VMware 播放器安裝資料夾中。 (C:\Program Files (x86)\VMware\VMware Player)

答案2

安裝程式中的錯誤導致無法安裝工具 vmnetcfg.exe

從命令提示字元 (CMD) 再次執行安裝程式:

VMware-player-3.1.1-282343.exe /e .\vmplayer

在 vmplayer 子目錄中,您會發現network.cab- 在資源管理器或 7zip 中解壓縮它,然後找到vmnetcfg.exe並複製到c:\Program Files (x86)\VMware\VMware Player

我之前多次遇到這個問題,並在一些不起眼的論壇中找到了答案。圖我會在這裡為其他人和我自己發布答案,以防我再次需要它:)

答案3

更新(VMWare 播放器 12):

可以使用 7Zip 檔案管理器從 VM Workstation 安裝程式中提取 vmnetcfg.exe。

  1. 安裝 7Z (http://www.7-zip.org/a/7z1604-x64.exe
  2. 下載VMWare Workstation安裝程式(類似VMware-workstation-full-12.5.2-4638234.exe)
  3. 使用 7z 檔案管理器開啟安裝程式(右鍵單擊「在內部開啟」)。
  4. 現在打開 Core.cab
  5. 其中有 vmnetcfg.exe。將其解壓縮至 C:\Program Files (x86)\VMware\VMware Player

答案4

對於VMware7版本,您需要使用VMware-workstation-full-11.1.x,其中最後一個數字與您的VMplayer7相同。

我在本指南中找到了一種方法:

http://www.blasterspike.it/2015/10/07/use-the-virtual-network-editor-in-vmware-player-7/

這些檔案位於“vmwareworkstation.msi”旁邊,看起來像一個應用程序,但它是一個存檔。

來自指南:

開啟提示指令,進入安裝包所在目錄並解壓縮內容

VMware-workstation-full-12.0.0-2985596.exe /extract .\vmware

所有檔案將被提取到 vmware 目錄中。在這裡你會發現一個名為 vmwareworkstation.msi 的套件。
使用 7-Zip 將其解壓縮。進入解壓縮後的目錄並解壓縮Core.cab
進入解壓縮目錄,您會發現vmnetcfg.exe
現在將此檔案複製到您的 VMware Player 目錄中,例如

C:\Program Files (x86)\VMware\VMware Player

現在您可以打開它並編輯您的介面。

相關內容