1

이 같은 파이프 라인을 사용하여 v3으로 파워 쉘의 Windows Server 2012에서 WSS 2012 FailoverCluster 내 공유 권한에 도착은 Get-SmbShare 및 Get-SmbShareAccess을 사용하고있다 : 나는 윈도우를 가지고 이제Windows Server 2012 R2 Powershell v4에서 Get-SmbShareAccess가 변경 되었습니까?

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

예외가 "0"인수 (들) "EndProcessing"을 호출 : 서버 2012 PowerShell로 R2는 내가지고있어 WSS 2012 클러스터를 조회하기 위해 동일한 파이프 라인을 사용, 운이있어 V4는 "예외 "SmbInstance"가져 오기 : "null을 입력란으로 변환 할 수 없습니다."Microsoft.PowerShell.Cmdletization.GeneratedTypes.SmbShare.S 유효하지 않은 열거 형 값으로 인해 "mbInstance"가 발생합니다. 다음 열거 형 값 중 하나를 지정하고 다시 시도하십시오. 열거 가능한 값은 "기본, CSV"입니다 "" 라인에서 :. 603 문자 : 17 + $ __ cmdletization_objectModelWrapper.EndProcessing() + ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified (:) [] ParentContainsErrorRecordException + FullyQualifiedErrorId : GetValueInvocationException

2012 R2 서버의 로컬 공유에 대한 명령을 실행하면 모든 것이 정상입니다. 또한 원격 2012 R2 서버에서 클러스터되지 않은 공유를 쿼리 할 때도 마찬가지입니다.

2012 R2 (R2가없는) 서버에서 공유를 쿼리하려고하자마자 명시된 오류가 발생합니다.

어떤 아이디어 나 의견이 있으십니까?

+0

Powershell v4가 설치된 Windows 2012에서도 문제가 없습니다. 실제로 2012 년 대 2012 년 R2와 관련이있는 것으로 보입니다. –

답변

-1

해결 방법은 Microsoft Technet에 게시 된 동일한 질문에 대한 답변을 참조하십시오.

관련 문제