Get-UnifiedGroup : 'Get-UnifiedGroup' terimi bir cmdlet'in, işlevin, komut dosyasının veya çalıştırılabilir programın adı olarak tanınmıyor.
Sorun: “Get-UnifiedGroup alınıyor: 'Get-UnifiedGroup' terimi bir cmdlet'in adı olarak tanınmıyor , işlev, komut dosyası veya çalıştırılabilir program. Adın yazılışını kontrol edin veya bir yol eklenmişse yolun doğru olduğunu doğrulayın ve tekrar deneyin." PowerShell'de hata oluştu!
Temel Neden ve Çözüm:
Microsoft 365 gruplarıyla etkileşim kuran Get-UnifiedGroup veya Set-UnifiedGroup cmdlet'ini kullanmadan önce Exchange Online'a bağlanmanız gerekir.
1. Çözüm: Exchange Online PowerShell Modülünü yükleyin!
Get-UnifiedGroup cmdlet'i Exchange Yönetim modülünün bir parçasıdır ve sisteminize kurulu olmayabilir! Bu nedenle sorunu çözmek için öncelikle PowerShell için Exchange Online Modülünü kurmanız ve Exchange Online'a bağlanmanız gerekir.
#Install Exchange Online Management Shell
Install-Module -Name ExchangeOnlineManagement
#Connect to Exchange Online
Connect-ExchangeOnline
#Run Get-UnifiedGroup
Get-UnifiedGroup
2. Çözüm: PSSession Oluşturun ve İçe Aktarın
Exchange Online Yönetim Modülü olmadan, PSSession'ı kullanarak Exchange Online'a bağlanabilirsiniz. Ancak PSSession yöntemi yakında kullanımdan kaldırılacak.
$Credential = Get-Credential
#Create the session
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ `
-Credential $Credential -Authentication Basic -AllowRedirection
#Import the session
Import-PSSession $Session -DisableNameChecking
#Get all Office 365 Group
Get-UnifiedGroup
Benzer bir çözüm “set-unifiedgroup is not an an cmdlet” hatası için de geçerlidir.
