Вопрос Как экспортировать частные встречи в Outlook?


Поэтому, пытаясь помочь кому-то конвертировать свой календарь Outlook в ics для обмена в Интернете. Прекрасно работает ... Но, как и 50% их записей, они были отмечены вручную. Я попробовал проверить «Включить детали элементов, помеченных как private». Это отправит их материал в ics, но это просто показывает частное назначение, и им нужно имя собрания / независимо. Итак, есть ли способ массово отключить эти записи или получить это от экспорта?


2
2018-03-11 04:50


происхождения


Я могу порекомендовать программное обеспечение, которое вы можете использовать для массового неавтоматизации элементов календаря. - thims
У вас есть файл «Файл»> «Сохранить календарь»> «Дополнительные параметры», установите «Детали» в «Полные данные»? - harrymc
@harrymc - Да - он просто показывает личное назначение для каждой записи при экспорте. - blankip
Вы имеете в виду, что все правильно экспортировано, за исключением того, что все встречи отмечены как частные? Поскольку файл ics является чистым текстом, вы можете исправить это с помощью текстового редактора или утилиты для редактирования текста. Поможет ли это решить проблему? Если вам интересно, отправьте такой файл ics с одной встречей, чтобы я мог рекомендовать утилиту. - harrymc


ответы:


Вы говорите, что вам удалось экспортировать все Outlook-встречи и только проблема в том, что все они обозначены как частные.

Это легко исправить, так как файл ics является текстовым файлом, где каждое назначение выглядит следующим образом:

BEGIN:VEVENT
...

КЛАСС: PRIVATE

...
END:VEVENT

Вам нужно либо удалить предложение CLASS, поскольку значение по умолчанию является общедоступным, или изменить CLASS:PRIVATE в CLASS:PUBLIC,

Чтобы удалить строку, вы можете использовать командную команду (в файле .bat) для копирования файла без этих строк:

findstr /v CLASS:PRIVATE input.ics > output.ics

Конечно, вы можете просто использовать текстовый редактор, чтобы заменить все вхождения CLASS:PRIVATE в CLASS:PUBLIC,

Экспорт всех назначений

В интересах будущих читателей, вот как экспортировать все назначения в календаре.

  1. Откройте Outlook, а затем нажмите Календарь внизу
  2. Выберите календарь, который вы хотите преобразовать из левой панели.
  3. Откройте раскрывающееся меню «Файл», а затем нажмите Сохранить календарь
  4. выберите Формат iCalendar (* ics) из Сохранить как тип выпадающего меню, а затем нажмите Больше вариантов

image1

  1. Откройте раскрывающееся меню Диапазон дат и выберите Целый календарь конвертировать весь календарь

  2. Откройте меню рядом с подробность и указать Полная доступность включить все детали встреч

  3. Нажмите Показать, Чтобы включить элементы, помеченные как частные, установите флажок рядом с Включить сведения о элементах, отмеченных как частные

image2

  1. Нажмите ОК
  2. Укажите имена папок и файлов
  3. Нажмите Сохранить

1
2018-03-15 20:49





На самом деле, по-видимому, нет способа решить эту проблему, не изменяя сначала элементы Outlook.

Несмотря на то, что при проверке поля «Включить сведения о элементах, отмеченных частным», сохраняются даты и время начала и окончания личных элементов в файле ICS, оно НЕ включает какую-либо информацию о собрании, такую ​​как название, люди и т. Д. Все это это то, что он включает частные предметы, а не полностью оставить их из файла ICS.

Да, можно подумать, что «детали» означают фактические данные, а не только дату и время. Но это не тот случай.

Редактирование ICS для удаления CLASS: ЧАСТНОЕ из элементов, как предлагается здесь, НЕ позволяет видеть фактическое содержимое элемента, потому что такая информация не сохраняется в файле ICS. Заголовок элемента будет «Частное назначение», даже если вы установите класс для публики.

Единственным обходным решением, которое я могу придумать, является удаление частной метки с этих встреч в Outlook но поместите в какой-то другой маркер, что они частные. Затем сохраните файл ICS, затем перейдите в этот файл и отредактируйте CLASS, чтобы быть приватным для этих элементов, ища их на основе созданного маркера. Похоже, это немного ручной работы, если не существует способа сделать оба действия в качестве партии.


1
2017-08-10 14:30





Во время экспорта в Outlook перед сохранением ICS:

  1. В диалоговом окне нажмите «Дополнительные параметры»
  2. Выберите «Показать >>», чтобы показать «расширенные параметры»,
  3. Активируйте флажок «Включить сведения о позициях, отмеченных как private»
  4. ОК
  5. Сохранить ICS

enter image description here

Теперь у вас есть все детали элементов в файле ICS. Если вам нужно «отключить» элементы для дальнейшего использования, откройте файл ICS с помощью любого блокнота и замените все вхождения CLASS:PRIVATE с CLASS:PUBLIC,


0
2018-03-15 16:17