[PowerShell] Microsoft 명령판 테스트

개시하다


PowerShell을 사용하여 Microsoft의 관리 포털에 액세스하는 몇 가지 방법과 Microsoft의 명령 let을 출력하고 싶습니다.

전제 조건

  • Office 365에 등록됨
  • Microsoft Windows 10 Pro
  • 사용
  • .NET Framework 사용 버전 4.8
  • .NET Framework 버전 확인
    PS C:\WINDOWS\system32> get-item 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full'
    
        Hive: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
    
    Name                           Property                                                                                                                                                                                                                                             
    ----                           --------                                                                                                                                                                                                                                             
    Full                           CBS           : 1                                                                                                                                                                                                                                    
                                   Install       : 1                                                                                                                                                                                                                                    
                                   InstallPath   : C:\Windows\Microsoft.NET\Framework64\v4.0.30319\                                                                                                                                                                                     
                                   Release       : 528372                                                                                                                                                                                                                               
                                   Servicing     : 0                                                                                                                                                                                                                                    
                                   TargetVersion : 4.0.0                                                                                                                                                                                                                                
                                   Version       : 4.8.04084                                                                                                                                                                                                                            
    
    PS C:\WINDOWS\system32> 
    
  • PowerShell 사용 버전 5.1
  • PowerShell 버전 확인
    PS C:\WINDOWS\system32> $PSVersionTable
    
    Name                           Value                                                                                                                                                                                                                                                
    ----                           -----                                                                                                                                                                                                                                                
    PSVersion                      5.1.19041.1237                                                                                                                                                                                                                                       
    PSEdition                      Desktop                                                                                                                                                                                                                                              
    PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                                                                                                                                                                              
    BuildVersion                   10.0.19041.1237                                                                                                                                                                                                                                      
    CLRVersion                     4.0.30319.42000                                                                                                                                                                                                                                      
    WSManStackVersion              3.0                                                                                                                                                                                                                                                  
    PSRemotingProtocolVersion      2.3                                                                                                                                                                                                                                                  
    SerializationVersion           1.1.0.1                                                                                                                                                                                                                                              
    
    
    
    PS C:\WINDOWS\system32> 
    

    Microsoft 모듈 설치 절차


    1. 관리자 권한으로 PowerShell을 시작합니다.


    왼쪽 아래의 Windows 버튼을 마우스 오른쪽 버튼으로 클릭하여 관리자 권한으로 PowerShell을 시작합니다.


    2. Microsoft 모듈을 설치합니다.


    다음 명령을 실행합니다.
    명령하다
    Install-Module -Name MicrosoftTeams
    
    명령을 실행할 때 설치 여부를 확인하기 위해 "Y"를 선택하십시오.

    3. Microsoft 모듈 설치 확인


    다음 명령을 실행합니다.
    명령하다
    Get-Module -Name MicrosoftTeams
    
    MicrosoftTeams 디스플레이 모듈을 확인합니다.
    실행 예
    PS C:\WINDOWS\system32> Get-Module -Name MicrosoftTeams
    
    ModuleType Version    Name                                ExportedCommands                                                                                                                                                                                                          
    ---------- -------    ----                                ----------------                                                                                                                                                                                                          
    Script     2.6.0      MicrosoftTeams                      {Add-TeamUser, Connect-MicrosoftTeams, Disconnect-MicrosoftTeams, Get-MultiGeoRegion...}                                                                                                                                  
    
    
    
    PS C:\WINDOWS\system32> 
    
    ※ 모듈 설치 시 다음 오류가 표시될 경우
    잘못된 내용
    警告: Unable to resolve package source 'https://www.powershellgallery.com/api/v2'.
    
    이 페이지를 참조하여 대응해 주십시오.
    [PowerShell] "경고: Unable to resolve package source~" 표시 시 대응

    Microsoft에 연결


    다음 명령을 실행합니다.
    명령하다
    Connect-MicrosoftTeams
    
    아래와 같은 팝업이 표시되므로 Office 365 계정을 사용하여 로그인합니다.

    로그인이 완료되면 다음 실행 결과가 표시됩니다.
    실행 예
    PS C:\WINDOWS\system32> Connect-MicrosoftTeams
    
    Account                            Environment Tenant                               TenantId                            
    -------                            ----------- ------                               --------                            
    xxxxx@xxxxxxxxxxx.onmicrosoft.com AzureCloud  xxxxx-xxxxx-xxxxx-xxxxx-xxxxx xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
    
    
    
    PS C:\WINDOWS\system32> 
    

    Microsoft 명령


    팀 목록 가져오기


    명령하다
    Get-Team
    
    실행 예
    PS C:\WINDOWS\system32> Get-Team
    
    GroupId                              DisplayName        Visibility  Archived  MailNickName       Description       
    -------                              -----------        ----------  --------  ------------       -----------       
    b412a3b4-cad3-4c4e-9ae2-7bdddaabc7eb TestTeam2          Private     False     TestTeam2                            
    003924a7-cb62-447e-8c7d-8ea3d94d1632 TestTeam           Private     False     TestTeam                             
    
    
    
    PS C:\WINDOWS\system32> 
    

    특정 팀 정보 얻기


    명령하다
    Get-Team -GroupId <GroupId>
    
    실행 예
    PS C:\WINDOWS\system32> Get-Team -GroupId b412a3b4-cad3-4c4e-9ae2-7bdddaabc7eb
    
    GroupId                              DisplayName        Visibility  Archived  MailNickName       Description       
    -------                              -----------        ----------  --------  ------------       -----------       
    b412a3b4-cad3-4c4e-9ae2-7bdddaabc7eb TestTeam2          Private     False     TestTeam2                            
    
    
    
    PS C:\WINDOWS\system32> 
    

    팀원을 얻다.


    팀 소속의 팀원을 취득하다.
    명령하다
    Get-Team -GroupId <GroupId>
    
    실행 예
    PS C:\WINDOWS\system32> Get-TeamUser -GroupId b412a3b4-cad3-4c4e-9ae2-7bdddaabc7eb
    
    UserId                               User                               Name   Role  
    ------                               ----                               ----   ----  
    xxxxx-xxxxx-xxxxx-xxxxx-xxxxx  admin@xxxxxxxxx.onmicrosoft.com xxxxxx   owner 
    xxxxx-xxxxx-xxxxx-xxxxx-xxxxx  test1@xxxxxxxxx.work            test 1 member
    xxxxx-xxxxx-xxxxx-xxxxx-xxxxx  test2@xxxxxxxxx.work            test 2 member
    
    
    
    PS C:\WINDOWS\system32> 
    

    최후


    이번에는 다음과 같은 내용을 소개했다.
  • PowerShell에 Microsoft 모듈을 도입하는 방법
  • Microsoft 명령 애플릿의 기본 명령
  • 기회가 된다면 다른 명령과 스크립트를 만들어 다른 글에 소개하고 싶습니다.

    참고 문장


    Microsoft Teams에서 사용하는 PowerShell을 사용해 보십시오.

    좋은 웹페이지 즐겨찾기