Значки подпапок OneDrive постоянно сбрасываются

Значки подпапок OneDrive постоянно сбрасываются

У меня возникли проблемы с клиентом OneDrive, когда я настраиваю значки оболочки для подпапок внутри моего облачного диска, он сбрасывает значок на значение по умолчанию при синхронизации. Как бы легкомысленно это ни звучало, мне нравится организовывать свою файловую систему с помощью пользовательских значков оболочки (изображение документа внутри папки с файлами для папки Documents, ...), и клиент синхронизирует мое облако мгновенно после его изменения. Конечно, я не хочу приостанавливать синхронизацию, потому что хочу, чтобы мои данные были сохранены без постоянного включения и выключения приложения синхронизации каждый раз, когда я добавляю, редактирую или удаляю файл в своем облаке. Есть ли у кого-нибудь идеи, как обойти эту проблему?

(Возможно, в более широком смысле, мне бы также хотелось узнать, есть ли способ сохранить свойства файлов/папок для синхронизации между сервером и локальным хранилищем через клиент OneDrive)

решение1

Я придумал, как это сделать (программно) через командную строку.

Я создал пакетный файл и поместил его в корневой каталог моего OneDrive. Я сделал папку, значок которой я пытался изменить, доступной только для чтения, а файл desktop.ini внутри нее — скрытым системным файлом. Вот пример пакетного скрипта:

attrib +r "SomeFolder" attrib +h +s "SomeFolder\desktop.ini"

Все, что мне оставалось сделать, — это запланировать автоматический запуск через определенный интервал времени с помощью системного планировщика задач на случай, если клиент OneDrive решит снова изменить значок.

Я ценю твою помощь, @and31415. Если тебе это тоже интересно, я предлагаю тебе попробовать.

Этот пост основан на моих выводах изhttp://help.lockergnome.com/windows/change-folder-icon-command-line--ftopict455733.html.

Связанный контент