2016-03-21 18 views
0

Masaüstümden bir sunucuya PSSession komutunu kullanarak Powershell aracılığıyla bağlanıyorum. Uzak sunucuda VMware PowerCLI kurulu. Sonuçta ben ben PowerShell komut dosyası içinde bazı sınırlamalar vardır inanıyoruz

> PS C:\Users\cwip0989\Documents> Enter-PSSession -ComputerName AB-NPC1-D1B099 -Credential cwip0989 
[AB-NPC1-D1B099]: PS C:\Users\cwip0989\Documents> C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noe -c ".\" 
    'C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Scripts\Initialize-PowerCLIEnvironment.ps1\'"" 
The remote pipeline has been stopped. 
     + CategoryInfo   : ResourceUnavailable: (:) [], ParentContainsErrorRecordException 
     + FullyQualifiedErrorId : System.Management.Automation.Remoting.PSRemotingDataStructureException 

    [AB-NPC1-D1B099]: PS C:\Users\cwip0989\Documents> C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noe -c ".\" 
    'C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Scripts\Initialize-PowerCLIEnvironment.ps1\'"" 
    The remote pipeline has been stopped. 
     + CategoryInfo   : ResourceUnavailable: (:) [], ParentContainsErrorRecordException 
     + FullyQualifiedErrorId : System.Management.Automation.Remoting.PSRemotingDataStructureException 

... aşağıda gibi modülünü çalıştırmak çalışıyorum. Uzaktan Powershell Oturumu'ndan Vmware PowerCLI çalıştırılabilir mi?

Ayrıca ben

[AB-NPC1-1B094]: PS C:\> $psversiontable 

Name       Value 
----       ----- 
CLRVersion      2.0.50727.5485 
BuildVersion     6.1.7601.17514 
PSVersion      2.0 
WSManStackVersion    2.0 
PSCompatibleVersions   {1.0, 2.0} 
SerializationVersion   1.1.0.1 
PSRemotingProtocolVersion  2.1 

cevap

0

bir uzak sunucuda komutları çalıştırmak için kullanılabilir invoke-vmscript de bakabilirsiniz ama yapmak zorunda kalmadan Lütfen ... uzaktan powershell sürümü her zaman 2.1 olduğunu bir şey buldum Bir psikiyatri. Ancak bu, masaüstünüzdeki powershell veya powercli komutunun çıktısını vermez.

İlgili konular