Windows PowerShell cmdlet용 Azure Active Directory 모듈을 실행하려고 할 때 다음 오류가 발생합니다. <cmdlet 이름> 용어가 인식되지 않음

              원본 제품 버전: Cloud Services(웹 역할/작업자 역할), Microsoft Entra ID, Microsoft Intune, Azure Backup, Office 365 Identity Management
원래 KB 번호: 2669552

증상

Windows PowerShell cmdlet용 Microsoft Azure Active Directory 모듈을 실행하려고 하면 다음 오류 메시지가 표시됩니다.

<cmdlet 이름>이라는 용어는 cmdlet, 함수, 스크립트 파일 또는 실행 가능한 프로그램의 이름으로 인식되지 않습니다. 이름의 철자를 확인하거나 경로가 포함된 경우 경로가 올바른지 확인하고 다시 시도합니다.

예를 들어 다음과 유사한 메시지가 나타납니다.

'Connect-MsolService'라는 용어는 cmdlet, 함수, 스크립트 파일 또는 실행 가능한 프로그램의 이름으로 인식되지 않습니다. 이름의 철자를 확인하거나 경로가 포함된 경우 경로가 올바른지 확인하고 다시 시도합니다.
At line:1 char:20
+ Connect-MsolService <<<<
+ CategoryInfo: ObjectNotFound: (Connect-MsolService:String) [], CommandNotFoundException
+ FullyQualifiedErrorId: CommandNotFoundException

원인

이 문제는 Windows PowerShell용 Azure Active Directory 모듈이 올바르게 로드되지 않은 경우 발생할 수 있습니다.

해결 방법

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. 컴퓨터에 Windows PowerShell용 Azure Active Directory 모듈을 설치합니다(아직 설치되지 않은 경우). Windows PowerShell용 Azure Active Directory 모듈을 설치하려면 Windows PowerShell을 사용하여 Microsoft Entra ID 관리를 참조하세요.

  2. 시작>모든 프로그램을 선택하고 Windows Azure Active Directory를 선택한 다음 Windows PowerShell용 Windows Azure Active Directory 모듈 을 선택합니다.

  3. Windows PowerShell 명령 프롬프트에서 Get-Module을(를) 입력한 후 Enter 키를 누릅니다.

  4. 출력에 MSOnline 모듈이 있는지 확인합니다. 그러면 다음과 비슷한 것이 출력으로 표시됩니다.

    Module Type Name Exported Commands
    -------------- -------- ----------------
    Binary MSOnline {Add-MsolRoleMember, Remove-MsolContact...
    

    MSOnline 모듈이 없으면 Windows PowerShell을 사용하여 MSOnline 모듈을 가져옵니다. 이렇게 하려면 다음 단계를 따르세요.

    1. 원격 PowerShell을 사용하여 Exchange Online에 연결합니다. 이 방법에 대한 자세한 내용은 원격 PowerShell을 사용하여 Exchange Online에 연결을 참조하세요.

    2. 다음 cmdlet을 입력한 다음 Enter 키를 누릅니다.

      Import-Module MSOnline
      

도움을 요청하십시오.

질문이 있거나 도움이 필요한 경우 지원 요청을 생성하거나Azure 커뮤니티 지원에 문의하세요. Azure 피드백 커뮤니티에 제품 피드백을 제출할 수도 있습니다.