Anpassen des visuellen Hintergrunds bei Videoanrufen zur Verbesserung der Privatsphäre oder der Präsentation
Diese Antwort wurde automatisch übersetzt. Daher können grammatikalische Fehler oder seltsame Formulierungen vorkommen.
Sehr geehrter Benutzer824711,
Vielen Dank, dass Sie zurückgekommen sind und diese fantastischen Neuigkeiten und die detaillierten Schritte, die Sie unternommen haben, um das Problem zu lösen, mit uns geteilt haben! Ihre Beharrlichkeit und gründliche Untersuchung sind wirklich lobenswert.
Es ist sehr gut zu hören, dass Sie die Ursache des Problems und die Lösung gefunden haben. Dies ist eine sehr aufschlussreiche Entdeckung und eine wertvolle Information für andere Benutzer, die möglicherweise auf das gleiche Problem stoßen.
Um die von Ihnen bereitgestellte Lösung zusammenzufassen:
Der Grund dafür ist eine Meldung in Teams mit falschem Textinhalt. Bilder dürfen nicht maximal 2800x2800px groß sein, sondern 1800x1800! Wenn Sie sich also für 1280x720px für 16:9 entscheiden, ist alles super.
Für die Verteilung: Erstellen Sie einen Ordner für das Projekt. In dem Ordner befindet sich eine install.ps1 und ein Ordner mit dem Namen "bg". Legen Sie die Hintergründe in den Ordner BG.
Die Datei install.ps1 hat den folgenden Inhalt:
$PackageName = "Teams-new-Backgrounds"
$Version = "1"
Start-Transcript -Path "$env:ProgramData\Microsoft\IntuneManagementExtension\Logs\$PackageName-$env:USERNAME-install.log" -Force
try{
# Local Folder
$TeamsBG_Folder = "$env:LOCALAPPDATA\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\Backgrounds\Uploads"
# Reference IDs
$TeamsBG_ref = "$TeamsBG_Folder\TeamsBackgrounds.csv"
# Create folder if not exists
if(!$(Test-Path $TeamsBG_Folder)){New-Item -ItemType directory -Path $TeamsBG_Folder -Force}
if(Test-Path $TeamsBG_ref){
# Clean up old files
$TeamsBG_old = Import-Csv -Path $TeamsBG_ref
foreach($TeamsBG in $TeamsBG_old.Name){
Write-Host "Removing $TeamsBG ..."
Remove-Item -Path "$TeamsBG_Folder\$TeamsBG*" -Force
}
}else{
Write-Host "No old files found"
}
# Copy Backgrounds and rename with GUID
$vBackgrounds = Get-ChildItem -Path '.\bg'
$vBackgrounds_GUID = @()
foreach($vBackground in $vBackgrounds){
$vBackground_guid = [guid]::NewGuid().GUID
Write-Host "Saving $($vBackground.Name) as $vBackground_guid ..."
Copy-Item -Path $vBackground.FullName -Destination "$TeamsBG_Folder\$vBackground_guid$($vBackground.Extension)" -Force
Copy-Item -Path $vBackground.FullName -Destination $("$TeamsBG_Folder\$vBackground_guid" + "_thumb" + "$($vBackground.Extension)") -Force
$vBackgrounds_GUID += $vBackground_guid
}
$vBackgrounds_GUID | Out-File $TeamsBG_ref -Force
$obj_list = $vBackgrounds_GUID | Select-Object @{Name='Name';Expression={$_}}
$obj_list | Export-Csv $TeamsBG_ref -NoTypeInformation
# Detection Key
$Path = "HKCU:\SOFTWARE\scloud\$PackageName"
$Key = "Version"
$KeyFormat = "string"
$Value = $Version
if(!(Test-Path $Path)){New-Item -Path $Path -Force}
if(!$Key){Set-Item -Path $Path -Value $Value
}else{Set-ItemProperty -Path $Path -Name $Key -Value $Value -Type $KeyFormat}
}catch{
Write-Error "$_"
}
Stop-Transcript
Sie haben festgestellt, dass das Problem durch Befolgen dieses Prozesses behoben wurde und nach einem Neustart von Teams die Hintergründe verfügbar waren .
Nochmals vielen Dank, dass Sie sich die Zeit genommen haben, Ihre Erkenntnisse mit der Community zu teilen. Diese detaillierte Lösung wird zweifellos unglaublich hilfreich für andere Administratoren sein, die mit ähnlichen Problemen mit MS Teams konfrontiert sind .
Wir sind sehr dankbar, dass Sie diese Lösung mit unserer Community geteilt haben. Ihre Großzügigkeit wird zweifellos anderen helfen, die auf ähnliche Probleme stoßen. Diese Art der Fehlerbehebung und des Wissensaustauschs ist von unschätzbarem Wert.
Wenn es Ihnen nichts ausmacht, würden wir uns sehr freuen, wenn Sie Ihr Feedback abgeben und in diesem Thread abstimmen könnten. Auf diese Weise tragen Sie dazu bei, diesen Beitrag zu den Top-Inhalten zu erheben und ihn für andere Community-Mitglieder, die mit dem gleichen Szenario konfrontiert sind, leicht zugänglich zu machen.
Informationen zur Premium-Testversion von Teams finden Sie unter: Microsoft Teams Premium | Microsoft Teams (Englisch)
Bitte beachten Sie, dass die Testversion für Sie möglicherweise nicht verfügbar ist, je nachdem, ob Ihr Mieter die Testversion bereits genutzt hat.
Bitte zögern Sie nicht, im Forum zu posten, wenn weitere Probleme auftreten. Wir sind immer für Sie und die gesamte Community da.
Nochmals vielen Dank für Ihren herausragenden Beitrag!
Einen schönen Tag noch!