2015-02-08 125 views
0

我試圖從Windows 7中的主計算機上運行我的Windows XP虛擬機的cmd提示符上的命令。我嘗試着查看windows xp模式計算機的名稱,它是virtualXP-63912,所以我試過:「psexec \\ virtualXP-63912 cmd」但它不起作用。任何想法,我怎麼能得到這個工作?有沒有辦法讓psexec進入我自己的虛擬機(windows xp模式)?

+0

你能訪問管理員共享'\\ virtualXP-63912 \ admin $'嗎?嘗試'net view \\ virtualXP-63912/all'。 – eryksun 2015-02-08 10:15:01

+0

nope,它找不到它,它說「網絡路徑沒有找到」 – user1919646 2015-02-08 10:33:22

+0

我可以看到管理員$當我做網絡視圖命令,但如果我嘗試psexec它仍然告訴我,訪問被拒絕 – user1919646 2015-02-08 17:20:11

回答

1

As seen here,您需要從'NAT'模式更改您的虛擬機,它允許網絡訪問,但沒有本地網絡連接(這是您需要能夠在XP模式虛擬機上安裝或運行遠程PowerShell命令,以及也可以訪問\ computername \ admin $共享,這是PSExec用於遠程處理的內容)到網卡模式,這會將虛擬機橋接到網絡,併爲其提供本地可路由IP地址。

簡而言之,打開Windows XP Mode控制檯,選擇您的XP Mode Vm並轉到設置,然後將網絡設置更改爲橋接,如in this post from Microsoft on the issue所述。

最後,如果我可以建議它,移走XP模式。這些日子並沒有得到很好的支持,新的替代產品Hyper-V for Windows 8.0及更高版本內置於桌面操作系統,功能更強大得多。您可以從桌面複製並粘貼到虛擬機中,然後在Windows計算機上使用Linux甚至OSX運行計算機。

+0

我能將其放入網卡模式,我現在可以ping通XP Mode模式虛擬機和Windows 7主機,但是每當我嘗試使用psexec時,現在都會說訪問被拒絕。 – user1919646 2015-02-08 17:23:20

+0

您是否禁用防火牆?先做這件事,然後讓你的帳戶成爲Xp機器上的本地管理員。 – FoxDeploy 2015-02-08 17:24:39

+0

這就是我一直有問題。當我去爲XP機器上的用戶設置任何權限時,它只能從XP機器上看到用戶。我嘗試在不同的位置進行搜索,但唯一可用的位置是VirtualXP-63912的位置 – user1919646 2015-02-08 17:33:35

相關問題