Microsoft із новим Teams пішла шляхом UWP / Store-додатків, а не класичної Win32-програми.
Через це ми маємо:
- Фізичний exe захований у `C:\Program Files\WindowsApps` (системна прихована папка, ще й з правами доступу тільки для TrustedInstaller).
- Звичайному користувачу через ярлик навіть не видно властивостей шляху - лишається тільки «відкрити місце процесу».
- Оновлення: кожен апдейт створює папку з новим номером версії (`MSTeams_24078...`), і тому шлях до exe змінюється при кожному оновленні.
Спершу складається враження що «де він упаде, так і буде». Це насправді спеціально зроблено для:
- автоматичних оновлень;
- “пісочниці” без доступу до системних файлів;
- єдиної моделі безпеки для Store-додатків.
Але для користувача це виглядає дивно й незручно - немає стабільного шляху, як у старого `Teams.exe` в `%LocalAppData%\Microsoft\Teams\current\Teams.exe`.
Тому якщо з запуском Teams трапився трабл, то пошук файлів перетворєюється на невеличкий квест.
Але на наше щастя існує чудова пігулка від такого головного болю. Оскільки “новий Teams” після оновлень завжди змінює папку (WindowsApps\MSTeams_...), найпростіше запускати його не напряму з exe, а через Appx-протокол. Він завжди той самий, незалежно від версії.
То ж робимо ярлик на:
explorer.exe shell:appsFolder\MicrosoftTeams_8wekyb3d8bbwe!MSTeams
і все.
Щасти.

2 comments:
В мене так не працює.
Ваша правда, проблема глибше ніж здавалося, відпишусь
Post a Comment
А что вы думаете по этому поводу?