Гид по технологиям

Использование ежедневных изображений Bing как фонов в Microsoft Teams

6 min read Office 365 Обновлено 21 Nov 2025
Bing‑картинки как фоны в Microsoft Teams
Bing‑картинки как фоны в Microsoft Teams

Обложка: интерфейс Microsoft Teams на фоне изображения Bing

В этой статье

  • Шаг 1. Скачать PowerShell‑скрипт
  • Шаг 2. Автоматизировать процесс загрузки ежедневного изображения Bing
  • Шаг 3. Перейти в системную подпапку Teams
  • Шаг 4. Запустить Teams и выбрать новый фон Bing
  • Полезные дополнения: варианты, отладка, чеклисты, права и безопасность

Microsoft добавила возможность загружать собственные изображения фонов для собраний в Microsoft Teams. Если вы хотите свежие красивые картинки из Bing каждый день, готовый, но неофициальный метод — использовать скрипт GetDailyBingPicture.ps1, который автоматически скачивает изображения Bing Daily и сохраняет их в папку Uploads Teams. Ниже — подробная инструкция и дополнительные рекомендации по внедрению и сопровождению.

Шаг 1. Скачать PowerShell‑скрипт

Первое, что нужно сделать — скачать готовый PowerShell‑файл GetDailyBingPicture.ps1 из репозитория на GitHub. Перейдите по ссылке на репозиторий и загрузите файл, затем в браузере щёлкните правой кнопкой в окне и выберите «Сохранить как», чтобы сохранить файл на ПК.

Важно: Редакция Windows 10 Home не содержит редактор локальных групповых политик (gpedit.msc) по умолчанию. В таких случаях используйте альтернативные способы автоматизации (см. раздел «Альтернативные подходы»).

Шаг 2. Автоматизировать загрузку ежедневного изображения Bing

Чтобы автоматически получать ежедневную картинку Bing в папку Uploads Teams, выполните следующие шаги.

  1. Нажмите Win + R, введите gpedit.msc и нажмите Enter, чтобы открыть редактор локальной групповой политики (Local Group Policy Editor).
  2. Перейдите в Пользовательская конфигурация > Параметры Windows > Скрипты (Вход/Выход) и в правой части дважды щёлкните по параметру Вход.
  3. В окне свойств входа выберите вкладку PowerShell Scripts и нажмите кнопку Show Files.
  4. Откроется Проводник с путём C:WINDOWSSystem32GroupPolicyUserScriptsLogon. Скопируйте файл GetDailyBingPicture.ps1 в эту папку.

Папка Logon скриптов Windows с файлом GetDailyBingPicture.ps1

  1. Вернитесь в окно свойств входа, нажмите Add, выберите GetDailyBingPicture.ps1 и нажмите OK.

Окно добавления скрипта входа Windows

Примечание: Политика выполнения PowerShell по умолчанию может блокировать запуск скриптов. Установите политику из Restricted в RemoteSigned, выполнив PowerShell с правами администратора и выполнив команду:

Set-ExecutionPolicy RemoteSigned

После изменения параметров групповой политики выйдите из системы или перезагрузите компьютер, чтобы изменения вступили в силу.

Шаг 3. Перейти в системную подпапку Teams

Откройте Проводник и вставьте в адресную строку:

%APPDATA%MicrosoftTeamsBackgroundsUploads

В папке Uploads вы увидите ежедневное изображение Bing. Скрипт сохраняет файл с именем, содержащим название и дату, поэтому вы сможете быстро найти нужный фон.

Папка Uploads в Microsoft Teams со скачанными изображениями Bing

Шаг 4. Запустить Teams и выбрать новый фон

Откройте настольное приложение Microsoft Teams, присоединитесь к собранию и нажмите кнопку Background effects рядом с переключателем микрофона. Новый фон Bing появится в правой панели. Выберите фон и нажмите Apply, чтобы применить его к видеопотоку.

Пример выбора фонa Bing в Microsoft Teams

Полезные параметры Bing API

Скрипт использует публичный endpoint Bing для получения списка изображений. Параметры, с которыми можно экспериментировать:

  • idx — номер дня: 0 — сегодня, 1 — вчера и т. д. Можно вернуться максимум на 7 дней.
  • n — количество изображений, которые нужно загрузить. Обычно n=1 для получения только сегодняшней картинки.
  • mkt — рынок/культура, например en-US, de-DE, ru-RU.

Пример URL API:

https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=en-US

Пример лаконичного PowerShell‑фрагмента для получения URL и скачивания картинки:

$json = Invoke-RestMethod -Uri 'https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=en-US'
$imageUrl = 'https://www.bing.com' + $json.images[0].url
$dest = Join-Path -Path $env:APPDATA -ChildPath 'MicrosoftTeams\Backgrounds\Uploads\bing-today.jpg'
Invoke-WebRequest -Uri $imageUrl -OutFile $dest -UseBasicParsing

Этот пример показывает основную идею: получить JSON, извлечь относительный путь до изображения и сохранить файл в папку Uploads Teams.

Как не захламлять папку Uploads

Если вы не хотите, чтобы в папке накапливалось много файлов, есть несколько подходов:

  • Настроить скрипт так, чтобы он всегда сохранял файл с одним и тем же именем, перезаписывая предыдущий (см. пример с bing-today.jpg выше).
  • Добавить в скрипт ротацию — хранить только последние N файлов и удалять старые.
  • Периодически очищать папку вручную.

Альтернативные подходы

  1. Task Scheduler вместо GPO
    • Если у вас нет gpedit.msc (Windows Home) или вы предпочитаете не менять групповые политики, используйте Планировщик задач (Task Scheduler) для запуска скрипта при входе пользователя или по расписанию (например, ежедневно в 6:00).
  2. Ручная загрузка
    • Откройте сайт Bing, скачайте изображение вручную и поместите его в папку Uploads.
  3. OneDrive/Сетевой диск
    • Синхронизируйте папку Uploads с OneDrive или сетевым ресурсом, если хотите иметь фон на нескольких устройствах (потребует дополнительной настройки путей).

Роли и чеклисты

Чеклист для администратора:

  • Скачать GetDailyBingPicture.ps1 и поместить его в централизованный репозиторий.
  • Проверить политику выполнения PowerShell и сопутствующие настройки безопасности.
  • Настроить GPO или централизованный Task Scheduler для пользователей.
  • Сообщить пользователям о политике и месте хранения фонов.

Чеклист для обычного пользователя:

  • Убедиться, что папка %APPDATA%MicrosoftTeamsBackgroundsUploads корректна.
  • Перезайти в систему после настройки GPO.
  • Выбрать фон в Teams > Background effects > Apply.

Отладка и распространённые проблемы

  • Скрипт не запускается: проверьте политику выполнения PowerShell (Set-ExecutionPolicy RemoteSigned) и права доступа к файлу.
  • Нет gpedit.msc: используйте Task Scheduler или скрипт при входе через реестр/планировщик.
  • Изображения не появляются в Teams: закройте и полностью перезапустите клиент Teams, иногда требуется очистка кэша Teams (%APPDATA%Microsoft eams) или перезагрузка.
  • Неправильный формат изображения: Teams поддерживает стандартные форматы (JPG/PNG). Убедитесь, что загружаемые файлы имеют корректное расширение.

Мини‑методология внедрения в компании

  1. Тестирование на 1–2 машинах: проверьте совместимость скрипта и поведения Teams.
  2. Выбор метода развёртывания: GPO для доменных машин; Task Scheduler или пакеты для устройств без GPO.
  3. Мониторинг и обратная связь от пользователей: исправляйте проблемы с правами и производительностью.
  4. Стандарты: решите, нужно ли перезаписывать файлы или хранить архив.

Правовые и приватные замечания

  • Bing предоставляет фоновые изображения через публичный API. Проверьте лицензионные условия использования изображений Bing и политику вашей организации по использованию сторонних изображений.
  • Если изображения загружают персональные данные или логотипы, убедитесь, что они соответствуют правилам безопасности и приватности вашей компании.

Критерии приёмки

  • Скрипт успешно загружает актуальную картинку в %APPDATA%MicrosoftTeamsBackgroundsUploads при входе пользователя или по расписанию.
  • Пользователь видит новый фон в разделе Background effects Teams и может применить его.
  • Папка не превышает согласованного лимита файлов (если применима политика ротации).

Решение: как выбрать метод автоматизации

flowchart TD
  A{Есть gpedit.msc?}
  A -- Да --> B[Использовать GPO Logon PowerShell]
  A -- Нет --> C{Можно ли использовать Task Scheduler?}
  C -- Да --> D[Настроить задачу при входе/по расписанию]
  C -- Нет --> E[Вручную загружать или настроить пакет развертывания]
  B --> F[Настроить Set-ExecutionPolicy RemoteSigned]
  D --> F
  E --> F
  F --> G[Проверка в Teams и мониторинг]

Короткая памятка команд и путей

  • Путь папки Uploads: %APPDATA%MicrosoftTeamsBackgroundsUploads
  • Проверка политики PowerShell: Set-ExecutionPolicy RemoteSigned
  • Быстрая загрузка через PowerShell: пример с Invoke-RestMethod выше

1‑строчный глоссарий

  • GPO — локальные групповые политики (Group Policy Object).
  • Task Scheduler — Планировщик задач Windows.
  • Bing Daily — ежедневно обновляемая картинка на главной странице Bing.

Конец. Наслаждайтесь разнообразными фонами Bing в Microsoft Teams и настройте автоматическую доставку так, чтобы она была удобной и безопасной.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство