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

Использование ежедневных изображений 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
Автор
Редакция

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

Как устроить идеальную вечеринку для просмотра ТВ
Развлечения

Как устроить идеальную вечеринку для просмотра ТВ

Как распаковать несколько RAR‑файлов сразу
Инструменты

Как распаковать несколько RAR‑файлов сразу

Приватный просмотр в Linux: как и зачем
Приватность

Приватный просмотр в Linux: как и зачем

Windows 11 не видит iPod — способы исправить
Руководство

Windows 11 не видит iPod — способы исправить

PS5: как настроить игровые пресеты
Консоли

PS5: как настроить игровые пресеты

Как переключить камеру в Omegle на iPhone и Android
Руководство

Как переключить камеру в Omegle на iPhone и Android