Автоматизация локальной настройки OneDrive for Business для использования с перенаправлением папок
после успешного включения автоматического входа в систему и сопоставления диска с OneDrive для бизнеса, я хочу сделать еще один шаг к замене локальных файлов:
Я хочу использовать перенаправление папок, чтобы убедиться, что все пользовательские данные хранятся на OneDrive, так же как мы гарантируем, что все пользовательские данные хранятся на файловом сервере в настоящий момент.
Прямое перенаправление на облако невозможно. Можно перенаправить в локальную папку OneDrive, из которой данные будут синхронизироваться с облаком.
В этом отношении есть некоторые проблемы:
- Пользователь должен запустить приложение "OneDrive for business", чтобы настроить
синхронизация и локальная папка.
- Пользователь может изменить местоположение по умолчанию.
Для использования с перенаправлением папки нам необходимо убедиться:
- Синхронизация включена и на самом деле есть локальная папка...
- Эта папка должна находиться в одном месте для каждого пользователя.
Я думал, что будет довольно просто что-то вроде этого:
onedrive.exe -sync c:\users\%username%\Onedrive
Но никак) -:
Оказывается, исполняемый файл называется "GROOVE.EXE" и находится в каталоге Office.
Документация практически не существует, мне удалось определить следующие параметры командной строки:
/clean
/clean all
/RunFolderSync
/OneNoteStub:
/TakeOffline:
/TrayOnly
Запуск следующей команды запускает OneDrive для бизнес-тихий и в лотке, но пользователь должен щелкнуть правой кнопкой мыши и использовать "Sync New library", не используя!
GROOVE.EXE /RunFolderSync /TrayOnly
Далее вызывается диалог "Готов к синхронизации?", но пользователь может изменить местоположение и нажать "Синхронизировать сейчас". Также не используется!
GROOVE.EXE" /TakeOffline: https://contosocom-my.sharepoint.com/personal/%SKYDRIVEID%/Documents
Хотелось бы отключить последнюю команду и установить местоположение по умолчанию!
Я возился с предварительно создаваемыми ключами реестра, которые были созданы, но безрезультатно.
Кто-нибудь?
Ответы
Ответ 1
Я думаю, что нужна небольшая информация, чтобы понять, какой файл использовать.
У Microsoft есть два разных приложения для синхронизации с OneDrive. Первый (который является старым) раньше назывался SkyDrive и использует файл GROOVE.EXE. Отображаемое имя этого называется OneDrive для бизнеса.
Это приложение просто ужасно и на протяжении многих лет вызывало у Microsoft массу обид, его кэш-память постоянно повреждалась и требовала полной синхронизации всего, не синхронизировалась и, как правило, не могла использоваться в рабочей среде. Я видел множество изменений, которые теряются и не синхронизируются должным образом с OneDrive/Sharepoint из-за сбоев, ошибок и ошибок в этом приложении.
Для учетных записей без Office 365 они использовали приложение, называемое просто OneDrive с OneDrive.exe в качестве имени файла.
Затем они наконец сделали так, чтобы OneDrive.exe мог синхронизироваться с Office 365 (как OneDrive и SharePoint), так и устарел старый GROOVE.EXE.
Если вы загружаете Office 365 с нового щелчка для запуска программы установки, он больше не должен включать OneDrive для бизнеса (GROOVE.EXE).
Если ваши пользователи все еще используют Groove.exe, я бы порекомендовал вам обновить их, чтобы они были более приятными и поддерживаемыми.
У Microsoft есть хорошая статья о развертывании OneDrive.exe.
Для правильного поиска в Google для получения дополнительной помощи обязательно найдите либо onedrive.exe, либо "Клиент синхронизации следующего поколения".