5

В OneDrive недавно появилась папка под названием "Вложения электронной почты":

скриншот папки

Я не использую эту папку, поэтому я хотел бы удалить ее, поэтому я просто удалил ее из папки OneDrive в проводнике Windows, и она сразу же синхронизировала это с OneDrive, удалив также и папку в OneDrive, как и положено. Проблема в том, что через некоторое время папка появилась снова. Поэтому я удалил его снова. И это появилось снова. И так далее.

Наконец я решил поискать решение в Google и обнаружил, что папка создается в Outlook и создается каждый раз, когда вы отправляете электронное письмо из Outlook. За исключением того, что я использую Gmail, а не Outlook, и моя учетная запись OneDrive подключена к моей учетной записи Gmail. Во всяком случае, при поиске я нашел это, где говорится, чтобы изменить настройки в Outlook. Я пытался сделать это, но я не смог найти нужную настройку в Outlook (человек, спрашивающий это, тоже не смог).

Я могу придумать несколько обходных путей, например, скрыть эту папку, выполнив «Свойства» и выбрав «Скрытый», но я хотел бы удалить ее полностью и навсегда.

Есть ли способ удалить эту папку без ее повторного появления?

редактировать

Благодаря ответу, который должен был быть опубликован как комментарий и который был удален, я заметил, что эта папка создается всякий раз, когда я использую приложение OneDrive для iPhone. Тем не менее, я не могу найти какие-либо настройки в приложении, которое отключает эту функцию. Есть ли способ, чтобы эта папка не появлялась снова?

3 ответа3

2

Я не думаю, что это решит проблему, но чтобы отключить Outlook.com от использования Onedrive, сделайте это. На Outlook.com нажмите на шестерню и выберите Параметры. Перейдите в раздел «Почта», «Параметры вложений», «Настройки вложений». Нажмите Always attach them as copies для обоих разделов.

Я подозреваю, что люди OneDrive действительно хотят, чтобы у вас была эта папка :-)

1

Каталог создается только тогда, когда я использую приложения OneDrive на iPhone - как кто-то уже заметил. В итоге я переименовал каталог и переместил его из корневого каталога в подкаталог на один уровень глубже - вне поля зрения. Пока что это для меня.

0

Я пытался использовать код DonaldDuck, но он не работает для немецких пользователей, потому что у нас есть «ä» в имени папки (она называется «E-Mail-Anhänge»).

На самом деле кажется довольно сложным удалить папку со специальными символами в названии (немецкое обозначение, например, ä, ü, ö). Я пробовал на других языках сценариев, но я получил ту же ошибку. Когда кто-то знает, как этого добиться, было бы здорово, если бы вы вкратце объяснили это.

Я нашел метод, который может обрабатывать подстановочные знаки, и создал обходной путь для обходного пути. Просто скопируйте приведенный ниже код и сохраните его как файл .jse и назначьте wscript.exe в качестве стандартной программы. Дважды щелкните, чтобы запустить его, и не забудьте скопировать файл в папку автозапуска Windows (Windows -> Выполнить -> оболочка: запуск).

var fso = new ActiveXObject("Scripting.FileSystemObject");
var path = "C:\\Users\\Maximilian\\OneDrive\\E-Mail-Anh*nge";

while(1){  
 WScript.sleep(1000);

 try {
  fso.deleteFolder(path);
 }
 catch(e) {
  // nothing
 }
}

Я знаю, что это не очень хорошее решение, но дело в том, что метод folderExists() не может справиться с подстановочными знаками. Довольно тупой майкрософт;)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .