1

我一直使用Get-SmbShare和Get-SmbShareAccess要到我的共享權限從Windows Server 2012中一個WSS 2012 FailoverCluster使用PowerShell v3的使用管道是這樣的:在Windows Server 2012 R2 Powershell v4中更改Get-SmbShareAccess?

Get-SmbShare -Scopename XXX -CimSession XXX | Get-SmbShareAccess 

現在,我得到了一個Windows服務器2012 R2與Powershell v4我運氣不好,使用相同的管道查詢我得到的WSS 2012羣集:

使用「0」參數調用「EndProcessing」異常:「Exception獲得「SmbInstance」:「無法將null轉換爲鍵入 」Microsoft.PowerShell.Cmdletization.GeneratedTypes.SmbShare.S mbInstance「由於枚舉值無效。 指定以下枚舉值之一併重試。可能的枚舉值是「Default,CSV」。「」 At line:603 char:17 + $ __ cmdletization_objectModelWrapper.EndProcessing() + ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~類別信息:

當我發出本地到2012 R2服務器的共享命令時,一切都很好。此外,當我查詢遠程2012 R2服務器上的非羣集共享。

只要我試圖查詢2012年(沒有R2)服務器上的共享,我得到的錯誤。

任何想法或意見?

+0

帶有Powershell v4的Windows 2012也正常工作。這似乎與2012年和2012年相關。 – 2014-12-16 17:55:04

回答

-1

查看發佈到Microsoft Technet上發佈的同一問題的解答以獲得解決方法。

相關問題