Переместить папку Evernote в% USERPROFILE \ AppData

424
Hashim

Мне не нравится, что данные приложения забивают мою пользовательскую папку, поэтому я пытаюсь переместить мою папку Evernote, которая содержит базы данных и основные журналы, из расположения по умолчанию в пользовательской папке в %USERPROFILE%\AppData\Roaming.

Однако, когда я пытаюсь изменить путь в разделе «Параметры», Evernote не позволяет мне просматривать (или, следовательно, выбирать) скрытые папки, например AppData:

Переместить папку Evernote в% USERPROFILE \ AppData

Переместить папку Evernote в% USERPROFILE \ AppData

И это несмотря на то, что скрытые и системные папки должны отображаться в проводнике.

Как я могу очистить свою пользовательскую папку, переместив мою папку Evernote в AppDataпапку, где она находится со всеми другими данными приложения?

1

2 ответа на вопрос

2
Ramhound

Как я могу очистить свою папку пользователя, переместив папку Evernote в папку AppData, где она находится со всеми другими данными приложения?

В рассматриваемом диалоговом окне используются текущие настройки проводника, чтобы показать файлы и папки, отображаемые в этом диалоговом окне выбора папок. Возможно, вы захотите перезапустить Evernote, чтобы убедиться, что это не проблема. Если Evernote использует ключ реестра и / или какой-либо текстовый документ для этого конкретного параметра, вы также выполняете редактирование вручную.

Есть в основном два разных диалоговых окна папки, которые может использовать программист, одно для устаревшего диалога Win32 ( DirSelectPopup ), другое для обновленного более современного диалога ( DirSelectPopupEx ). Похоже, что Evernote использует устаревшее диалоговое окно открытия файла и / или пользовательский диалог выбора папки. Если я помню мое исследование 2014 года по этой теме, эти всплывающие окна NI являются просто оболочками, окружающими интерфейсы Win32 IFolderView и IFolderView.

Хотя я ссылаюсь на вызовы, задокументированные National Instruments, они просто являются обертками для функций Win32. Несмотря на это, есть еще две разные функции: одна для Windows XP, другая для Windows Vista и более поздние. Ramhound 6 лет назад 0
-1
Hashim

Очевидно, я не могу удалить этот вопрос, поэтому я смущаюсь, признав, что это было или моим собственным идиотизмом или лихорадкой, с которой я спускаюсь, которая была ответственна здесь. Во время открытия диалогового окна опций Evernote я обнаружил, что скрытые и системные папки скрыты, и включил его с помощью AutoHotKey, который я использую для этой цели. Я закрыл и снова открыл Evernote в то время, но, очевидно, это было слишком быстро для регистрации, и позднее открытие программы, похоже, помогло.

Короче говоря, лучший совет, который я могу дать всем, кто столкнется с такой же проблемой в будущем (маловероятно): закройте Evernote, установите показ скрытых и системных файлов, затем через 10 секунд снова откройте Evernote, и AppDataтеперь должен отображаться в диалоге с другими системными и скрытыми папками.