Любые идеи по развитию MyChat. Запросы на новые функции, предложения по улучшению уже работающих сервисов. Если вы знаете, что нужно добавить в MyChat — welcome!
Аватара пользователя
Vovanesko
Добрый день.
Microsoft исключила папку " %userprofile%\appdata\local " из списка перемещаемых при использовании сетевых профилей. MyChat хранит там локальную базу общения пользователя. По крайней мере в версии 7.0. Таким образом история переписки не сохраняется на сервер профилей. Было бы удобно, в таком случае, хранить базу в папке "Roaming".
Аватара пользователя
Алексей Пикуров
Здравствуйте.
Microsoft исключила папку " %userprofile%\appdata\local " из списка перемещаемых

Где можно прочитать про это?
хранить базу в папке "Roaming"

Эта папка делается системой, чтобы делать дубликаты файлов, которые программы пытаются писать в места, для записи в которые у них нет прав, для обратной совместимости. Например, программа собирается писать что-то в Program Files. Все попадёт в Roaming, а программа будет думать, что она пишет в Program Files.
Аватара пользователя
Vovanesko
Источники:

https://social.technet.microsoft.com/Fo ... orum=WS8ru
https://toster.ru/q/248304
http://sysadmins.ru/topic56620.html

Плюс собственные наблюдения.
Как же быть тогда? В версии 7.3 история будет грузиться с сервера?
Аватара пользователя
Алексей Пикуров
Это просто обсуждения. Ссылка на официальную документацию Microsoft есть у вас?
Аватара пользователя
Алексей Пикуров
Дело в том, что я не знаю, как правильно. MyChat Client хранит свои базы в local, это всех устраивало, в том числе и AD-пользователей с перемещаемыми профилями.

Давайте выработаем рабочую схему, но для этого нужна официальная документация, а не догадки людей на разных форумах. Вы же понимаете.
Аватара пользователя
itprk
Алексей Пикуров писал(а):Это просто обсуждения. Ссылка на официальную документацию Microsoft есть у вас?

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc732275(v=ws.11)#folders-that-can-be-redirected

Там говорится, что данные программ должны быть в папке AppData\Roaming. Вопросов от пользователей не-было, скорее всего, из-за того что можно вручную добавить любую папку в перемещаемый профиль и проще сделать такой "костыль" чем поменять логику работы программы.
Последний раз редактировалось itprk Чт фев 14, 2019 7:03 pm, всего редактировалось 1 раз.
Аватара пользователя
itprk
Георгий Лысенко писал(а):Ссылка не работает. Повторите, пожалуйста.

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc732275(v=ws.11)#folders-that-can-be-redirected
Аватара пользователя
Алексей Пикуров
Ок, спасибо, почитаем.
Аватара пользователя
Алексей Пикуров
Я думаю, вам стоит настроить политики вашего домена, чтобы включить в перемещаемый профиль папку MyChat Client. Далеко не всем нужно, чтобы папка с базой данных, файлами и кешами каждый раз "гонялась" на сервер домена. Размер этой папки может быть довольно большим.

Поэтому, предложение отклоняем, это задача администратора домена решать, что хранить в перемещаемом профиле, а что — нет.