[PowerShell] Microsoft 명령판 테스트
개시하다
PowerShell을 사용하여 Microsoft의 관리 포털에 액세스하는 몇 가지 방법과 Microsoft의 명령 let을 출력하고 싶습니다.
전제 조건
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>
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>
최후
이번에는 다음과 같은 내용을 소개했다.
참고 문장
Microsoft Teams에서 사용하는 PowerShell을 사용해 보십시오.
Reference
이 문제에 관하여([PowerShell] Microsoft 명령판 테스트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/supersatton/articles/b8f84724720128텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)